Categoria: JavaScript

JavaScript é a linguagem que dá vida às páginas web: animações, validação de formulários, conteúdo que muda sem recarregar. Junto com HTML e CSS forma a base da internet moderna nos navegadores e, através do Node.js, também roda no servidor. Você encontra tutoriais detalhados e guias para iniciantes no MDN Web Docs.

JavaScript

Instalando o ambiente de desenvolvimento

Esta aula guia o aluno na instalação e configuração do ambiente de desenvolvimento para JavaScript, desde editores de texto simples até o uso do DevTools do navegador e a introdução ao Node.js. O foco é prático, mostrando como escrever e testar código imediatamente.

✓ Lido
JavaScript

Seu primeiro script JavaScript

Nesta aula, você aprenderá onde o JavaScript pode ser executado, como usar a tag script para incluir código JS em páginas HTML (inline, interno e externo), as diferenças entre os atributos defer e async, e criará seu primeiro script "Olá, mundo".

✓ Lido
JavaScript

História do JavaScript

Esta aula apresenta a história do JavaScript, desde sua criação por Brendan Eich na Netscape até sua padronização pela ECMA e evolução contínua. Aborda os marcos cronológicos, exemplos básicos da linguagem e perspectivas futuras, proporcionando contexto essencial para iniciar o aprendizado.

✓ Lido
JavaScript

Os tipos de dados em JavaScript

Esta aula explora os tipos de dados em JavaScript, divididos entre primitivos e objeto, com foco em suas particularidades, exemplos práticos e pegadinhas comuns como typeof null, NaN e coerção de tipos.

✓ Lido
JavaScript

Operadores em JavaScript

Esta aula cobre os operadores em JavaScript, incluindo aritméticos, comparação (com foco na diferença entre == e ===), lógicos, operadores modernos (??, ?., spread/rest) e precedência. São apresentados exemplos práticos e exercícios para fixação.

✓ Lido
JavaScript

Variáveis: var, let e const

Nesta aula, você aprenderá as diferenças entre var, let e const no JavaScript, incluindo declaração, escopo, hoisting e boas práticas de uso. Com exemplos práticos, você entenderá quando cada uma é mais adequada para escrever código moderno e seguro.

✓ Lido
JavaScript

Números e o objeto Math

Esta aula aborda o sistema de números em JavaScript, incluindo ponto flutuante e suas armadilhas, o objeto Number e seus métodos, o objeto Math para operações matemáticas e uma introdução ao BigInt para inteiros grandes. O aluno aprenderá a trabalhar com números de forma segura e eficiente.

✓ Lido
JavaScript

Booleanos, truthy e falsy

Nesta aula, exploramos os conceitos de truthy e falsy em JavaScript, entendendo como valores são convertidos para booleanos em contextos condicionais. Aprendemos sobre a lista de valores falsy, técnicas de conversão explícita e implícita, e o comportamento de curto-circuito nos operadores lógicos. Por fim, discutimos boas práticas para escrever código mais limpo e evitar armadilhas comuns.

✓ Lido
JavaScript

Condicionais: if, else e else if

Esta aula aborda as estruturas condicionais if, else e else if em JavaScript, desde a sintaxe básica até boas práticas de legibilidade. Inclui exemplos práticos de comparações, encadeamento de condições e exercícios com respostas colapsáveis.

✓ Lido