O JavaScript é uma linguagem de programação de alto nível, dinâmica e interpretada, que permite a criação de páginas web interativas e responsivas. Este curso foi projetado para iniciantes que desejam aprender a programar em JavaScript do zero. Não é necessário ter qualquer experiência prévia em programação para participar deste curso. Você aprenderá conceitos básicos de programação, como variáveis, tipos de dados, operadores e estruturas de controle de fluxo, bem como como aplicá-los para criar funcionalidades em suas páginas da web. Além disso, você também aprenderá a trabalhar com a API do DOM (Modelo de Objeto de Documento) para manipular elementos em uma página web e torná-la mais interativa.
- O que é JavaScript e por que é importante?
- Ambiente de desenvolvimento: editor de código, console do navegador.
- Variáveis, tipos de dados e operadores.
- Estruturas de controle de fluxo: if/else, loops e switch.
- Funções: declaração, chamada e parâmetros.
- Objetos: propriedades e métodos.
- Escopo: variáveis locais e globais.
- Manipulação de arrays e objetos.
- Eventos: como manipulá-los e responder a eles.
- DOM: conceito e hierarquia de elementos.
- Manipulação de elementos do DOM: seleção, alteração de conteúdo, estilo e atributos.
- Requisições assíncronas e síncronas.
- Introdução ao formato JSON (JavaScript Object Notation).
- Como realizar requisições e trabalhar com dados em JSON.
- Aplicação prática de conceitos aprendidos durante o curso.
- Desenvolvimento de uma aplicação web simples com funcionalidades em JavaScript. Integração de API e JSON na aplicação.
- Encontros semanais
- Aulas gravadas
- Canal no discord para dúvidas
- Interação com a comunidade
- Roadmap de estudos individual