CPC018 |
Programação Java para Android |
|
|
||
|
Objectivo Geral |
|
|
||
Este curso tem como objectivo dotar os participantes de competências e de conhecimentos em programação Java, necessários para desenvolver aplicações para a plataforma Android.
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Compreender os princípios de programação em JAVA
· Reconhecer as estruturas complexas da programação em JAVA
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais interessados em adquirir/aprofundar conhecimentos de desenvolvimento de aplicações para Android, com recurso à linguagem de programação Java.
|
|
|
PRÉ-REQuisitos |
|
|
Recomendam-se conhecimentos ao nível da programação orientada para objectos.
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - Características da Linguagem
· Java Virtual Machine
· Interpretada
· Portabilidade
· Multithreaded
· Carga Dinâmica de Código
· Orientação a Objectos
2 - Java Technology – Overview
· Java SE, EE and ME
· Java Virtual Machine (JVM)
· Software Based Technology
· Java Run-Time Environment (JRE)
· Garbage Collector
3 - Paradigma de Orientação a Objectos
· Abstracção
· Encapsulamento de Atributos e Comportamentos
· Usar o UML
· Exercício – Criar dois diagramas de UML
4 - Messaging
· Definição de métodos e chamadas
· Parâmetros / Argumentos
· Retorno
5 - Desenvolvimento de Aplicações Java
· Ferramentas de Desenvolvimento Java
· Criação de ficheiros JAR
· Escrever, compilar e executar aplicações Java
6 - Introdução à Linguagem Java
· Sintaxe e palavras-chave da linguagem
· Identificadores e convenções da linguagem
7 - Instanciação
· Object Blueprint
· Classes e Objectos – Definição
· Declaração de Classes
· Instâncias
8 - Variáveis e Tipos de Dados
· Atribuição e declaração de variáveis
· Tipos de dados Primitivos e de Referência/Objectos
· Casting de tipos de dados
· Escopo de variáveis
9 - Operadores e Expressões
· Funcionalidade
· Precedência
10 - Arrays
· Definição de Arrays
· Declaração, atribuição e instanciação de Arrays
· Atribuição e leitura de índices
· Exercício – Array simples
11 - Controlo de Fluxo
· Repetição
· Decisão
12 - String e StringBuffer
· String
· StringBuilder
· Exercício – String & StringBuilder na API
13 - Herança
· Hierarquia da Herança
· SubClass e SuperClass
· Redefinição de Métodos
· Dynamic Method Binding
14 - Framework Java
· Pacotes de Classes
· Application Programming Interface (API)
· Documentação da API
15 - Qualificadores e Modificadores de Acesso
· Para: Classes, Variáveis e Métodos
· Interface de Objecto pública e implementação privada
16 - Polimorfismo
· Variáveis, parâmetros e arrays polimórficos
17 - Tratamento de Excepções
· Objectos de Excepção
· Try/Catch/Finally statement
· Java’s Catch ou Specify Requirement
· Collections
· Vector, Enumeration, List
· Input – Output
· Input e Output Streams
· Leitura e Escrita local e remota
· Persistência de Objecto – Serialização
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,585,010.00 AOA | 1,906,410.00 AOA | 1,546,710.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?