Plano de Estudo: JavaScript do Básico ao Avançado
1. Fundamentos do JavaScript (Básico)
- ✅ O que é JavaScript e como funciona no navegador
- ✅ Variáveis e Tipos de Dados (String, Number, Boolean, Array, Object)
- ✅ Operadores Aritméticos, Comparação e Lógicos
- ✅ Estruturas Condicionais (if, else, switch)
- ✅ Estruturas de Repetição (for, while, do...while)
- ✅ Funções e Escopo (local vs global)
2. Manipulação do DOM e Eventos (Intermediário)
- ✅ Seleção de Elementos (document.querySelector, getElementById)
- ✅ Manipulação de HTML e CSS com JavaScript
- ✅ Eventos (click, mouseover, keydown)
- ✅ Formulários e Validações
3. Programação Orientada a Objetos (POO) em JavaScript
- ✅ Objetos e Propriedades
- ✅ Classes e Métodos (class, constructor, this)
- ✅ Herança e Polimorfismo
4. Trabalhando com Assincronismo (Avançado)
- ✅ Callbacks e Promises
- ✅ async e await
- ✅ Fetch API (Consumindo APIs externas)