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

Curso Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB. Idioma em português, e use o Gitlab para Automatizar o Deploy na Digital Ocean

Curso 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

Idioma: português,  Alunos: 2.000   Total: 13 horas

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 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


Informação

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ó para 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.

Para quem é este curso:

Desenvolvedores que desejam conhecer os fundamentos de uma API REST
Desenvolvedores que querem implementar um backend com Typescript
Desenvolvedores que querem implementar um backend com NodeJS e Restify
Desenvolvedores que querem incorporar Mongoose e MongoDB na sua aplicação

Requisitos

Importante conhecer Javascript (ECMAScript 2015) - Classes, Arrow Functions e Módulos

Conhecer Promises

Desejável ter noções de Typescript

Curso Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB. Idioma em português, crie uma API com NodeJS, Restify, Mongoose, MongoDB e use o Gitlab para Automatizar o Deploy na Digital Ocean

COMENTÁRIOS

Nome

Algebra linear,2,Algoritimos,4,Amazon AWS,4,Amazon EC2,1,Bancos de Dados,2,Certificação Microsoft,1,chatbot,1,Computação em nuvem,14,cursos,61,Data Science,34,Deep Learning,1,download,61,Estatística,2,Excel,2,Google Cloud,1,Google Cloud Associate Cloud Engineer,1,Inteligência artificial,15,JavaScript,1,Machine Learning,8,Microsoft Azure,3,Node.Js,1,Pandas,1,Power BI,9,Python,24,R,3,TensorFlow,1,Visão computacional,1,Visualização de dados,3,
ltr
item
Cursos Downloads - Cursos grátis: Curso Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Curso Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Curso Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB. Idioma em português, e use o Gitlab para Automatizar o Deploy na Digital Ocean
https://1.bp.blogspot.com/-qvJCZll7AoQ/YRX4J7acB9I/AAAAAAAAFjM/HTM1uJGpviUCTwgdr5k0UIMgh9qG_diYgCLcBGAsYHQ/s16000/1587732_21d4.jpg
https://1.bp.blogspot.com/-qvJCZll7AoQ/YRX4J7acB9I/AAAAAAAAFjM/HTM1uJGpviUCTwgdr5k0UIMgh9qG_diYgCLcBGAsYHQ/s72-c/1587732_21d4.jpg
Cursos Downloads - Cursos grátis
https://www.cursos.download/2021/08/curso-do-zero-nuvem-api-restful-com.html
https://www.cursos.download/
https://www.cursos.download/
https://www.cursos.download/2021/08/curso-do-zero-nuvem-api-restful-com.html
true
3196582361661032729
UTF-8
Carregou todas as postagens Não foi encontrado nenhum post VER TUDO Mais informação Responder Cancelar resposta Excluir De Home PÁGINAS POSTAGENS Ver tudo RECOMENDADO PARA VOCÊ ETIQUETA ARQUIVO PESQUISA TODAS AS PUBLICAÇÕES Não foi encontrada nenhuma correspondência com o seu pedido Home domingo segunda-feira terça-feira quarta-feira quinta-feira Sexta-feira sábado Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Agora mesmo 1 minuto atrás $$1$$ minutos atrás 1 hora atrás $$1$$ horas atrás Ontem $$1$$ dias atrás $$1$$ semanas atrás mais de 5 semanas atrás Seguidores Seguir ESTE CONTEÚDO PREMIUM ESTÁ BLOQUEADO ETAPA 1: compartilhe em uma rede social ETAPA 2: Clique no link em sua rede social Copiar todo o código Selecionar todos os códigos Todos os códigos foram copiados para sua área de transferência Não é possível copiar os códigos / textos, pressione [CTRL] + [C] (ou CMD + C com Mac) para copiar Tabela de conteúdo