Home > Treinamento > Lista de Cursos > Ementa do Curso Arquitetura de Componentes e Design Patterns

Veja também: Calendário | Descontos | Inscrição

 EMENTA DO CURSO:   Arquitetura de Componentes e Design Patterns

Uma das melhores práticas associadas ao desenvolvimento orientado a objetos é o uso de arquiteturas baseadas em componentes. Porém a modelagem de componentes e sua estruturação para reutilização não são tarefas triviais.

Durante a definição de um sistema modularizado os componentes são identificados, isolados, definidos, implementados e testados individualmente, sendo gradualmente integrados para formar o sistema inteiro.

Os Design Patterns, por sua vez, fornecem abordagens para o refinamento de componentes ou sub-sistemas, através de soluções reutilizáveis para problemas em um mesmo contexto de projeto.

Neste curso serão detalhados os aspectos conceituais e práticos da abordagem de desenvolvimento orientado a componentes, detalhando a aplicação de design patterns como auxílio na resolução de problemas de arquitetura de sistemas orientados a objetos.
VISÃO GERAL
Os participantes deste curso irão aprender e praticar os fundamentos da modelagem e desenvolvimento por componentes, conceitos e aplicação de design patterns.

Por que Participar ?

Ao final deste curso os participantes estarão aptos a:  

  • Compreender os fundamentos e aplicações da modelagem baseada em componentes

  • Identificar e Modelar componentes re-utilizáveis em sistemas Orientados a Objetos

  • Compreender a aplicação de Design Patterns como apoio à solução de problemas de arquitetura

  • Identificar a relação entre a modelagem por componentes e Design Patterns

RESUMO DO CONTEÚDO PROGRAMÁTICO

  • Alinhamento de conceitos sobre Orientação a Objetos

  • Arquitetura de Software

  • Modelagem Baseada em Componentes

  • Origem e Uso de Componentes

  • Atividades de Análise e Projeto

  • Definição e Modelagem visando re-uso

  • Implementação de Componentes

  • Administração e re-utilização

  • Design Patterns

  • Definição e Aplicação

  • MVC

  • State, Singleton e Observer

  • Exemplos em Java e C++

  • Frameworks x Design Patterns
PÚBLICO ALVO
Líderes de Projetos, Analistas, Desenvolvedores, Arquitetos, Integradores, Testadores, além de profissionais envolvidos na definição de processos ou apoio ao desenvolvimento.

PRÉ-REQUISITOS

É necessário conhecimento de Orientação a Objetos e das atividades / artefatos de Análise/Design (disponível através do curso ‘Análise e Projeto Orientado a Objetos - UML com Enterprise Architect’).
MATERIAL DIDÁTICO
Apostilas, Exercícios e Estudo de Caso.
DURAÇÃO
24 horas

 

voltar para lista de cursos

OAT Solutions - Rua Bertioga,149 cj. 22 - Saúde - São Paulo  - SP  |  Tel: 11 - 5594-4891

Todos os direitos são reservados. OAT Solutions 2004-2014