Fundamentos do Node.js
Seu Primeiro Script Node.js: 'Hello World' no Terminal
Aprenda sobre seu primeiro script node.js: 'hello world' no terminal
🚀 Seu Primeiro Script Node.js: 'Hello World' no Terminal
Olá, futuro desenvolvedor Node.js! 👋
Nesta aula prática, daremos o primeiro passo no mundo do Node.js criando e executando o clássico programa "Hello World" diretamente no seu terminal. Este é um rito de passagem para qualquer linguagem de programação e nos ajudará a confirmar que seu ambiente está configurado corretamente e que você está pronto para codificar!
🎯 Objetivos da Aula
Ao final desta aula, você será capaz de:
- Criar um arquivo JavaScript (
.js). - Escrever um script Node.js simples.
- Executar seu script Node.js no terminal.
- Compreender o uso básico de
console.log().
🧑💻 Mãos à Obra: Criando Seu Primeiro "Hello World"
Vamos começar! Certifique-se de que você tem o Node.js instalado em sua máquina. Se não tiver, por favor, revise a aula anterior sobre "Configuração do Ambiente".
Passo 1: Crie um Novo Arquivo
Primeiro, vamos criar um arquivo para o nosso código.
- Abra seu editor de texto preferido (VS Code, Sublime Text, Atom, etc.).
- Crie um novo arquivo e salve-o como
hello.jsem uma pasta de sua escolha (ex:meus-scripts-node).
Passo 2: Escreva o Código
Dentro do arquivo hello.js, digite ou cole o seguinte código:
// hello.js
console.log('Hello, World from Node.js!');Entendendo o Código: console.log()
O que acabamos de escrever? 🤔
console: É um objeto global no Node.js (e também nos navegadores) que fornece acesso ao console de depuração..log(): É um método do objetoconsoleque imprime a mensagem fornecida no console (terminal).
Este é o método mais fundamental para exibir informações durante a execução do seu script, seja para depuração ou para mostrar resultados ao usuário. A documentação oficial do Node.js sobre console detalha todos os métodos disponíveis, mas console.log é o mais comum e amplamente utilizado.
📚 Referência Oficial: Para mais detalhes sobre o objeto
consolee seus métodos, você pode consultar a documentação oficial do Node.js: Node.jsconsoledocumentation
Passo 3: Execute Seu Script
Agora, a parte emocionante! Vamos ver nosso código em ação.
-
Abra seu terminal ou prompt de comando.
-
Navegue até a pasta onde você salvou o arquivo
hello.jsusando o comandocd.# Exemplo: se você salvou em uma pasta chamada 'meus-scripts-node' cd meus-scripts-node -
Execute o script usando o comando
nodeseguido do nome do arquivo:node hello.js
Se tudo deu certo, você verá a seguinte saída no seu terminal:
Hello, World from Node.js!
🎉 Parabéns! Você acabou de executar seu primeiro script Node.js!
💡 Nota sobre Integração de Múltiplas Tecnologias
Nesta aula inicial, estamos focados no core do Node.js e na execução de um script simples. Não há "múltiplas tecnologias" ou bibliotecas externas envolvidas, apenas o Node.js puro e o JavaScript. À medida que avançarmos no curso, exploraremos como integrar frameworks como Express.js, bancos de dados e outras ferramentas poderosas.
📝 Exercícios/Desafios
Vamos praticar um pouco mais para fixar o conhecimento!
Crie um novo arquivo JavaScript chamado saudacao.js e complete as seguintes tarefas:
-
Tarefa 1: Saudação Personalizada
- Modifique o script para que ele imprima uma saudação diferente, por exemplo:
Olá, [Seu Nome]! Bem-vindo ao Node.js!. - Exemplo de saída:
Olá, Ana! Bem-vindo ao Node.js! - Execute o script e verifique a saída.
- Modifique o script para que ele imprima uma saudação diferente, por exemplo:
-
Tarefa 2: Múltiplas Mensagens
- Adicione mais duas linhas de
console.log()ao seu script. - A primeira deve imprimir a frase:
Este é o meu segundo script Node.js. - A segunda deve imprimir a frase:
Estou aprendendo muito rápido! 💪 - Execute o script e observe as três linhas de saída.
- Adicione mais duas linhas de
-
Tarefa 3: Explorando Erros (Opcional, mas recomendado!)
- Tente executar o script sem o comando
node(apenassaudacao.js). O que acontece? Entenda a importância do comandonode. - Tente digitar
console.logcom 'L' maiúsculo (console.Log). O que acontece? Isso ajuda a entender a sensibilidade a maiúsculas/minúsculas do JavaScript. - Corrija os erros e execute novamente para garantir que tudo funciona.
- Tente executar o script sem o comando
📚 Resumo e Próximos Passos
Nesta aula, você deu um passo crucial na sua jornada Node.js:
- Você criou seu primeiro arquivo
.js. - Escreveu e entendeu o funcionamento básico de
console.log(). - Executou um script Node.js com sucesso no terminal.
Este é o alicerce para tudo o que faremos a seguir. Na próxima aula, vamos explorar variáveis e tipos de dados em Node.js, aprofundando ainda mais seus conhecimentos em JavaScript no ambiente de servidor.
Até lá, continue praticando! Se tiver dúvidas, não hesite em perguntar. 💬