4.7  1581 reviews on Udemy

Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB

Crie uma API com NodeJS, Restify, Mongoose, MongoDB e use o Gitlab para Automatizar o Deploy na Digital Ocean
Course from Udemy
 6085 students enrolled
 pt
Criar um backend com Typescript e NodeJS
Usar o Restify para criar uma API REST (rotas, gerenciamento de erros, múltiplas versões, logging, plugins)
Utilizar o Mongoose para manipulação de documentos
Adicionar hypermedia na API
Criar suítes de testes com Jest e Supertest em Typescript
Implementar autenticação e autorização com tokens (JWT) e perfis
Gerenciar múltiplos processos em cluster com PM2
Configurar um ambiente completo na Digital Ocean (com certificado SSL gratuito do Lets Encrypt)
Publicar o código fonte no Gitlab
Configurar a ferramenta de integração contínua do Gitlab para testes automatizados
Configurar o Gitlab para fazer deploy automatizado no ambiente de produção (Digital Ocean)
Entender o que é CORS e como podemos nos livrar dele
Conhecer o protocolo HTTP e seus métodos
Saber o que é uma API Restful

Crie uma API com NodeJS, Restify, Mongoose, MongoDB e use o Gitlab para Automatizar o Deploy em Ambiente na Digital Ocean

--

Neste curso vamos criar uma API Restful em NodeJS. Para isso, vamos usar uma biblioteca bem poderosa para criação de APIs que se chama Restify.

A partir daí, a gente vai crescer essa aplicação com MongoDB e Mongoose, vamos aprender a validar os dados, fazer tratamento de erros, deixar a nossa API navegável e também adicionar segurança. Claro que não poderiam faltar os fundamentos, então também vou falar do protocolo HTTP e sobre os padrões de uma API Restful. 

Vamos testar a API utilizando o Jest, uma biblioteca de testes do facebook.

Vou mostrar todo o passo-a-passo para se criar um ambiente de produção na Digital Ocean com domínio registrado e certificado SSL gratuito com Let's Encrypt. Só pra deixar o cenário mais interessante, vamos ver como podemos automatizar o deploy da aplicação sempre que for feita uma mudança no código. 

E tudo isso vamos fazer com Typescript. Uma linguagem que extende o Javascript com tipos estáticos e que permite a gente detectar problemas mais rapidamente no desenvolvimento.

Aguardo você no curso.

Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
$ 84.99
per course
Also check at

FAQs About "Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK