PRÉ
LANÇAMENTO
 

ASP.NET Core Enterprise Applications

Construa aplicações de grande porte utilizando todo o poder do ASP.NET Core

Professor:
Eduardo Pires
Nível:
(Avançado)
Categoria(s):
Desenvolvimento Web
Ementa
apresentação
Instrutor
ASP.NET Core Enterprise Applications

  Introdução - [Em Breve]
  •    22/07/2019
    Apresentação
  •    22/07/2019
    Objetivos
  Definindo a arquitetura - [Em Breve]
  •    22/07/2019
    Proposta de arquitetura
  •    22/07/2019
    Criando as camadas necessárias
  Modelando a camada de domínio - [Em Breve]
  •    28/07/2019
    Modelagem estratégica
  •    28/07/2019
    Escrevendo a entidade mãe
  •    28/07/2019
    Modelando as entidades
  •    28/07/2019
    Trabalhando com comandos
  •    28/07/2019
    Validando entidades e comandos
  •    28/07/2019
    Implementando command handler
  •    28/07/2019
    Lançando eventos de domínio
  •    28/07/2019
    Trabalhando com notificações
  •    28/07/2019
    Manda o MediatR entregar!
  Trabalhando o acesso a dados - [Em Breve]
  •    28/07/2019
    Configurando o Entity Framework
  •    28/07/2019
    Mapeando as entidades
  •    28/07/2019
    Realizando ajustes com FluentAPI
  •    28/07/2019
    Configurando o DbContext
  •    28/07/2019
    Gerando o banco com Migrations
  •    28/07/2019
    Criando repositórios de acesso a dados
  •    28/07/2019
    Melhore as transações com Unit of Work
  •    28/07/2019
    Dapper é sempre bem vindo!
  Modelando a camada de aplicação - [Em Breve]
  •    05/08/2019
    Responsabilidades
  •    05/08/2019
    Serviços de aplicação
  •    05/08/2019
    Executando Queries
  •    05/08/2019
    DTO's e ViewModels
  •    05/08/2019
    Configurando o AutoMapper
  Executando o core do negócio - [Em Breve]
  •    05/08/2019
    Testar é preciso!
  •    05/08/2019
    Será que funciona?
  Implementando a camada de apresentação - [Em Breve]
  •    09/08/2019
    Criando o projeto MVC Core
  •    09/08/2019
    Conectando na arquitetura e configurando a aplicação
  •    09/08/2019
    Gerando as telas e a navegação
  •    09/08/2019
    Implementando a segurança
  •    09/08/2019
    Funcionalidades de tela
  •    09/08/2019
    Tratando configurações importantes
  Implementando a camada de serviços - [Em Breve]
  •    09/08/2019
    Criando a API REST com ASP.NET Core
  •    09/08/2019
    Conectando tudo na arquitetura
  •    09/08/2019
    Implementando rotas e versões
  •    09/08/2019
    Implementando a segurança
  •    09/08/2019
    Gerando a documentação com Swagger
  Testando a aplicação de ponta a ponta - [Em Breve]
  •    13/08/2019
    Precisamos de mais testes de unidade?
  •    13/08/2019
    A técnica para testes de integração
  •    13/08/2019
    Escrevendo testes de integração
  •    13/08/2019
    Está na hora de usar o Selenium!
  •    13/08/2019
    Escrevendo testes automatizados
  Deploy da aplicação - [Em Breve]
  •    19/08/2019
    Realizando o deploy no IIS Local
  •    19/08/2019
    Realizando o deploy no Azure
  Docker - Um universo de containers - [Em Breve]
  •    19/08/2019
    Introdução ao Docker
  •    19/08/2019
    O que são imagens?
  •    19/08/2019
    Criando containers
  •    19/08/2019
    Gerenciando o docker de forma mais fácil!
  •    19/08/2019
    Empacotando a aplicação para Docker
  •    19/08/2019
    Realizando o deploy para Docker
  Encerramento - [Em Breve]
  •    19/08/2019
    Palavras finais
  •    19/08/2019
    Zerei a vida ou tem mais?
ASP.NET Core Enterprise Applications

Este curso foi modelado para lhe preparar para cenários de alta complexidade utilizando todo o poder do ASP.NET Core.

Aplicações corporativas requerem performance, escalabilidade, segurança e resiliência. Além disso a alta complexidade das regras de negócios irá exigir que você utilize muitas técnicas para deixar a implementação limpa, coesa e fácil de manter.

Neste curso você irá aprender a desenvolver aplicações corporativas de alta complexidade. Aplicações N camadas utilizando uma arquitetura robusta modelada com DDD, CQRS e EventSourcing. Irá aprender a projetar uma aplicação analisando propósito de negócio ao invés de pensar apenas em tecnologia.

Além de tudo isto irá aprender a escalar em containers Docker e a testar sua aplicação com testes de unidade, testes de integração e testes de automatização de tela, deixando sua aplicação basicamente pronta para trabalhar com DevOps.

Ao final do curso você terá desenvolvido conhecimentos muito avançados que lhe darão um grande diferencial de mercado.

Atenção, este curso é um pré-lançamento e as aulas serão entregues por módulos. Confira as datas de liberação de cada módulo na nossa ementa.

FAQ

Já que é um pré-lançamento por quanto tempo terei acesso ao curso?

Durante nosso pré lançamento estamos oferecendo 2 anos de acesso para você ter muito tempo para estudar.
Adquirindo um curso em pré-lançamento nós garantimos ainda no mínimo 1 ano de acesso após a entrega total do curso.

O treinamento é teórico e prático?

Sim, o curso ASP.NET Core Enterprise Applications aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro minhas dúvidas após o curso?

Você pode participar das Lives de tira-dúvidas ou encaminhar sua dúvida por e-mail.
Em breve nós teremos um fórum de dúvidas para cada curso.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Eduardo Pires
Microsoft Regional Director - MVP

Eduardo Pires é Empreendedor, Arquiteto de Software, Desenvolvedor, Pai do Enzo, Consultor, Palestrante, Instrutor, Dono de casa e Entusiasta de Home Office.

Apaixonado por tecnologia e por sua profissão não se imagina fazendo outra coisa, costuma dizer que não precisa de hobby, pois se diverte com o que faz.

Iniciou em TI em 1996 quando ganhou o primeiro computador aos 14 anos e fez um curso de montagem e manutenção, tornou-se técnico em hardware e trabalhou com isso alguns anos, atuou em redes e suporte até que encontrou a felicidade na programação em 1999.

Iniciou na tecnologia .NET em 2002 e permanece desenvolvendo nessa plataforma até hoje.
Atuou como consultor por muitos anos trabalhando geralmente para bancos e multinacionais onde entregou diversos projetos para diferentes setores.

Através de sua empresa Eduardo Pires – Treinamentos e Consultoria viaja pelo Brasil ministrando treinamentos para empresas ou grupos de alunos e também atuando como consultor em grandes empresas que necessitam de apoio especializado para modernizar suas aplicações e ter acesso às últimas tecnologias e melhores práticas.

Participa em comunidades técnicas Microsoft desde 2001, porém desde 2010 vem atuando fortemente em Fóruns (MSDN e outros), escrevendo artigos, realizando palestras em eventos / universidades e participando de diversos grupos e listas.

Está sempre procurando dividir conhecimento e sua paixão pela tecnologia com os membros da comunidade, com isso acredita que pode melhorar o cenário de escassez de profissionais especializados no nosso país incentivando principalmente os iniciantes a se dedicarem e se especializarem.

Desde 2014 é reconhecido como Microsoft MVP – Most Valuable Professional que é uma premiação que a Microsoft oferece para profissionais que se destacam através de seus conhecimentos técnicos.

Em 2018 foi reconhecido como Microsoft Regional Director que é uma premiação que a Microsoft oferece para cerca de 150 profissionais em todo o mundo por serem destacados como grandes visionários de tecnologia com foco em negócios

Caso queira fazer contato é só procurá-lo pelos canais que estão no rodapé do site ou envie um e-mail para falecom@eduardopires.net.br.