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)