Formação Desenvolvimento e Linguagens de Programação
Treinamento: UML 2.0 e Unified Process
Carga Horária:
32 horas
Objetivo:
Este curso presencial é destinado a programadores (de qualquer linguagem) e analistas de outras técnicas (essencial, estruturada). O conteúdo programático oferece uma abordagem prática da UML 2.0 dentro do Unified Process.
Dedicamos uma aula inteira para ensinar os conceitos da Orientação a Objetos visando a aplicação prática dessa técnica com exemplos reais, claros e objetivos.
As aulas possuem mais de 50% do tempo em atividades práticas usando ferramenta UML. Nessas atividades modelamos um projeto exemplo simulado em sala de aula, onde o aluno desempenha o papel de Analista, partindo da Concepção até o início da Construção do sistema com a geração de código automática pelo modelo.
Pré-requisito:
Conhecimento em programação..
Tópicos:
DOMAIN LOGIC PATTERNS (PADRÕES)
No conteúdo do nosso curso apresentamos a aplicação de alguns design patterns importantes na arquitetura do projeto exemplo KROWCORP: Entity, Value Object, Repository, Service, Programação em Camadas. Você aprenderá o conceito e a aplicação prática desses patterns na análise UML, um conhecimento importantíssimo para os projetos OO que você vai modelar.
Aula 1 - Overview do Processo Interativo de Engenharia de Software
Aula 2 - Definindo o Escopo do Sistema com Casos de Uso (Narrativa e Diagrama)
Aula 3 - Modelando o fluxo de informações com Diagramas de Atividade
Aula 4 - Conceitos Práticos da Orientação a Objeto (Classes, Objetos, Encapsulamento, Herança, Polimorfismo, Interfaces e Classes Abstratas)
Aula 5 - Diagrama de Classes, Objetos e Pacotes. Novidade: DOMAIN LOGIC PATTERNS (Entity, Value Object, Repository, Service, Layers)
Aula 6 - Modelando Interações entre Objetos (Diagrama de Sequência, Comunicação, Visão Geral da Interação)
Aula 7 - Modelando o Ciclo de Vida do Objeto (Máquina de Estado)
Informações Adicionais:
Apesar do programa focar no uso da UML 2.0 as atividades em sala de aula ensinam o Processo Interativo na prática, apresentando artefatos e técnicas para o projeto exemplo dentro do Unified Process.
Forma de Pagamento:
1290,00 à vista ou em 3 X sem juros
Próximas Datas
Início
Término
Horário
Período
Local
Vagas
-
-
-
-
-
-
Trainning Education Services ® - Sede: Av. Paulista, 2006, 16° andar - CEP 01310-200 - São Paulo
São Paulo (11) 3171-2002 - Rio de Janeiro (21) 4063-6518 - Brasília (61) 4063-7766 - Belo Horizonte (31) 4063-8187 - Manaus (92) 3642-1539
Cuiabá (65) 4052-9232 -
Vitória (27) 4062-9192 - Curitiba (41) 4063-8083 - Porto Alegre (51) 4063-9474
Recife (81) 3301-1600 - Salvador (71) 4062-9323 - Fortaleza (85) 4062-9171