Skip to content

vspinellis/clean-js

Repository files navigation

Clean Architecture com Javascript

Logo Udemy

Esse repositório faz parte de um curso do professor Marcos Vinicius Spinellis na udemy.

Explore as profundezas do desenvolvimento em JavaScript com nosso curso especializado, concentrando-se na Clean Architecture para construir uma aplicação profissional. Este treinamento intensivo abrange desde os princípios fundamentais até técnicas avançadas, com destaque para a arquitetura limpa, uma abordagem que visa a manutenção da modularidade e independência de componentes.

Durante o curso, os participantes aprenderão a aplicar testes de unidade e integração usando o Jest, garantindo a qualidade e confiabilidade do código. A Clean Architecture será o fio condutor, orientando os desenvolvedores na criação de sistemas flexíveis e facilmente escaláveis. Abordaremos o uso do Bull para o envio eficiente de e-mails, o TypeORM para a integração com o Postgres, e o Express para a construção de uma API robusta.

Ao se concentrar em uma aplicação única, os participantes terão a oportunidade de ver na prática como a Clean Architecture pode ser implementada de maneira eficaz em uma aplicação completa, proporcionando uma compreensão profunda de como estruturar e organizar um projeto JavaScript de maneira sustentável e de alto desempenho. Ao final do curso, os desenvolvedores estarão prontos para criar aplicações modernas e escaláveis com confiança e maestria, incorporando os princípios da Clean Architecture em cada linha de código desenvolvida.


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
  • TDD e muitas outras

Espero você nessa jornada incrível!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published