e-Genial Simplesmente Notável




Home Como Funciona Grade Solicitar Matrícula Contato

O que vamos aprender?

O papel do Front-End Engineer é observar o ambiente em que as aplicações web são desenvolvidas para criar interfaces leves, interativas, flexíveis e fáceis de navegar e manter. Para isso é necessário entender de usabilidade, acessibilidade, padrões web, boas práticas de otimização, Ajax e design.

Nesse curso iremos partir do layout, passar pela estruturação das páginas (HTML/XHTML), aplicação do conteúdo, formatação (estilos) e programação client-side (javascript), sempre focando na otimização da performance para criar páginas leves e fáceis de navegar.

Vamos utilizar o jQuery como framework javascript, conhecer algumas dicas e truques para usar no Photoshop e saber das últimas novidades dos novos padrões web: HTML5 e CSS3.

Cada aluno terá um ambiente remoto e uma conta FTP para hospedar as páginas que serão criadas no curso. Além do photoshop iremos utilizar apenas os browsers e um editor comum.

Grade detalhada

Aula 1

    1. Introdução
    2. O que é Front-End?
    3. Visão geral
    4. Designer, Back-End e Front-End
    5. Camadas do Desenvolvimento Front-End
    6. HTML
    7. CSS

Aula 2

    1. HTML: Listas (ordenadas, desordenadas, de definição)
    2. CSS: Principais Propriedades
    3. CSS: Pseudo Classes
    4. Box Model
    5. Footer Stick
    6. Text Replacement
    7. DOM
    8. Técnicas de Otimização de Performance
    9. Montando o layout do ZERO

Aula 3

    1. HTML: Tabelas e Formulários
    2. CSS: Formatando tabelas e formulários
    3. CSS Sprite
    4. Javascript
    5. jQuery
    6. jQuery: consumindo plugins
    7. jQuery: criando nosso próprio plugin
    8. SEO: Otimização para Sistemas de Busca
    9. Photoshop: convertendo PSD para HTML+CSS

Aula 4

    1. Redesign
    2. Navegabilidade, Usabilidade e Acessibilidade
    3. Hacks, Dicas e Truques
    4. HTML 5: Novas Tags
    5. HTML 5: Novos recursos
    6. HTML 5: Dicas e Truques
    7. CSS 3: Novas propriedades
    8. Validação