Awesome Open Source
Awesome Open Source

Curso Rodrigo Manguinho - NodeJs, Typescript, TDD, DDD, Clean Architecture e SOLID

Curso tem como objetivo aprender de verdade a criar uma API completa com Typescript utilizando TDD, Clean Architecture, Design Patterns e SOLID. Link do curso AQUI

A inteno deu estudar esse curso com total objetivo de aprender mais conceitos aprofundados sobre TDD e Clean Code. Uma vez que, tenho como objetivo aprender conceitos de Arquitetura de Software.

Recursos Utilizados

Ementa do Curso

Mdulo 01: Introduo
  • [x] 01 - Cdigo Fonte
  • [x] 02 - Apresentao do Projeto
  • [x] 03 - Configurando o Git
  • [x] 04 - Configurando as dependncias
  • [x] 05 - Clean Architecture
Mdulo 02: SignUp API - Presentation Layer
  • [x] 06 - Criando o SignUpController e validando o request
  • [x] 07 - Criando erros personalizados
  • [x] 08 - Utilizando Mocks da maneira correta
  • [x] 09 - Testando excees e integrando com o EmailValidator
  • [x] 10 - Integrando com o AddAccount Usecase
Mdulo 03: Jest
  • [x] 11 - Configurando o Jest e criando scripts de testes
Mdulo 04: Utils Layer
  • [x] 12 - Criando o EmailValidatorAdapter e mockando o validator
Mdulo 05: SignUp API - Data Layer
  • [] 13 - Criando o DbAddAccount e integrando com o Encrypter
  • [] 14 - Integrando com AddAccountRepository

(documentao em desenvolvimento)


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (281,474
Solid Principles (334
Tdd Javascript (35