Hello World com ExpressJS
[Recomendada para começar] | Área: Backend | Nível recomendado: Iniciante
Esta missão guiará pelo processo de configuração de um ambiente de desenvolvimento básico usando Express.js. O objetivo é criar uma aplicação simples que responda com mensagens diferentes em rotas distintas.
Vídeo
Link direto: https://youtu.be/qGCHAlWMw0Y
Tópicos
Configuração Inicial:
Criar conta no GitHub.
Criar repositório no GitHub.
Abrir GitHub CodeSpaces.
Ambiente de Desenvolvimento:
Conhecer o Visual Studio Code.
Instalar e configurar o Node.js.
Fundamentos de Backend:
Introdução a APIs.
Instalação e configuração do Express.js.
Criação de um servidor básico com Express.js.
Desenvolvimento da Aplicação:
Escrever o código do hello world com ExpressJS.
Entender e aplicar conceitos de requisição e resposta HTTP.
Criar um endpoint adicional.
Material de Apoio
Repositório no GitHub
PDF para Download
Miro
Exercícios de Fixação
Exercícios de Validação
Desafio de Código
Crie um endpoint adicional na aplicação ExpressJS que responda com "Boas vindas ao curso!" quando a rota /welcome
for acessada.
Implementar o novo endpoint no arquivo
index.js
.
Revisão de Código
Analise o código a seguir, encontre e corrija o erro.
const express = require("express");
const app = express();
app.get("/", function () {
res.send("Hello World");
});
app.listen(3000, function () {
console.log("Aplicação rodando em http://localhost:3000");
});
Projeto Prático
Crie uma nova aplicação ExpressJS que inclua:
Um endpoint que responda com "Hello Express!" quando a rota raiz
/
for acessada.Um endpoint que responda com "Boas vindas à missão ExpressJS!" quando a rota
/welcome
for acessada.Um endpoint que responda com "Esta é a missão de ExpressJS" quando a rota
/mission
for acessada.
Tarefas
Criação do Projeto:
Inicialize um novo projeto NodeJS.
Instale o ExpressJS.
Implementação dos Endpoints:
Crie um novo arquivo
app.js
.Implemente os endpoints conforme a descrição.
Last updated