Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unindo Tecnologia e Produto com Domain-Driven Design
Rating: 4.5 out of 5(1 rating)
24 students

Unindo Tecnologia e Produto com Domain-Driven Design

Estratégias Práticas para Alinhar Desenvolvimento e Negócios
Created byUai Bora Tech
Last updated 3/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Domain-Driven Design
  • Conceitos
  • Pilares
  • Domain-Driven Design Tático
  • DDD
  • DDD Tático
  • Linguagem Onipresente
  • Linguagem Ubíqua
  • Contextos
  • Contextos Delimitados
  • Mapa de Contextos
  • Agregações
  • Agregação Raiz
  • Entidades
  • Objetos de Valor

Course content

6 sections • 15 lectures • 34m total length
  • Bem Vindo!0:45
  • Agenda do Curso1:28

Requirements

  • Não é necessário ter experiência com programação
  • Entendimento sobre o que é um produto
  • Entendimento da importância de um software

Description

O Domain-Driven Design (DDD) é muito mais do que apenas um conjunto de técnicas. É uma filosofia, uma mentalidade que coloca o domínio do problema no centro do desenvolvimento de software. Neste curso, exploraremos os principais conceitos do DDD e forneceremos insights práticos para aplicá-los em seus projetos. Neste curso, você aprenderá a:

  • Pensar como um especialista de domínio: Não se trata apenas de escrever código; é sobre entender o porquê. Descubra como traduzir as nuances do seu setor em modelos de software eficazes.

  • Modelar entidades e agregados: Aqui, não estamos apenas criando classes e tabelas. Estamos dando vida a conceitos. Aprenda a criar representações precisas do seu domínio, refletindo a realidade do seu negócio.

  • Conectar tecnologia e produto: O DDD é a ponte que liga bits e bytes a soluções que realmente importam. Explore estratégias práticas para alinhar desenvolvimento e negócios.

Aqui, não apenas exploraremos os conceitos teóricos, mas também construiremos uma base sólida para aplicação real. Você aprenderá a pensar como um especialista de domínio, a modelar entidades e agregados com precisão e a criar sistemas que reflitam a realidade do seu negócio.

Se você é um desenvolvedor, arquiteto de software ou gerente de produto, este curso é para você. Prepare-se para desbloquear seu potencial criativo, desenvolver uma nova perspectiva sobre o desenvolvimento de software e criar sistemas mais robustos e construir soluções que realmente atendam às necessidades do seu domínio.

Junte-se a nós nesta jornada de transformação e inovação.

Who this course is for:

  • Desenvolvedores de Software
  • Programadores
  • Stakeholders
  • Product Owners
  • Product Managers
  • Pessoas de TI