Repolode
Asabeneh

Asabeneh/30-Days-Of-JavaScript

Curso gratuito de JavaScript em 30 dias, com aulas passo a passo, exercícios diários e miniprojetos para iniciantes.

Estrelas
46,945
Forks
10,451
Issues abertas
366
Último commit
há 2 meses

O que é?

30 Days Of JavaScript é um guia de aprendizado estruturado que ensina JavaScript um dia de cada vez. Cada dia aborda um tema, como tipos de dados, arrays, funções, objetos, closures, promises, o DOM e event listeners, e termina com exercícios para praticar o conteúdo.

O curso começa pelo básico, incluindo a instalação do Node.js, o uso do console do Chrome e do Visual Studio Code, além de como adicionar scripts a páginas da web. Os dias seguintes apresentam conceitos mais avançados, e a etapa final inclui miniprojetos, como uma animação do sistema solar, uma visualização de dados sobre os países do mundo, uma página de portfólio e um placar. O autor observa que o programa pode levar mais de 30 dias e incentiva os alunos a seguirem no próprio ritmo.

As aulas são escritas em inglês coloquial e estão disponíveis em vários outros idiomas, incluindo espanhol, italiano, russo, turco, coreano, vietnamita, polonês e português. Também há referências a videoaulas em um canal complementar no YouTube.

Recursos principais

  • 01Abrange 30 temas diários, de variáveis e tipos de dados a closures e promises.
  • 02Inclui exercícios ao final de cada dia para praticar na prática.
  • 03Ensina a instalar e configurar o Node.js e a usar o console do Chrome e o VS Code.
  • 04Termina com miniprojetos, como uma visualização de dados e uma animação do sistema solar.
  • 05Disponível em inglês e em vários outros idiomas.

Casos de uso

  • Iniciantes absolutos que querem um caminho estruturado para aprender JavaScript.
  • Autodidatas que preferem um curso diário e flexível quanto ao ritmo.
  • Desenvolvedores que usam outras linguagens e querem revisar os principais conceitos de JavaScript.
  • Instrutores que procuram uma referência gratuita e multilíngue para um curso de JavaScript.

Início rápido

  1. 1

    Instale o Node.js pelo site oficial

  2. 2

    Verifique se o Node.js está instalado

    node -v
  3. 3

    Abra o console do Google Chrome e comece a escrever código JavaScript

Antes de usar

  • O curso não especifica uma licença, então os termos de reutilização não estão claros.
  • As instruções de configuração mencionam versões antigas do Node.js e podem estar desatualizadas.
  • Para obter o certificado do desafio, é necessário se inscrever em uma plataforma externa.

Tópicos

Perguntas frequentes

O que é 30-Days-Of-JavaScript?
Curso gratuito de JavaScript em 30 dias, com aulas passo a passo, exercícios diários e miniprojetos para iniciantes. 30 Days Of JavaScript é um guia de aprendizado estruturado que ensina JavaScript um dia de cada vez. Cada dia aborda um tema, como tipos de dados, arrays, funções, objetos, closures, promises, o DOM e event listeners, e termina com exercícios para praticar o conteúdo.
30-Days-Of-JavaScript é gratuito? Qual é a licença?
30-Days-Of-JavaScript não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
30-Days-Of-JavaScript ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de 30-Days-Of-JavaScript foi em 27 de ago. de 2026.
Para que posso usar 30-Days-Of-JavaScript?
Iniciantes absolutos que querem um caminho estruturado para aprender JavaScript. Autodidatas que preferem um curso diário e flexível quanto ao ritmo. Desenvolvedores que usam outras linguagens e querem revisar os principais conceitos de JavaScript. Instrutores que procuram uma referência gratuita e multilíngue para um curso de JavaScript.
Como instalar 30-Days-Of-JavaScript?
Instale o Node.js pelo site oficial Verifique se o Node.js está instalado: node -v Abra o console do Google Chrome e comece a escrever código JavaScript
Onde consigo 30-Days-Of-JavaScript?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Asabeneh/30-Days-Of-JavaScript

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados