Curso de Arquitetura de Software .NET

O Curso de Arquitetura de Software .NET é uma oportunidade de impulsionar a sua carreira.


Comunicado Importante:

Devido ao futuro lançamento da minha nova plataforma [desenvolvedor.io] estou encerrando as turmas ao vivo deste curso e oferecendo as gravações de uma turma anterior com um preço promocional.

Adquirindo este curso você também terá acesso sem custos extras ao mesmo curso completo (regravado e atualizado) em minha nova plataforma assim que estiver disponível.


O curso de arquitetura de software foi modelado especialmente para quem deseja crescer na carreira e exercer um perfil muito procurado no mercado: O perfil de Arquiteto de Software.

Atuar como arquiteto vai muito além do desenvolvimento tradicional, pois requer muitos conhecimentos focados em design de código, performance, escalabilidade, testabilidade, segurança e diversas outras responsabilidades.

A arquitetura de software é a base de uma boa aplicação, hoje em dia os maiores problemas encontrados nas aplicações é consequência de uma arquitetura não existente ou mal planejada, o que acaba impactando em todas as características da aplicação gerando um alto custo de desenvolvimento e baixa qualidade de código.

O curso de arquitetura de software tem como objetivo abordar de forma clara, simples e didática as necessidades técnicas de um arquiteto de software, com teoria e muitos exemplos práticos para capacitar desenvolvedores a exercer o papel de arquiteto com práticas atuais de mercado.

Ementa do curso

  • O que é Arquitetura
    • Perfis de Arquiteto
      • Arquiteto de Software
      • Arquiteto de Negócios
      • Arquiteto de Soluções
      • Arquiteto Corporativo
      • Outros perfis de Arquiteto
    • Perfil do Arquiteto de Software
      • Requisitos Técnicos
      • Requisitos Pessoais
      • Responsabilidades
      • Mitos
  • Princípios de Arquitetura
    • OOP
      • Estado
      • Comportamento
      • Herança
      • Abstração
      • Polimorfismo
      • Encapsulamento
      • Herança x Composição
      • Interface x Implementação
      • Acoplamento e Coesão
    • SOLID
      • SRP, OCP, LSP, ISP, DIP
      • DI com Simple Injector
      • DI Lifecycle
      • Tópicos avançados de DI
    • Clean Code
      • Nomenclatura
      • Comentários
      • Documentação
      • Formatação
    • Design Patterns
      • Creational, Structural, Behavioral
      • Factory
      • Abstract Factory
      • Adapter
      • Facade
      • Visitor
      • Singleton x DI
      • Evite o Patternite
    • DRY
    • KISS
    • YAGNI
  • Padrões de Arquitetura
    • DDD
      • Domain
      • Entities
      • Value Objects
      • Repositories
      • Factories
      • Services
      • Modelagem
      • Aggregate Root
      • Bounded Contexts
      • Shared Kernel
      • Domain Events
      • Domain Notifications
      • Ubiquitous Language
    • CQRS
      • Command Query Separation
      • Event Sourcing
      • DDD e CQRS
    • Anti-Padrões
  • Testes
    • Por que testar?
    • Vantagens do teste
    • Tipos de Teste
  • Teste de Unidade
    • XUnit
    • Vantagens e diferenças no XUnit
    • Nomeie corretamente os testes
    • Mocks, Fakes, Stubs, Shims, Moles
    • Utilizando o Moq
    • Code Coverage
  • Testes de Integração
    • Criação de testes
    • Automatização de testes
    • Ambiente de testes
    • Relatórios de testes
  • TDD – Test Driven Development
    • Porque testar primeiro?
    • Red-Green-Refactor
    • Baby Steps
    • Foco na simplicidade
    • Técnicas de Refatoração
    • Ferramentas
  • BDD – Behavior Driven Development
    • User Stories
    • Automatização de testes
    • Ferramentas
      • Cucumber
      • Gherkin
      • SpecFlow
      • Plugins

Todo conteúdo do curso de arquitetura de software é focado em cenários do mundo real. Durante o curso será desenvolvida uma aplicação modelo e que de forma gradual receberá funcionalidades baseadas em todas as técnicas aprendidas no curso. Também será aplicado um mentoring sobre problemas comuns, soluções e dicas, preparando o aluno para as futuras experiências profissionais.

Público Alvo

  • Desenvolvedores .NET que desejam adquirir os conhecimentos necessários para atuar como arquiteto de software de forma rápida e objetiva.
  • Desenvolvedores que desejam realizar uma reciclagem de conhecimentos para conquistar uma melhor colocação no mercado.
  • Equipes de desenvolvimento que desejam iniciar um novo projeto ou reestruturar um projeto existente.

Benefícios

  • Todos os materiais utilizados durante o curso (projetos de referência, código fonte) serão concedidos ao aluno sem custo adicional.
  • Todo curso (online) será gravado e disponibilizado para ser assistido durante o prazo de 1 ano.
  • Acesso sem custos extras ao mesmo curso (ou similar) em minha nova plataforma [desenvolvedor.io] que será lançada em breve.

Certificado

O aluno receberá um certificado digital no formato PDF enviado por e-mail.

Curso de Arquitetura de Software

Carga horária

O curso de Arquitetura de Software possui uma carga horária de 24 horas com um conteúdo de alto impacto e será entregue da seguinte forma:

  • 24 horas (estude onde e quando quiser)
  • 8 horas de materiais gravados em studio e 16 horas de gravação da última turma ao vivo.
  • Entregues assim que a inscrição for confirmada, todo acesso é online e pode ser feito de qualquer dispositivo (PC, Tablet, Smartphone e TV’s Smart)

Agenda dos próximos cursos online

Requisitos

  • Visual Studio 2015 instalado (Community, Professional ou Enterprise)
  • Internet de banda larga (2mbps ou superior)

Duvidas Comuns

O treinamento é teórico e prático?
Sim, o curso de Arquitetura de Software .NET aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Posso acompanhar o curso ao vivo por tablet ou smartphone?
Sim, qualquer device é suportado.

O curso é gravado ou ao vivo?
O curso é gravado, as primeiras 08 horas são gravações de studio e as 16 horas restantes são da última turma ao vivo. Totalizando 24 horas de materiais.

Como eu acesso a gravação do curso?
Será encaminhado por e-mail um link de acesso com senha para assistir online de qualquer dispositivo.

Por quanto tempo terei acesso ao curso gravado?
A gravação ficará disponível durante 1 ano para ser assistida online quantas vezes desejar. Além disso receberá acesso ao mesmo curso (ou similar) na nova plataforma sem custos extras.

Como eu tiro minhas dúvidas após o curso?
Se após o curso surgir alguma dúvida basta encaminhá-la para o e-mail que será informado após a inscrição.

Sobre o Instrutor

https://www.eduardopires.net.br/sobre-eduardo-pires/

Inscreva-se na turma mais próxima!

Curso de Arquitetura de Software .NET – online – Sympla

Curso de Arquitetura de Software .NET – online. Confira eventos e cursos online na Sympla!

Contato

Para reservas, grupos, agenda e demais informações entre em contato.

45 pensou em “Curso de Arquitetura de Software .NET

  1. Fala Eduardo!

    Você recomenda o curso de arquitetura para quem já fez o seu curso de Asp.Net MVC5 Enterprise Applications?

    Obrigado, abraço!

      • Ele deixou especificado aqui olha:

        Público Alvo

        Desenvolvedores .NET que desejam adquirir os conhecimentos necessários para atuar como arquiteto de software de forma rápida e objetiva.
        Desenvolvedores que desejam realizar uma reciclagem de conhecimentos para conquistar uma melhor colocação no mercado.
        Equipes de desenvolvimento que desejam iniciar um novo projeto ou reestruturar um projeto existente.

        Basta saber se vcs se encaixam nesse perfil.

    • Pessoal, pelo que li na ementa deste curso, o ideal é que você já tenha feito o curso Asp.Net MVC5 Enterprise Applications, e conheça bem como trabalhar em camadas. Respondendo a sua pergunta, creio que é recomendadíssimo para quem já fez o curso anterior. Eu mesmo fiz e estou planejando fazer este.

    • Recomendo muito, pois agora o foco é no crescimento do domínio, qualidade com testes, design com TDD e BDD e utilização de outras abordagens como CQRS e ES. É complementar ao curso anterior.

  2. Salve salve, Eduardo.

    A mesma questão do Gabriel Moblicci também me interessa a resposta. Fiz o curso de Asp.Net MVC5 no início do ano passado.

    Achei muito legal (apesar de não ter conseguido colocar tudo em prática ainda por aqui).

    • Sim! Eu recomendo muito, pois agora o foco é no crescimento do domínio, qualidade com testes, design com TDD e BDD e utilização de outras abordagens como CQRS e ES. É complementar ao curso anterior.

  3. Eduardo, boa tarde!

    Estamos interessado em fazer o seu curso de Arquiteto, porém estamos com um total de 5 alunos, com esta quantidade você consegui nos conceder qual o desconto?

    Outra pergunta, tem um dos membros que vai poder estar somente presente no dia 02 de abril, porém o dia 09 de abril já tem uma viagem marcada. Seria possível na próxima turma que for ter ele assistir esta segunda aula de sua próxima turma ?

    Att.: Cristiano
    62 9141-5522

  4. Olá Eduardo, tudo bem?
    Gostei do conteúdo do curso, você sabe me dizer a estimativa de quantas turmas haverá até o fim do ano. Estou me preparando para realizar o treinamento até o fim do ano.

  5. Boa noite.

    É obrigatório ter feito o curso de ASP .NET MVC?
    Existe algum pré requisito exigido para fazer o curso de arquitetura?

    Obrigado.

  6. Olá! Eu vi que a grade do curso é muito boa para o contexto de arquitetura, mas não vi um item sobre micro serviços. Você pretende incluir este item na grade?

  7. Sei que pode parecer um comentário repetido, mas tenho que perguntar mesmo assim.
    No curso de MVC5, você aborda arquitetura no item 20 que também são abordados nesse curso de arquitetura. Logo, faço a pergunta: “O conteúdo é o mesmo?”
    Afinal, o conceito é o mesmo, não?
    Poderia me explicar a diferença? Eu trabalho na área, uso MVC, estou começando a olhar o core 2.0 com Angular, to apanhando um pouco… Enfim, não to tentando descobrir qual curso pegar…

  8. Boa noite Eduardo,
    Goatei do curso de Arquitetura e de todo seu conteudo.
    Estou começando na area de desenvolvimento, ja trabalho na área , mas não tenho conhecimento em tecnologia web, pois hoje desenvolvo apenas para WPF e Windows Forms.
    Visto que o mercado tem sido muito exigente, sei precisarei conhecer o Aspnet mais minha dúvida é a seguinte:
    Apenas com esse conhecimento, consiguirei acompanhar o curso?

  9. O acesso ao curso ainda pode ser adquirido?

    Tenho interesse, na verdade creio que muitas pessoas devem ter, não tem muito conteúdo desse tipo…

    inclusive, parabéns Eduardo

  10. Boa tarde Eduardo, estou tentando me matricular no curso de .Net MVC 5 porem não tem mais turmas, porem não poderei acompanhar as turmas gostaria do conteúdo já gravado para fazer o curso, assim como conversei com vc anteriormente, porem não consigo fazer a matricula e o pagamento pq não tem mais turmas existe outro modo de fazer pagamento e obter o curso ?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *