Descrição do curso
Capacitar e preparar o aluno a desenvolver páginas com a linguagem que mais cresceu nos últimos anos. Dominar Javascript é obrigatório para todo profissional que deseja criar projetos ligados à web e dispositivos móveis. Neste curso, cobrimos os principais temas, desde princípios básicos até OOP e Fundamentos de Ajax.
- Apresentação do curso
- Como baixar os exercícios
Unidade 01 - Introdução ao Curso
- O que é Javascript?
- Como escrever Javascript em páginas XHTML?
- Quais ferramentas utilizar?
- Instalando o FireBug
Unidade 02 - Apresentação da Linguagem Javascript
- Variáveis
- Operadores de Matemáticos
- Operadores de Comparação e ação condicional IF-ELSE
- Operadores de Comparação de Tipos
- Operadores de Incremento
- Compreendendo Loops
Unidade 03 - Princípios Básicos
- Criando uma função de execução
- Criando uma função com retorno
- Determinar um número de casas decimais
- Criando uma função com parâmetros
- Escopo de variáveis
Unidade 04 - Funções
- O que é um Array
- Métodos de inserção e exclusão de elementos em Array
- Métodos de Pesquisa
- Colocar em Ordem os elementos
Unidade 05 - Array
- Como trabalhar com números
- Como sortear números
- Criar um sorteio de Megasena
- Como trabalhar com Strings
Unidade 06 - Números e Strings
- Como trabalhar com objeto Date
- Como trabalhar com objeto Object
Unidade 07 - Date e Object
- O que é DOM?
- Trabalhando com nós e elementos
- Como acessar elementos DOM
- Testar no navegador getElementById
- setAtribute
- appendChild
Unidade 08 - Compreender Document Object Model - DOM
- Introdução à Eventos
- Eventos onClick e onLoad
- Eventos onFocus e onBlur
Unidade 09 - Eventos
- setTimeout
- SetInterval
Unidade 10 - Ações de Repetição por Tempo
- Como fazer um banner float
Unidade 11 - Criar Banner Float
- Formulário ação onsubmit
- Formulário como esconder e mostrar seções de um formulário
Unidade 12 - Construindo formulários inteligentes
- Aplicar CSS usando Javascript
- Alterar um className com Javascript
Unidade 13 - Javascript e CSS
- Detectar resolução do usuário Mobile ou Desktop
- Criar uma contagem regressiva com Javascript
- Integração da contagem regressiva com PHP.
Unidade 14 - Javascript na prática
- Introdução à Ajax
- Como ler informações de um arquivo sem refresh
Unidade 15 - Fundamentos de AJAX
- Introdução a OOP com Javascript
- OOP na prática
- Criar um arquivo externo de classe