- Escopos no JavaScript
- Hoisting
- Funções Anônimas
- Arrow Functions
- Higher-Order Functions no JavaScript
- Arrays no JavaScript
- Arrays multidimensionais
- Trabalhando com Arrays
- Métodos Avançados de Arrays: splice e slice
- Objetos no JS
- Métodos: adicionando funções a objetos
- O Que é o this no JavaScript
- Diferenças entre objetos e arrays
- Como usar objetos e arrays em conjunto
- Introdução ao DOM e document
- Usando o Document para selecionar elementos do DOM
- Como manipular os elementos do DOM
- Manipulando atributos e estilos dos elementos do DOM
- Eventos do DOM
- Encontrando e interpretando erros no JS