Introdução ao JavaScript: por que começar em 2025
\n\nJavaScript é a linguagem que impulsiona a internet moderna. Em 2025, ela continua sendo uma das linguagens de programação mais requisitadas do mundo. Se você decidiu iniciar sua jornada na TI, JavaScript é o ponto de partida ideal. Ele funciona em todos os lugares: no navegador, no servidor (através do Node.js), em dispositivos móveis e até mesmo na robótica.
\n\nNeste guia, vamos abordar por onde começar a estudar JavaScript em 2025. Você aprenderá a configurar o ambiente, escreverá seu primeiro programa em Node.js e dominará as estruturas básicas da linguagem. Nada de teoria complicada — apenas prática e exemplos claros.
\n\n1. Configuração do ambiente: Node.js e VS Code
\n\nEm 2025, a melhor maneira de começar a aprender JavaScript é usando o Node.js. Este é um ambiente de execução que permite rodar código JS não apenas no navegador, mas também no computador. Você não precisará de um servidor complexo — basta instalar o Node.js e um editor de código.
\n\nInstalação do Node.js
\nAcesse o site oficial nodejs.org e baixe a versão LTS (Long Term Support). A instalação é simples — basta seguir as instruções do instalador. Após a instalação, abra o terminal (linha de comando) e verifique a versão:
\n\nnode --version\nnpm --version\n\nSe você vir os números das versões (por exemplo, v22.0.0), está tudo funcionando. npm é o gerenciador de pacotes, que será útil mais adiante.
Editor de código: Visual Studio Code
\nPara escrever código, recomendo o Visual Studio Code (VS Code). É um editor gratuito da Microsoft com realce de sintaxe, autocompletar e terminal integrado. Baixe-o em code.visualstudio.com.
\n\nApós a instalação, crie uma pasta para seus projetos, por exemplo js-learning, e abra-a no VS Code. Agora você está pronto para escrever código!
2. Primeiro programa: "Hello, World!" no Node.js
\n\nCrie um arquivo index.js na pasta e escreva:
// Primeiro programa em JavaScript\nconsole.log("Olá, mundo! Estou aprendendo JavaScript em 2025!");\n\n// Cálculo simples\nconst sum = 2 + 3;\nconsole.log("A soma de 2 + 3 é", sum);\n\nExecute o programa no terminal do VS Code:
\n\nnode index.js\n\nVocê verá:
\n\nOlá, mundo! Estou aprendendo JavaScript em 2025!\nA soma de 2 + 3 é 5\n\nParabéns! Você acabou de escrever e executar seu primeiro programa em JavaScript. A função console.log() é o equivalente ao print() em Python. Ela exibe dados no console.
3. Fundamentos da sintaxe: variáveis, tipos de dados e funções
\n\nAgora vamos abordar os conceitos-chave do JavaScript. Em 2025, o padrão da linguagem é o ES2024, mas os fundamentos permanecem os mesmos.
\n\nVariáveis: let, const e var
\nNo JavaScript moderno, usamos let e const. O var está obsoleto, mas você pode encontrá-lo em código antigo.
- \n
const— para valores que não mudam (constantes). \n let— para variáveis que podem ser alteradas. \n
// Constante: o valor não muda\nconst userName = "Ana";\n// userName = "Maria"; // Erro! Não é possível reatribuir const\n\n// Variável: pode ser alterada\nlet age = 25;\nage = 26; // Agora age = 26\n\nconsole.log(userName, age); // Ana 26\n\nTipos de dados
\nJavaScript é uma linguagem de tipagem dinâmica. Isso significa que o tipo da variável é determinado automaticamente. Os principais tipos são:
\n\n- \n
- String (texto) — texto entre aspas:
"Hello",'Olá'\n - Number (número) — inteiros e decimais:
42,3.14\n - Boolean (lógico)