1
Primeiro código em JavaScript: O guia definitivo para iniciantes escreverem seu primeiro programa
Se você quer aprender JavaScript do zero, este é provavelmente o melhor ponto de partida. Em apenas alguns minutos você entenderá o que é JavaScript, como um programador pensa dura...
Abrir aula +
📅
5 de agosto de 2026
⏱️
12 min
🏷️
Javascript
2
Variáveis em JavaScript: Let vs Const — O guia definitivo para programadores iniciantes
Se você está começando a aprender JavaScript, entender a diferença entre variáveis e constantes é um dos primeiros passos para escrever código de forma organizada e profissional. N...
Abrir aula +
📅
5 de agosto de 2026
⏱️
9 min
🏷️
Javascript
3
Tipos de Dados em JavaScript: O guia definitivo para iniciantes entenderem String, Number, Boolean, Null e Undefined
Se você está começando seus estudos em JavaScript, entender os tipos de dados é um dos passos mais importantes para aprender programação de verdade. Cada valor que você cria dentro...
Abrir aula +
📅
5 de agosto de 2026
⏱️
9 min
🏷️
Javascript
4
Operadores em JavaScript: O guia definitivo para iniciantes entenderem ==, ===, &&, || e muito mais
Os operadores fazem o código pensar. Eles são operações matemáticas, instrumentos de comparação e também instrumentos para tomada de decisão. Neste guia completo, você vai aprender...
Abrir aula +
📅
5 de agosto de 2026
⏱️
11 min
🏷️
Javascript
5
If e Else em JavaScript: O guia definitivo para iniciantes entenderem condicionais e tomada de decisão
Todo programa precisa tomar decisões. É exatamente por isso que if, else e else if são uma das estruturas mais importantes da linguagem JavaScript. Se você está começando agora na ...
Abrir aula +
📅
5 de agosto de 2026
⏱️
10 min
🏷️
Javascript
6
Switch Case em JavaScript: O guia definitivo para iniciantes organizarem múltiplas decisões
Uma das coisas que o switch case resolve é os múltiplos encadeamentos de dados. Basicamente switch case é isso: você tem o switch, que é a condição que você passa, tem o case, que ...
Abrir aula +
📅
5 de agosto de 2026
⏱️
8 min
🏷️
Javascript
7
Break no Switch Case em JavaScript: O erro que todo programador iniciante comete (e como evitar)
Depois de entender o que é o Switch Case, chegou a hora de conhecer um dos erros mais comuns cometidos por quem está aprendendo JavaScript: esquecer o break. Neste guia completo, v...
Abrir aula +
📅
5 de agosto de 2026
⏱️
6 min
🏷️
Javascript
8
Funções em JavaScript: O guia definitivo para programadores escreverem código reutilizável e profissional
Antes de criar aplicações profissionais, existe um conceito que todo programador precisa dominar: funções. Neste guia completo, você vai entender o que é uma função em JavaScript, ...
Abrir aula +
📅
5 de agosto de 2026
⏱️
7 min
🏷️
Javascript
9
Como criar funções em JavaScript: Guia prático para programadores iniciantes escreverem código reutilizável
Depois de entender o conceito de funções, chegou a hora de aprender como criar uma função em JavaScript na prática. Neste guia completo, você vai escrever sua primeira function, en...
Abrir aula +
📅
5 de agosto de 2026
⏱️
7 min
🏷️
Javascript
10
Como Organizar um Projeto JavaScript (Separando HTML, lib.js e main.js)
Quando começamos a aprender JavaScript é comum escrever todo o código dentro do arquivo HTML. No início isso funciona, mas conforme o projeto cresce, essa prática rapidamente se to...
Abrir aula +
📅
5 de agosto de 2026
⏱️
7 min
🏷️
Javascript
11
Escopo em JavaScript: var, let e const — O guia definitivo para programadores entenderem a visibilidade de variáveis
Entender escopo em JavaScript é fundamental para saber onde uma variável pode ser acessada e evitar erros durante a execução do código. Neste guia completo, vamos entender na práti...
Abrir aula +
📅
5 de agosto de 2026
⏱️
9 min
🏷️
Javascript
12
Boas Práticas em JavaScript: O guia definitivo para programadores escreverem código limpo, profissional e escalável
Escrever código JavaScript que funciona é apenas o começo. Neste guia completo, vamos conhecer boas práticas de programação que ajudam a deixar o código mais legível, organizado, p...
Abrir aula +
📅
5 de agosto de 2026
⏱️
6 min
🏷️
Javascript
13
Algoritmo em JavaScript: Como verificar se um número é par ou ímpar — Guia completo para programadores iniciantes
Como verificar se um número é par ou ímpar em JavaScript? Neste exemplo prático, você vai aprender a transformar uma lógica simples em um algoritmo JavaScript organizado, reutilizá...
Abrir aula +
📅
5 de agosto de 2026
⏱️
6 min
🏷️
Javascript
14
Desafio JavaScript: Sistema de pedidos para lanchonete — Aprenda na prática com funções, if/else e switch case
Depois de aprender os fundamentos de JavaScript, chegou a hora do teste real: um desafio prático baseado em um cenário de cliente de verdade. Neste guia completo, vamos construir d...
Abrir aula +
📅
5 de agosto de 2026
⏱️
10 min
🏷️
Javascript
15
Arrays em JavaScript: O guia definitivo para programadores iniciantes dominarem índices, push() e length
Por que o primeiro item de um array em JavaScript é o índice 0, e não o 1? Essa é uma das primeiras confusões de quem começa a mexer com arrays — e entender isso agora evita erros ...
Abrir aula +
📅
5 de agosto de 2026
⏱️
10 min
🏷️
Javascript
16
Loops em JavaScript: For, While, Break e Continue
Um loop mal configurado pode travar sua página inteira — e é exatamente por isso que entender as estruturas de repetição do JavaScript direito, não só decorar a sintaxe, faz toda d...
Abrir aula +
📅
5 de agosto de 2026
⏱️
9 min
🏷️
Javascript
17
For em JavaScript: Por Que Ele Vai de 0 a 9, Não de 1 a 10
Por que um for com "i menor que 10" imprime de 0 a 9, e não de 1 a 10? Essa é uma das primeiras pegadinhas de quem está aprendendo loop, e entender exatamente por que isso acontece...
Abrir aula +
📅
19 de setembro de 2026
⏱️
8 min
🏷️
Javascript
18
While em JavaScript: i++ ou i = i + 1?
Esquecer de incrementar a variável dentro de um while é a receita perfeita para travar sua página com um loop infinito. Neste artigo, você vai entender a estrutura completa do whil...
Abrir aula +
📅
19 de setembro de 2026
⏱️
7 min
🏷️
Javascript
19
Do While em JavaScript: Por Que Ele Roda Antes de Testar
Existe um loop em JavaScript que executa mesmo antes de testar se a condição é verdadeira. Parece estranho à primeira vista, mas o do while faz exatamente isso — e entender essa di...
Abrir aula +
📅
19 de setembro de 2026
⏱️
9 min
🏷️
Javascript
20
Incremento (++) em JavaScript: Pare de Escrever +1
Cansado de escrever valor = valor + 1 toda vez que precisa somar 1 a uma variável? O JavaScript tem um atalho pra isso: o operador de incremento (++). Neste artigo rápido você vai ...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
21
Decremento (--) em JavaScript: E se Passar do Zero?
O que acontece quando você continua diminuindo um valor mesmo depois dele chegar a zero? Ele simplesmente vira negativo, sem gerar nenhum erro. Neste artigo rápido você vai entende...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
22
Loop com Prompt em JavaScript: Só Sai Dizendo "Sair"
Um loop que só termina quando você digita a palavra certa. Neste artigo você vai ver como criar, em poucas linhas de JavaScript, uma interação real com o usuário usando a função pr...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
23
While(true) em JavaScript: Como Evitar o Loop Infinito
Uma variável de erro sempre igual a true dentro de um while pode parecer inofensiva, mas é exatamente esse tipo de descuido que estoura a memória da sua máquina. Neste artigo você ...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
24
Push e Pop em JavaScript: Adicionando e Removendo do Array
Dois métodos, uma fila, e o controle total sobre o final do seu array. Neste artigo você vai ver na prática como o push() adiciona um novo item ao final de um array, e como o pop()...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
25
Unshift e Shift em JavaScript: Mexendo no Início do Array
Se push e pop mexem no final do array, unshift e shift fazem exatamente a mesma coisa, só que no início. Neste artigo você vai ver na prática como o unshift() adiciona um novo item...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
26
Método map() em JavaScript: Transformando um Array Inteiro
Push, pop, unshift e shift mudam o array original. O map() faz diferente: ele cria um array totalmente novo, aplicando uma transformação em cada item, sem alterar o original . Nest...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
27
Método filter() em JavaScript: Filtrando Itens de um Array
O map() transforma cada item de um array. O filter() faz algo diferente: ele decide quem fica e quem sai . Neste artigo você vai ver o filter() em ação, criando um novo array só co...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
28
Método find() em JavaScript: Achando o Primeiro Item
O filter() te dá todos os itens que passam no teste. O find() é mais direto: ele para assim que encontra o primeiro . Neste artigo você vai ver a diferença na prática, usando o mes...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
29
Includes e indexOf em JavaScript: Existe ou Não?
Duas perguntas diferentes sobre o mesmo array: "esse item existe?" e "em que posição ele está?". Neste artigo você vai ver a diferença entre includes() e indexOf(), dois métodos qu...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
30
Join e Split em JavaScript: Array Vira Texto e Volta
Um array vira texto, e o texto volta a virar array. Neste artigo você vai ver join() e split() em ação, dois métodos que fazem exatamente esse caminho de ida e volta entre arrays e...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
31
For + Array em JavaScript: Percorrendo com .length
Em vez de escrever console.log() uma linha pra cada item de um array, existe um jeito de percorrer a lista inteira automaticamente. Neste artigo você vai ver como combinar o loop f...
Abrir aula +
📅
19 de setembro de 2026
⏱️
6 min
🏷️
Javascript
32
JavaScript Básico: 3 Erros Que Todo Iniciante Comete
10 + 20 deveria dar 30. Mas se um desses números estiver entre aspas, o resultado vira 1020. Esse é só um dos erros clássicos que todo iniciante comete em JavaScript. Neste artigo,...
Abrir aula +
📅
19 de setembro de 2026
⏱️
10 min
🏷️
Javascript
33
Validação de Número com DOM em JavaScript (Projeto)
Digite "Rogério" e o sistema recusa. Digite "123" e o sistema recusa de novo. Só quando você digita um número entre 0 e 9 é que aparece a mensagem de sucesso. Neste artigo você con...
Abrir aula +
📅
19 de setembro de 2026
⏱️
14 min
🏷️
Javascript