desenvolvedor.io
d

Projetando Arquiteturas em Três Camadas

0% Completo
cover
  • Módulos
  •    Introdução
    • Apresentação (1:00)
    • Objetivos do curso (2:00)
    • Pré-requisitos (2:00)
    • Instruções importantes (6:00)
  •    Fundamentos de arquitetura
    • O que é arquitetura? (8:00)
    • Estilos e Padrões Arquiteturais (13:00)
    • Modelos 3 camadas e monólitos (12:00)
    • 3 camadas vs DDD (9:00)
    • Fundamentos de uma boa arquitetura (9:00)
    • O que utilizaremos? (2:00)
    • Visão geral do projeto (6:00)
    • Criando o projeto do jeito certo (8:00)
  •    Desenvolvendo a camada de negócios
    • Criando as entidades (15:00)
    • Como trabalhar a validação? (22:00)
    • Definindo interfaces de serviços (6:00)
    • Definindo interfaces de persistência (15:00)
    • Implementando serviços de negócios (10:00)
    • Implementando validações (15:00)
    • Implementando regras customizadas (11:00)
    • Implementando notificação de erros (20:00)
  •    Desenvolvendo a camada de acesso a dados
    • Definindo o contexto do Entity Framework (6:00)
    • Mapeando as entidades (20:00)
    • Customizando comportamentos do EF (12:00)
    • Criando o banco via Migrations (13:00)
    • Definindo um repositório genérico (15:00)
    • Especializando repositórios das entidades (16:00)
  •    Conectando a aplicação na arquitetura
    • Criando a camada de aplicação (9:00)
    • Mapeando as ViewModels (10:00)
    • Definindo as Controllers (9:00)
    • Implementando Mapeadores (11:00)
    • Resolvendo dependências (8:00)
    • Funcionalidades de negócio (20:00)
    • Mensagens de erro e notificações (13:00)
    • Funcionamento da arquitetura na API (19:00)
    • Funcionamento da arquitetura no MVC (9:00)
  •    Encerramento
    • Como continuar estudando? (7:00)
    • Palavras finais (5:00)
desenvolvedor.io
Fullscreen F11
Voltar @desenvolvedor.io
  1. Projetando Arquiteturas em Três Camadas
  2. Desenvolvendo a camada de acesso a dados
  3. Definindo um repositório genérico
Conteúdo da aula bloqueado!
Se você já estiver inscrito você precisa acessar com a sua conta.
ASSINE E COMECE AGORA MESMO!

  • Dashboard
  • Certificados
  • Pedidos
  • Perfil