Aprendendo Domain Driven Design (DDD) do zero
4.3 (174 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
644 students enrolled

Aprendendo Domain Driven Design (DDD) do zero

Aprenda de uma vez por toda por que as empresas tanto pendem esse conceito.
4.3 (174 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
644 students enrolled
Last updated 2/2020
Portuguese
Portuguese [Auto-generated]
Current price: $12.99 Original price: $19.99 Discount: 35% off
22 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • DDD
  • Bounded Context
  • Ubiquitous Language
  • Microservices
  • Arquitetura
  • Domínio
  • Entidades
  • Objetos de Valor
  • Repositorio
  • Anti-Corruption Layer
  • Serviço de domínio
  • Serviço de Aplicação
Course content
Expand all 54 lectures 06:59:30
+ Bounded Context
4 lectures 21:18
Os problemas com grandes modelos
06:39
Bounded Context
05:03
Como Criar
04:05
Context Map
05:31
+ Um cenário fictício
2 lectures 23:16
O domínio para resolver
16:41
Microservices
06:35
+ Arquitetura
2 lectures 20:13
Arquitetura
10:40
Criação de domínio
09:33
+ Explicação do código
2 lectures 06:30
Endereço no Git
02:31
Abrindo o código
03:59
+ Solicitação de manutenção
12 lectures 01:57:12
História de usuário de solicitação de manutenção
04:03
Criando a solução
07:58
Entidade subsidiária
13:55
Entidade solicitação de manutenção
18:02
Criando a camada de Aplicação
01:12
Interface de repositório
07:34
Criando serviço de aplicação
13:51
Buscando o contrato
09:35
Cancelamento de solicitações pendentes
09:51
Refatorando cancelamento de solicitações pendentes
06:13
Mais sobre agregados
14:36
Factory
10:22
+ Anti-Corruption Layer
3 lectures 19:08
Conceito
06:06
Implementando
08:48
API
04:14
+ Fazendo a aplicação funcionar
6 lectures 43:27
Projeto web
05:55
Inversão de controle
11:12
Aplicando migrations
06:43
Levantando serviço de contrato
04:23
Testando a aplicação
07:29
Unit of Work
07:45
+ Aprovação de manutenção
14 lectures 01:52:21
História de usuário de reprovação
01:47
Refatorando solicitante
07:57
Implementando reprovação na entidade
02:54
Iniciando o serviço de aplicação
13:35
Finalizando a reprovação da solicitação
12:32
História de usuário de aprovação de solicitação
04:32
Implementando aprovação na entidade
02:28
Implementando aprovação na aplicação
17:49
Projeto email
05:03
Integração com contexto de serviço
10:49
Configuração da Injeção de dependencia
03:03
Adicionando migration
03:55
Testando com API
12:53
Criando consulta de solicitações pendentes
13:04
Requirements
  • Algorítimo de programação
  • Conceitos Web
Description

Domain Driven Design é mais que código! É uma abordagem que muda a forma que você desenvolve um software, se relaciona com o cliente e com os analista de negócio.

Nesse curso você vai aprender do zero a como criar uma solução utilizando DDD e vai entender de uma vez por todas o que é isso.

Who this course is for:
  • Desenvolvedores