Introdução
Você foi contratado pela Tailwind Traders, um grande varejista que lida com muitos dados e arquivos e tem muitos problemas para resolver. A empresa executa muitas operações usando Node.js, mas você não sabe usar esse ambiente de runtime do JavaScript.
Neste módulo, você aprenderá o que é o Node.js e como usá-lo para executar aplicativos e código JavaScript fora de um navegador. Ao final do módulo, você poderá decidir se o Node.js é a ferramenta certa para seu projeto na Tailwind Traders.
Objetivos de aprendizagem
Ao final deste módulo, você saberá como:
- Explicar o que é o Node.js
- Descrever como o Node.js funciona com sua arquitetura orientada a eventos
- Identificar quando usar o Node.js
- Criar e executar um script Node.js na linha de comando
- Técnicas assíncronas: retornos de chamada, promessas e assíncrono/espera
Pré-requisitos
- GitHub
- Familiaridade com a edição de texto e os arquivos de código em qualquer editor de texto
- Experiência de nível iniciante na escrita de código JavaScript
- Experiência no uso da linha de comando