- Primeiros passos com a linguagem Javascript
- Sintaxe
- Variáveis
- Tipos de dados primitivos - Strings
- Tipos de dados primitivos - Numbers
- Tipos de dados primitivos - Booleanos
- Tipos de dados - null e undefined
- Folha de Exercícios n. 1
- Folha de Exercícios n. 1 - Resolução
- DOM - Document Object Model
- Trabalhando com o DOM
- Funções
- Tipos de dados - Arrays
- Tipos de dados - Objetos
- Métodos de Objetos
- Folha de Exercícios n. 2
- Folha de Exercícios n. 2 - Resolução (Parte 1)
- Folha de Exercícios n. 2 - Resolução (Parte 2)
- Eventos
- Manipulação do CSS
- Outros métodos getElement
- Loops for e for/in
- Loops while e do/while
- Condicionais (if, else if, else)
- Aninhamento de loops e condicionais (nesting)
- Folha de Exercícios n. 3
- Folha de Exercícios n. 3 - Resolução (Parte 1)
- Folha de Exercícios n. 3 - Resolução (Parte 2)
- Apresentação do Projeto 1
- Menu Mobile
- Seção "Sobre Nós"
- Seção "Serviços"
- Formulário de Contato
- Data Dinâmica no Footer
- Mapa do Google Maps em Javascript
- BOM (Browser Object Model)
- Local Storage
- Data e Hora
- Métodos de Tempo
- Desafio do Relógio
- Comando Switch
- Break e Continue
- Formulários (Parte 1)
- Formulários (Parte 2)
- O evento onchange
- Folha de Exercícios n. 4
- Resolução Folha n. 4 (Exercícios 1 e 2)
- Resolução Folha n. 4 (Exercício 4)
- Resolução Folha n. 4 (Cronômetro - Parte 1)
- Resolução Folha n. 4 (Cronômetro - Parte 2)
- jQuery - Introdução
- jQuery - Sintaxe
- jQuery - Manipulação do Conteúdo HTML
- jQuery - Loop Each
- jQuery - Formulários
- jQuery - Manipulação de Classes CSS
- jQuery - Eventos
- jQuery - Efeitos
- jQuery - Animate
- jQuery - Métodos em Cadeia
- Apresentação
- Cálculo do Valor Total
- Criação do Evento Click Para os Filtros do Tipo Botão
- Criação do Evento Change Para os Filtros do Tipo Select e Input
- Atualização dos Campos de Resultado
- Atualização Inicial dos Filtros
- localStorage e Ajustes Finais
- Funções Callback
- Lidando com Erros (Try, Catch e Throw)
- Operador If Ternário
- Escopo
- Namespaces
- JSON
- AJAX - Introdução
- AJAX - Request
- AJAX - Response
- AJAX com jQuery
- Tarefa AJAX com jQuery
- Folha de Exercícios n. 5
- Resolução Folha n. 5 (Parte 1)
- Resolução Folha n. 5 (Parte 2)
- Resolução Folha n. 5 - Desafio do Quiz (Parte 1)
- Resolução Folha n. 5 - Desafio do Quiz (Parte 2)
- Apresentação do Projeto
- Registro no Accuweather
- Pegar o Clima Atual com o Current Conditions API
- Pegar o Código do Local Com o Geocode API
- Pegar Latitude e Longitude com o geoPlugin
- Preencher Clima Atual (Parte 1)
- Preencher Clima Atual (Parte 2)