CES011 |
Programação Object-Oriented (OO) - Princípios e Práticas |
|
|
||
|
Objectivo Geral |
|
|
||
Este curso tem como objectivo dotar os participantes das competências base e boas práticas para uma programação Object-Oriented robusta e eficaz.
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Compreender as Metodologias de Desenvolvimento
· Apresentar um projecto
· Identificar e fazer o levantamento dos requisitos
· Compreender e seguir os vários diagramas e processos
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais, Programadores, Analistas e Chefes de Projecto envolvidos em processos de transição para Técnicas e Metodologias Orientadas por Objectos ou procurando a sua implementação.
|
|
|
PRÉ-REQuisitos |
|
|
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - Apresentação da UML
· Apresentação da UML
· Tipos de Diagrama
· Elementos de Notação
2 - Objectos, Classes, Instâncias e Metodologias de Desenvolvimento
· A mudança de paradigma
· O que são Objectos
· Classes e Instâncias
· Reutilização de código
· Ciclos de Vida
· Metodologias
3 - A Apresentação do Projecto
4 - Dos Requisitos aos Diagramas de Use Case
· Os requisitos dos utilizadores e a sua interacção com o processo de desenvolvimento
· Levantamento e fixação de requisitos
· Diagramas de Use Case: elementos de Notação
· Construção de Diagramas
· Onde podem as coisas falhar
5 - Diagramas de Classe: A Primeira Iteração
· Análise e Design
· Elementos de Notação – I
· Que nível de detalhe?
· Construção de Diagramas
· Padrões de Análise
6 - Definição de Constrangimentos: A Object Constraint Language
· Contextos de utilização
· Sintaxe
· Vocabulário
· Como aplicar
7 - Diagramas de Objectos
8 - Capturando o Movimento: Sequência e Colaboração
· O Movimento nos Sistemas
· Sequência
· Colaboração
· Elementos de Notação
· Diagramas de Sequência
· Diagramas de Colaboração
9 - Estado e Actividade
· O que é um estado?
· Diagramas de Estado
· Estado e Interface
· Diagramas de Actividade
10 - Refinamento de Diagramas de Classe
· Da Análise ao Design
· Interfaces
· O que acrescentar
· O Esquema completo
11 - Packages
· Gerir a complexidade
· Elementos de Notação
· Os Diagramas de Package
12 - Dos Diagramas de Classe para as Bases de Dados
· … E as Bases de Dados?
· Bases de Dados Relacionais e Orientação para Objectos
· Que modelo?
· Dos Diagramas de Classe para os Diagramas de Entidade-Relação
13 - Diagramas de Deployment e de Componentes
· Preparação da Instalação
· O Nível lógico e o nível físico
· Diagramas de Deployment
· Diagramas de Componentes
· Interacções
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,490.00 EUR | 1,390.00 EUR | 1,190.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
2,290,800.00 AOA | 1,278,800.00 AOA | 1,094,800.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
249,000.00 MZN | 139,000.00 MZN | 119,000.00 MZN |
Outras Informações
Aos valores acresce IVA à taxa legal em vigor.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.