AQT M1 – Introdução a Arquitetura de Software – Atualizado 2016

arquiteto2Objetivo desse curso é oferecer aos participantes conhecimentos teórico e práticos básicos relacionado a introdução a arquitetura de software, que promova flexibilidade, reutilização e sustentabilidade ao projeto. O curso aborda tópicos fundamentais de arquitetura de software e implementa um estudo de caso 100% prático em Java aplicando e provando os conceitos ministrados.

Tem feito o curso JSE M2 – Programador Avançado ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 12 hs
Valor R$ 200,00

CONTEÚDO PROGRAMÁTICO

Introdução a Arquitetura de Software

  • Conceitualização.
  • Separação de preocupações [Separation of Concerns – SOC].
  • Responsabilidade Única.
  • Coesão e Acoplamento.
  • Divisão em camadas, seus benefícios e desvantagens.
  • Programação por contrato [Design by Contract – DbC].
  • Isolamento de camadas por exceções.
  • Filosofia e responsabilidade das camadas.

Estudo de Caso

  • Implementação de um estudo de caso completo aplicando e fazendo a prova na prática de todos os conceitos ministrados no curso.

“Aquele que é a Palavra tornou-se carne e viveu entre nós. Vimos a sua glória, glória como do Unigênito e vindo do Pai, cheio de graça e de verdade.” João 1:14