Boa tarde pessoal, será que alguém sabe informar se a Alura possui algum curso que trate de Arquitetura de sofware, ou então tenha uma ementa parecida com essa abaixo:
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
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