Hands-on Node.js

Olá, bem-vindo ao Hands-on Node.js, esse repositório tem como objetivo ser um guia prático, direto ao ponto, sobre Node.JS.

O objetivo será desenvolver um passo a passo, que será listado nos commits, que será utilizado em conjunto com o Anki, ou qualquer outra ferramenta para revisão espaçada de conteúdo. O intuito aqui é manter o conhecimento vivo, mesmo que deixemos de trabalhar com Node em algum momento, ou foquemos mais em um framework e não iremos utilizar tanto o Node em sua essência.

É óbvio para todos que se não praticarmos esquecemos alguns pontos, mas acredite, às vezes esquecemos o básico e isso em algum momento pode fazer a diferença no desempenho das novas atividades diárias, ou se estivermos nós afastados desse mundo por algum motivo.

Aviso

Nesse material não é abordado a instalação do Node.js, por ser uma atividade tão básica que não faz sentido alguém, com o mínimo de conhecimento em qualquer linguagem de programação, precisar de um guia para instalação de um serviço que é basicamente next, next, next. Se você precisa de ajuda com instalação, procure na internet! Aqui vamos direto ao desenvolvimento.

Logo, faço o download versão LTS do Node.js e comece a instalação enquanto você lê as próximas linhas.

Download em: https://nodejs.org

Você não precisa ser um programador JavaScript para entender a maior parte dos exercícios que iremos fazer aqui, se já estudou algoritmos ou já programa em qualquer linguagem de programação, vamos em frente, se nunca programou... vamos também, se você patinar em algo, faça uma pergunta no StackOverflow, faça o curso do Gustavo Guanabara, só não venha me perguntar. Pode perguntar, mas vou te zoar.

Sobre o repositório

Pense nesse repositório como um livro ou uma documentação. Cada branch é um capítulo. Então se liga: