- Repositorio de estudo com foco em dominar JavaScript do zero ao full stack.
- Cobre linguagem, front-end com DOM e React, e back-end com Node e Express.
- 840 aulas · 152h · em andamento
Base da linguagem.
- 1. Dados, Variaveis e Operacoes
- 2. Funcoes
- 3. Metodos
- 4. Estruturas Condicionais e de Repeticao
- 5. Consolidando os Fundamentos
Manipulacao do navegador, DOM e interatividade.
- 6. Desenvolvimento Web
- 7. DOM, Formularios e localStorage
- 8. Projeto: HashForms
- 9. Depuracao e Desenvolvimento Eficiente
- 10. Tratamento de Erro
A linguagem de verdade — async, closures, imutabilidade e modulos.
- 11. Javascript Assincrono
- 12. Objetos
- 13. Funcoes: Uma segunda abordagem
- 14. Novos operadores e operacoes
- 15. Trabalhando com Imutabilidade
- 16. Modulos ES6
Arquitetura de codigo e aplicacao em projetos reais.
- 17. Programacao Orientada a Objetos
- 18. Projeto: Clinica Medica
- 19. Git e Github
- 20. Projeto: Gerenciador de Playlist de Filmes
- 21. Projeto: Calculadora de Investimentos
Servidor, APIs, middlewares e banco de dados.
- 22. Introducao ao Backend
- 23. NodeJS
- 24. Modulos do NodeJS
- 25. Eventos em NodeJS
- 26. Backend, Internet e APIs
- 27. Criando APIs com ExpressJS
- 28. Middlewares
- 29. Bancos de dados
- 30. Projeto Backend completo
Interfaces modernas com componentes, hooks e roteamento.
- 31. Introducao ao React
- 32. Fundamentos do React
- 33. Formularios em React
- 34. Projeto: To Do List com React
- 35. Fundamentos Avancados
- 36. Navegacao com React Router
- 37. Projeto: LoginRegister App
- 38. Hooks Avancados
- 39. Requisicoes HTTP e Integracao com API
- 40. Projeto: Front-End de um ECommerce
Cada modulo concluido tem sua propria pasta com anotacoes e exercicios resolvidos.
javascript/
├── 03-dados-variaveis-operacoes/
├── 04-funcoes/
├── 05-metodos/
└── ...
Os arquivos de cada modulo seguem o mesmo padrao:
README.md— conceitos abordados com exemplos de codigo