CES190 |
Fundamentos
de Programação para Linguagens Object Oriented e Testes de Software |
|
|
||
|
Objectivo
Geral |
|
|
||
O desenvolvimento de aplicação com base em liguagens orientadas por objectos é a base para o uso de frameworks e reaproveitamento de código. Pretende-se com este curso dotar os formandos com os conhecimentos necessários para que no futuro possam criar as suas próprias frameworks ou utilizar frameworks existentes no mercado de modo a codificar rápidamente e de modo eficaz.
|
|
|
OBJEcTIVos
Específicos |
|
|
No final deste curso os participantes saberão:
· Declarar e utilizar variáveis e arrays em Java e C++
· Definir, Criar e Instanciar classes em Java e C++
· Usar os princípios de Herança e Polimorfismo corretamente
· Aceder a bases de dados em Java e C++
· Manipular registos em bases de dados em Java e C++
· Criar testes Unitários
|
|
|
Destinatários |
|
|
Este Curso destina-se a Profissionais que pretendem aquirir conhecimentos em liguagens de programação orientadas a objectos.
|
|
|
PRÉ-REQuisitos |
|
|
Conhecimentos básicos do windows e programação.
|
|||
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo
Programático |
||
1 -
CONCEITOS INTRODUTÓRIOS
·
Linguagens de Programação Object Oriented
·
Tipos de programas
·
Declaração e codificação com variáveis
·
Declaração e codificação com Arrays
·
Codificação em Java e C++
2 -
ESTRUTURAS DE CONTROLO
·
Blocos If
·
Blocos Switch
·
Blocos “For..Each”
·
Bloco “Do Until”
·
Bloco “While”
3 -
TRATAMENTO DE ERRO
·
Tratamento de Erro
·
Codificação em Java e C++
4 -
CLASSES E OBJECTOS
·
Classes
·
Objectos
·
O Encapsulamento
·
Propriedades e Métodos
·
Sobrecarga
·
Construtores e Referências
·
Extender Classes
·
Java vs C++
5 -
HERANÇA
·
A Classe Object
·
Herança
·
A Referência Super
·
Anotações
·
Overriding
·
Java vs C++
6 -
TRATAMENTO DE EVENTOS
·
Definição de Evento
·
Origem de um Evento
·
Delegação
·
Listeners
·
Java vs C++
7 -
ESTRUTURAS DE DADOS
·
Frameworks e Collections
·
Interfaces
·
Classes
·
Generics
·
Java vs C++
8 -
PERSISTÊNCIA DE DADOS
·
JDBC e Outros Drivers
·
Ligações a Bases de Dados
·
Tratamentos de Excepções SQL
·
Statements & ResultSets
·
Java vs C++
9 -
TESTES DE SOFTWARE
·
Testes Unitários em Java
·
Testes Unitários em C++
10 - 10 - O QUE MUDA COM AS NOVAS VERSÕES
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,990.00 EUR | 1,590.00 EUR | 1,290.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
3,650,790.00 AOA | 1,941,390.00 AOA | 1,575,090.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
248,170.00 MZN | 131,970.00 MZN | 107,070.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
17,940.00 R$ | 9,540.00 R$ | 7,740.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.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.
Pretende efectuar pagamento agora?