O Guia_JS é um repositório criado para facilitar o aprendizado e revisão dos principais conceitos do JavaScript. A estrutura do projeto é organizada em módulos temáticos que abordam desde conceitos básicos até recursos avançados e modernos da linguagem.
Cada pasta do projeto representa um tópico fundamental do JavaScript, contendo exemplos práticos e explicações:
- Introdução: Primeiros passos com JavaScript, sintaxe básica e execução de código.
- Operadores: Operadores aritméticos, lógicos, relacionais e de atribuição.
- Estruturas: Condicionais (if, switch) e laços de repetição (for, while, do while).
- Funções: Declaração, expressões de função, arrow functions e closures.
- Arrays e Objetos: Manipulação de arrays, objetos, métodos de iteração e desestruturação.
- Programação Orientada a Objetos (OOP): Conceitos de classes, herança, encapsulamento e polimorfismo.
- Debug: Ferramentas e técnicas para depuração de código no JavaScript.
- Async: Programação assíncrona com Promises, async/await e tratamento de erros.
- DOM: Manipulação da árvore DOM para interação com elementos HTML e eventos.
- Eventos: Trabalhando com eventos, listeners e interatividade dinâmica na página.
- JS MODERNO: Recursos do ES6+ como spread/rest, destructuring, template literals, entre outros.
- AXIOS: Consumo de APIs REST utilizando a biblioteca Axios para requisições HTTP.
Este guia é ideal para:
- Iniciantes que desejam aprender JavaScript do zero.
- Desenvolvedores que querem revisar conceitos fundamentais.
- Profissionais que buscam aprimorar conhecimentos em JS moderno e boas práticas.