Skip to content

Este repositório contém o curso completo de JavaScript da JavaSolutions, com 265 aulas que vão desde o básico até o desenvolvimento de aplicações reais como um sistema de agenda e um controle de estoque.

License

Notifications You must be signed in to change notification settings

Lramossantos/Curso-de-JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📘 Curso Completo de JavaScript

Este repositório contém estudos e exemplos baseados em um curso completo de JavaScript, ideal para quem deseja aprender desde o zero até conceitos mais avançados.


🎯 Visão Geral

O curso oferece uma jornada completa em JavaScript, partindo dos fundamentos até recursos avançados, com foco em aplicações práticas e bem estruturadas.

Ao final, você terá segurança para:

  • Escrever código limpo e organizado.
  • Manipular o DOM e criar interfaces dinâmicas.
  • Trabalhar com lógica assíncrona usando Promises e async/await.
  • Consumir APIs externas.
  • Aplicar conceitos de POO (Programação Orientada a Objetos).
  • Estruturar projetos de forma modular.

📚 Conteúdo do Curso

Módulo / Tema Principais Tópicos
Introdução & Fundamentos Variáveis, tipos de dados, operadores, estruturas condicionais e de repetição.
Funções & Escopo Declaração, parâmetros, retorno, closures, hoisting e escopos.
Objetos & Arrays Criação, manipulação, métodos, iteração, técnicas funcionais.
POO em JavaScript Prototipagem, classes ES6, herança, encapsulamento, polimorfismo.
Manipulação do DOM / Eventos Seleção de elementos, eventos, criação dinâmica de HTML, delegação de eventos.
BOM / Navegador Window, timers, histórico, APIs de navegação.
Assíncrono & Promises Callbacks, Promises, async/await, tratamento de erros.
Comunicação com APIs / AJAX Fetch API, headers, consumo de REST APIs, JSON.
Módulos & Organização Import/export, modularização de código.
Armazenamento no Cliente localStorage, sessionStorage, persistência de dados.
Projetos Práticos Pequenos projetos que consolidam os conceitos estudados.

🚀 Benefícios

  • Aprendizado progressivo e consolidado.
  • Aplicação prática de cada conceito.
  • Base sólida para evoluir para frameworks como React, Vue ou Angular.
  • Reforço da lógica de programação e das boas práticas de código.

🛠 Tecnologias Utilizadas

  • JavaScript ES6+
  • HTML5 e CSS3 (para integração com o DOM)
  • APIs do navegador para exemplos práticos

💡 Observação

Este material é focado no aprendizado de JavaScript puro, sem frameworks, garantindo uma base sólida para qualquer desenvolvedor front-end.

About

Este repositório contém o curso completo de JavaScript da JavaSolutions, com 265 aulas que vão desde o básico até o desenvolvimento de aplicações reais como um sistema de agenda e um controle de estoque.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published