Criar aplicativos JavaScript com Node.js

Iniciante
Desenvolvedor
Estudante
Azure

O Node.js fornece um grande conjunto de APIs internas que ajudam a criar vários tipos de aplicativos, aplicativos de linha de comando, aplicativos Web e muito mais. Ele também oferece funcionalidades de teste e depuração e um ecossistema avançado de pacotes de terceiros que você pode adicionar facilmente ao seu aplicativo.

Pré-requisitos

Você tem conhecimento básico de JavaScript

Módulos neste roteiro de aprendizagem

Saiba mais sobre o Node.js: o que é, como funciona e quando usar. Este módulo usa JavaScript no runtime do Node.js.

Use dependências do registro npm para desenvolver aplicativos Node.js mais rapidamente. Saiba como gerenciar dependências para o projeto. Esse módulo utiliza o JavaScript CommonJS no runtime do Node.js.

Saiba como depurar de maneira eficiente seu aplicativo Node.js usando o Visual Studio Code para corrigir seus bugs rapidamente. Este módulo usa CommonJS JavaScript no runtime do Node.js.

Crie um aplicativo que manipula arquivos e diretórios com o Node.js. Esse módulo utiliza o JavaScript CommonJS no runtime do Node.js.

Use o Express para Node.js para criar APIs RESTful. Crie e configure um middleware para adicionar recursos, como log, autenticação e autorização, e outras tecnologias de desenvolvimento na Web. Este módulo utiliza JavaScript (CommonJS) com a estrutura de servidor Express.js no runtime do Node.js.

Saiba como configurar uma API Node.js com várias rotas e identificar solicitações HTTP de entrada usando JavaScript. Este módulo utiliza JavaScript (CommonJS) com a estrutura de servidor Express.js no runtime do Node.js.