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
4.47 (1713 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
6 554
students
13 hours
content
Apr 2018
last update
$29.99
regular price

Why take this course?

🌟 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


Sobre o Curso

Este curso é pensado para desenvolvedores que desejam construir e implantar uma API Restful robusta e segura usando NodeJS, Restify, Mongoose e MongoDB. Você também vai aprender a automatizar o deploy dessa API no ambiente da Digital Ocean com a ajuda do Gitlab CI/CD. 🚀

O que Você Aprenderá

Fundamentos e Conceitos

  • Protocolo HTTP e APIs Restful: Entenda os conceitos básicos e as melhores práticas para criar uma API de maneira eficiente.
  • NodeJS: Explore o ecossistema do JavaScript no backend e suas principais características.
  • Restify: Descubra como essa biblioteca facilita a criação de APIs em NodeJS com um conjunto simples e poderoso de opções de configuração.
  • MongoDB e Mongoose: Aprenda a usar o banco de dados NoSQL MongoDB com o ODM (Object Data Modeling) Mongoose para uma abstração eficaz sobre a base de dados.

Desenvolvimento da API

  • Criação de Endpoints: Construa endpoints que são claros, consistentes e seguros.
  • Validação de Dados e Tratamento de Erros: Garanta a integridade dos dados e muitas camadas de erro para evitar falhas inesperadas.
  • Migração com Typescript: Torne seu código mais seguro e fácil de manter adotando TypeScript.

Testes e Segurança

  • Testes com Jest: Escreva testes automatizados para garantir a qualidade e robustez da sua API.
  • Segurança: Implemente práticas de segurança para proteger sua API contra ameaças comuns.

Implantação e DevOps

  • Configuração do Ambiente de Produção na Digital Ocean: Aprenda a provisionar e gerenciar servidores na Digital Ocean.
  • Automatização de Deploys com Gitlab CI/CD: Configure o Gitlab para automatizar o deploy da sua API cada vez que houver um push nas branches de desenvolvimento ou produção.
  • Certificado SSL com Let's Encrypt: Adicione segurança adicional usando um certificado SSL gratuito.

Este curso é ideal para:

  • Desenvolvedores back-end que querem expandir seu conhecimento sobre APIs Restful e NodeJS.
  • Especialistas em DevOps interessados em automatizar deploys e gerenciar infraestruturas na nuvem.
  • Profissionais de TI que desejam entender melhor o ciclo de vida de desenvolvimento e implantação de aplicações web modernas.

Não perca a chance de transformar seus projetos de software para a web, aprendendo com um especialista como Tarso Bessa e tornando-se um desenvolvedor mais completo e versado. 💻✨

Course Gallery

Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB – Screenshot 1
Screenshot 1Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB – Screenshot 2
Screenshot 2Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB – Screenshot 3
Screenshot 3Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB – Screenshot 4
Screenshot 4Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB

Loading charts...

1587732
udemy ID
09/03/2018
course created date
21/11/2019
course indexed date
Bot
course submited by