A partir dessa semana os exercícios voltam a ser independentes. Não se preocupe em centralizá-los em um mesmo repo.
Utilize esse template para criar um repo pessoal na sua conta e trabalhe nele.
Implemente DTO no endpoint POST /courses:
- DTOs de entrada e saída
- schema de validação via zod
- refatoração do catch para conseguir enviar mensagens de erro do ZodError
Implemente a injeção de dependências nas camadas Controller e Business.
Finalize a refatoração do resto do código (DTOs + zod).