Repositório com conteúdo e exemplos utilizados no treinamento de fundamentos de arquitetura de software.
Segundo a IEEE, “Arquitetura de Software é a organização fundamental de um sistema incorporada em seus componentes, seus relacionamentos com o ambiente e os princípios que conduzem seu design e evolução”. Neste cenário, o profissional de arquitetura de software torna-se fundamental para o sucesso de projetos de software, devido sua visão ampla, sempre buscando construir produtos robustos, fáceis de estender e com facilidade de manutenção. O curso de fundamentos de arquitetura de software fornecerá ao aluno um conjunto de conhecimentos para o profissional assumir esta posição de destaque no mercado.
- Website: http://www.mbcorp.com.br/?page_id=2081
- Página do Evento: https://eventioz.com.br/e/fundamentos-em-arquitetura-de-software-com-net-c-o--3/
- Objetivos do curso
- Papel do Arquiteto de software
- Atividades
- Tipos de arquiteto
- Mitos
- Revisitando a orientação a objetos
- Classe
- Objetos
- Estado
- Comportamento
- Encapsulamento
- Herança
- Polimorfismo
- Princípios de projetos orientados a objeto (S.O.L.I.D)
- Responsabilidade exclusiva
- Aberto fechado
- Liskov
- Segregação de interfaces
- Inversão de dependência
- Padrões de projeto (Desing Patterns)
- Definição
- Padrões de Criação
- Padrões Estruturais
- Padrões Comportamentais
- Código Limpo: mantendo e transformando seu código para fácil manutenção
- Nomenclatura
- Funções
- Classes
- Comentários
- Formatação
- Heurísticas
- Patterns of Enterprise Application
- Camadas lógicas e físicas
- Cenários de concorrência e padrões
- Desenvolvendo um sistema utilizando padrões empresariais
- Modelando o Negocio
- Domain Model
- Value Objects
- Services
- Teste Driven Developement(TDD)
- Isolando o Domínio
- Repository Pattern
- ORM(Object Relational Mappig)
- Injeção de Dependência
- Interagindo com o usuário através da interface gráfica
- Model View Controler(MVC)
- Model View Presenter(MVP)
- Injeção de Dependência
- Modelando o Negocio
- Teoria com exercícios práticos
- Vídeos