Sobre o Curso

ÁREA
Tecnologia da Informa

CARGA HORÁRIA
160 horas

PERÍODO DE REALIZAÇÃO DO CURSO
21 dias a partir da data de inscrição

UNIDADE
Escola Senai "Roberto Simonsen"
Rua Monsenhor Andrade, 298 - Brás | São Paulo CEP: 03008-000

TELEFONE
11 3322-5000

E-MAIL
senaibras@sp.senai.br

TURMA(S)

VALOR
Gratuito

Resumo

O curso de Qualificação Profissional de Desenvolvedor Front-End tem por objetivo o desenvolvimento de competências que possibilitem ao concluinte programar sistemas utilizando as principais tecnologias do front-end, disponibilizando visualmente ao usuário uma forma amigável de acesso ao sistema, utilizando tecnologias como HTML, CSS e JavaScript e considerando as normas, padrões e requisitos técnicos, de qualidade, saúde e segurança e de sustentabilidade.

Requisito

O aluno deverá, no início do curso, ter no mínimo 14 anos de idade.
O aluno deverá ter concluído o Nível Fundamental.
Ter conhecimentos na área, adquiridos em cursos ou trabalhos formais e informais. ;

turmas disponíveis

Programação do Curso


Conhecimentos

1. Linguagem HTML
1.1. Estrutura básica de página HTML
1.2. Semântica no HTML5
1.3. Tags HTML
1.4. Identação de comandos
2. Linguagem CSS
2.1. Elementos estruturais
2.2. Edição em modo inline, interno e externo
2.3. Seletores e herança
2.4. Estilização com classes e id?s
2.5. Elementos de formatação e posicionamento
2.6. Conceito de responsividade
2.7. Flexbox
3. Linguagem JavaScript
3.1. Características da linguagem
3.2. Console do navegador
3.3. Operadores
3.3.1. Aritméticos
3.3.2. Relacionais
3.3.3. Lógicos
3.4. Variáveis ? Tipos de dados
3.5. DOM ? Document Object Model
3.5.1. Manipulação dinâmica em HTML
3.5.2. Manipulação de Eventos da página com DOM
3.5.3. Manipulação de CSS com DOM
3.6. Blocos condicionais
3.7. Array
3.8. Funções
3.9. Blocos de repetição.



4. Bibliotecas e Frameworks
4.1. Instalação das principais bibliotecas e frameworks do mercado.
4.2. Utilização das principais bibliotecas e frameworks do mercado em páginas Web.
5. UI/UX
5.1. Conceitos de UI e UX
5.2. Tipografia
5.3. Cores
5.4. Navegabilidade
5.5. Fluxo de informações
5.6. Testes de usabilidade
5.7. Prototipação
5.7.1. Conceitos e tipos de protótipos
5.7.2. Ferramentas e recursos online
5.7.3. Organograma
6. Desenvolvimento do Website
6.1. Briefing
6.2. Wireframe
6.3. Integração das linguagens HTML, CSS e Javascript no desenvolvimento de website
6.4. FTP - Configuração e funcionamento
6.5. Hospedagem
6.6. Configuração e aplicação