Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Criando APIs testáveis com Clean Architecture, JS e Node.js
Rating: 4.8 out of 5(43 ratings)
294 students

Criando APIs testáveis com Clean Architecture, JS e Node.js

Vamos criar uma aplicação de biblioteca de livros aplicando conceitos de SOLID, Clean architecture, testes e filas
Last updated 4/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Clean architecture
  • Aplicação profissional com nodejs
  • Testes unitários
  • Testes de integração
  • Envio de email
  • SOLID
  • Arquitetura
  • Docker Compose

Course content

25 sections144 lectures13h 20m total length
  • Requisitos 1ª Parte6:48
  • Requisitos 2ª Parte8:03
  • Git + Configurações do VSCODE8:03
  • Arquitetura Limpa9:42

Requirements

  • Conhecimento em Javascript
  • Ter desenvolvido pelo menos alguma aplicação simples em NodeJS com express

Description

CURSO COMPLETO!!! Não precisa ficar esperando sair novas aulas!!!


Você está interessado em dominar a criação de API's testáveis? Quer aprender a usar JEST para testes unitários e de integração? Talvez você deseje entender melhor a Clean Architecture, sem se perder na complexidade do DDD ou TypeScript?

Se já desenvolveu uma aplicação em Node.js, mas ainda sente aquele forte acoplamento, ou se deseja finalmente dominar a arte de testar uma aplicação por completo, este curso é para você.

Quer explorar conceitos avançados de programação funcional, deixando um pouco de lado a orientação a objetos? Interessado em compreender como os princípios SOLID podem elevar o profissionalismo da sua aplicação?

Quer enviar email de forma profissional atráves de filas de mensagens assíncronas, permitindo o envio e o consumo de mensagens de forma eficiente e confiável?


Então, junte-se a nós para criar uma aplicação completa, estruturada em camadas, com funções pequenas e baixo acoplamento. Vamos mergulhar nesse universo juntos!


Conceitos que veremos no curso:

  • Single Responsibility

  • Dependency Inversion

  • HOF

  • CLOSURE

  • Arquitetura limpa

  • DTO

  • Either

  • Error Handler

  • Filas(Queue)

  • Variáveis de ambiente

  • Envio de email

  • Testes unitários

  • Testes de integração

  • Docker Compose

  • TDD

    e muitos outros.


Não perca essa oportunidade incrível de aprimoramento! Espero você nessa jornada empolgante!

Who this course is for:

  • Programadores que queiram aprender sobre clean architecture no backend
  • Programadores que queiram aprender sobre teste
  • Programadores que queiram aprender sobre projetos em camadas
  • Programadores que queiram desenvolver projetos com arquitetura profissional