voltar aos artigosgetting started
$cd~/artigos/pre-requisitos-para-estudar-javascript
série 33 Conceitos JS·parte 3 de 38

Pré-requisitos para Estudar JavaScript: Tudo o Que Você Precisa para Começar

5 minVanderlei José Alamino

Uma das maiores barreiras para quem quer aprender JavaScript é achar que precisa de um setup complexo. Instalar dezenas de ferramentas, configurar ambientes, entender mil linhas de configuração antes de escrever um único console.log.

A boa notícia? Você não precisa de nada disso.

O 33 Conceitos JS foi projetado para todos — incluindo iniciantes completos. Você não precisa saber nenhuma linguagem de programação antes de começar. Tudo o que você precisa são algumas ferramentas gratuitas que você provavelmente já tem.

pre-requisitos-para-estudar-javascript.meta.jsonjson

// metadados do artigo

{
  "tag": "getting started",
  "readTime": "5 min",
  "author": "Vanderlei José Alamino",
  "source": "33jsconcepts.com/getting-started/prerequisites",
  "series": "33 Conceitos JS",
  "part": {
    "current": 3,
    "total": 38
  }
}
abrir fonte original
pre-requisitos-para-estudar-javascript.mdmarkdown

Fonte de referência

Conteúdo adaptado a partir do guia original em inglês.

33jsconcepts.com/getting-started/prerequisites
01

seção

Obrigatório: Um Navegador Web

JavaScript roda em todo navegador web. Você pode usar qualquer navegador moderno:

NavegadorAtalho para DevTools
Chrome (recomendado)F12 ou Cmd+Option+J (Mac)
FirefoxF12 ou Cmd+Option+I (Mac)
SafariCmd+Option+C (habilite nas Preferências primeiro)
EdgeF12

Recomendamos o Chrome para aprendizado. Ele tem ferramentas de desenvolvedor excelentes e a maioria dos tutoriais o utiliza para screenshots e exemplos.

02

seção

Usando o Console do Navegador

O console do navegador é onde você vai executar código JavaScript. Veja como abri-lo:

Passo 1 — Abra qualquer página da web

Até uma aba em branco funciona

Passo 2 — Abra as Ferramentas de Desenvolvedor

Pressione F12 (Windows/Linux) ou Cmd+Option+J (Mac)

Passo 3 — Clique na aba Console

Este é o seu playground JavaScript

Passo 4 — Digite o código e pressione Enter

Experimente digitar console.log("Olá!") e pressione Enter

snippetJavaScript
// Digite isso no seu console agora mesmoconsole.log("Olá, JavaScript!")// Saída: Olá, JavaScript! // Experimente alguma matemática2 + 2// Saída: 4 // Crie uma variávelconst name = "Seu Nome"console.log(name)// Saída: Seu Nome

Pronto. Você está pronto para aprender JavaScript.

03

seção

Recomendado: Um Editor de Código

Embora você possa aprender muito no console do navegador, um editor de código torna a escrita de códigos mais longos muito mais fácil.

Opções Gratuitas

Ícone do VS Code

VS Code

Escolha mais popular

Gratuito, poderoso, com excelente suporte a JavaScript. Funciona no Windows, Mac e Linux.

Baixar VS Code
Ícone do Sublime Text

Sublime Text

Rápido e leve

Gratuito para avaliação, funciona em todas as plataformas.

Baixar Sublime Text
Ícone do Atom

Atom

Hackável e customizável

Editor open source com ecossistema de temas e pacotes. Gratuito para Windows, Mac e Linux.

Baixar Atom

Editores Online (Sem Instalação)

Se você não quer instalar nada, estes editores online funcionam perfeitamente:

Ícone do CodePen

CodePen

Experimentos rápidos

Ótimo para testar ideias na hora. Veja HTML, CSS e JavaScript rodando instantaneamente.

Abrir CodePen
Ícone do JSFiddle

JSFiddle

Snippets no navegador

Interface simples e direta. Ideal para isolar e compartilhar pequenos trechos de código.

Abrir JSFiddle
Ícone do StackBlitz

StackBlitz

IDE completa online

Ambiente de desenvolvimento no navegador, com suporte a projetos Node e frameworks modernos.

Abrir StackBlitz
Ícone do CodeSandbox

CodeSandbox

Projetos e frameworks

Perfeito para protótipos maiores, sandboxes colaborativas e stacks com React, Vue e mais.

Abrir CodeSandbox
04

seção

Opcional: Node.js

O Node.js permite que você execute JavaScript fora do navegador, na linha de comando do seu computador.

Você não precisa do Node.js para aprender com este guia. Tudo pode ser feito no navegador.

No entanto, se você quiser:

  • Executar arquivos JavaScript a partir do terminal
  • Usar JavaScript para desenvolvimento backend no futuro
  • Acompanhar alguns tutoriais avançados

Então instale a versão LTS (Long Term Support) em nodejs.org.

Verificando se o Node.js está Instalado

Abra seu terminal (Prompt de Comando no Windows, Terminal no Mac/Linux) e digite:

snippetBash
node --version

Se você vir um número de versão como v20.10.0, está tudo certo.

05

seção

Seu Primeiro Código JavaScript

Vamos garantir que tudo funcione. Abra o console do navegador e digite:

snippetJavaScript
// Variáveisconst message = "Estou aprendendo JavaScript!"console.log(message) // Uma função simplesfunction greet(name) {  return "Olá, " + name + "!"} console.log(greet("Mundo"))// Saída: Olá, Mundo!

Se você viu a saída, parabéns! Você está pronto para começar a aprender.

06

seção

Próximos Passos

Sua jornada continua3 etapas

Agora que seu ambiente está pronto, é hora de escolher seu caminho. Siga o roadmap abaixo — você pode começar pela metodologia ou ir direto aos conceitos.

  1. 01

    Como estudar

    Entenda a metodologia do guia: prática ativa, revisão espaçada e como usar cada página de conceito.

    Acessar etapa
  2. 02

    Trilhas de aprendizado

    Escolha a trilha ideal — iniciante, intermediário ou preparação para entrevistas.

    Acessar etapa
  3. 03

    Primitive Types

    Primeiro conceito da série: os blocos de construção básicos do JavaScript.

    Acessar etapa

Fonte de referência: 33jsconcepts.com/getting-started/prerequisites ⬀

$ summary --quick

Resumo rápido

  • Navegador Web — obrigatório: executar JavaScript e usar o console DevTools
  • Editor de Código — recomendado: escrever e salvar códigos mais longos
  • Node.js — opcional: executar JavaScript fora do navegador
  • O console do navegador (F12) é suficiente para começar a estudar hoje
  • Nossa série é uma reprodução adaptada em português, com todos os créditos ao projeto original

Créditos da série

Este artigo faz parte de uma série de estudos inspirada no projeto 33 Conceitos JS, criado por Leonardo Maldonado. Todo o conteúdo original está disponível em 33jsconcepts.com.