Curso de JavaScript - Guia Completo
Cronograma Semanal
Semana 1 - Fundamentos
- Introdução ao JavaScript
- Variáveis e tipos de dados
- Operadores
- Condicionais
- Mini-projetos
Semana 2 - Lógica de Programação
- Laços de repetição
- Funções
- Arrays
- Objetos
- Mini-projeto
Semana 3 - HTML + CSS + JavaScript
- Estrutura HTML
- CSS básico
- DOM e Eventos
- Mini-projeto
Semana 4 - APIs + Projeto Final
- Introdução a APIs
- Fetch e Async/Await
- Projeto: Site de previsão do tempo
Plano de Desafios Diários
- Estudar um conceito + 1 desafio diário
- Sites úteis: Codewars, HackerRank, Frontend Mentor, LeetCode, JSFiddle
Curso de JavaScript - Guia Completo
APIs Gratuitas para Projetos
- OpenWeather API (previsão do tempo)
- Cat Facts API (fatos sobre gatos)
- The Dog API (cachorros)
- JokeAPI (piadas)
- Advice Slip API (conselhos)
Exemplo Básico de Código com API
HTML e JavaScript para buscar fatos sobre gatos usando fetch e exibir no navegador.
Desafio Bônus: Gerador de Conselhos
- Criar uma página HTML que, ao clicar em um botão, puxa um conselho da Advice Slip API.
- Extras: loading, botão desabilitado, estilização CSS.
Dicas Finais
- Estude 30 minutos por dia.
- Não tenha medo de errar.
- Melhor consistência do que maratona.
- Organize seu estudo em apps ou caderno.