Índice Introdução JavaScript ECMAScript Node.js Code standards Instalando o Node.js macOS Windows Linux Gerenciador de versão JavaScript moderno Escopo de variáveis var, const e let Arrow functions Manipulação de arrays Iterables e Iterators Destructuring Generators Programação assíncrona Callback Promise async / await Gerenciamento de modulos npm npx Como publicar um módulo Modulos internos util events stream http e https querystring url net fs path crypto zlib cluster child_process Modulos da comunidade Situação atual express hapijs jsonwebtoken bcrypt pg mongo outros modulos criando um npm module Debugging Debugger Inspector (experimental) Produção O que eu preciso saber? Opções para web serving Opções para manter o Node.js em pé Deploy free Deploy profissa Conclusão Referência