1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Curso de Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
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
Crie uma API com NodeJS, Restify, Mongoose, MongoDB e use o Gitlab para Automatizar o Deploy na Digital Ocean. Crie uma API com NodeJS, Restify, Mongoose, MongoDB e use o Gitlab para Automatizar o Deploy em um Ambiente Digital Ocean. Neste curso, iremos criar uma API Restful usando NodeJS. Para isso, utilizaremos uma poderosa biblioteca chamada Restify para a criação da API. A partir daí, expandiremos esta aplicação com o MongoDB e o Mongoose. Aprenderemos como validar dados, lidar com erros, tornar nossa API navegável e adicionar segurança. Claro, não podemos esquecer dos fundamentos, então também falarei sobre o protocolo HTTP e os padrões de uma API Restful. Testaremos a API usando o Jest, uma biblioteca de testes do Facebook. Mostrarei passo a passo como criar um ambiente de produção na Digital Ocean com um domínio registrado e um certificado SSL gratuito do Let's Encrypt. Apenas para tornar o cenário mais interessante, veremos como podemos automatizar o deploy da aplicação sempre que houver uma alteração no código. E faremos tudo isso com o Typescript. Uma linguagem que estende o Javascript com tipos estáticos e nos permite detectar problemas mais rapidamente durante o desenvolvimento. Estou ansioso para vê-lo no curso.O que você aprenderá
- 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 à API - Criar suítes de testes com Jest e Supertest em Typescript - Implementar autenticação e autorização com tokens (JWT) e perfis - Gerenciar processos múltiplos em um cluster com PM2 - Configurar um ambiente completo na Digital Ocean (com certificado SSL gratuito do Let's 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 deploy automatizado no ambiente de produção (Digital Ocean) - Entender o que é o CORS e como se livrar dele - Aprender sobre o protocolo HTTP e seus métodos - Entender o que é uma API RestfulShare

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção