Distritos

Programação Java para Android

GALILEU
  • Tipo: Curso
  • Método: Presencial
  • Duração: Flexível/Não determinada
  • Preço: 619.00€IVA Incluído

Programação Java para Android Braga


OBJECTIVOS

Dotar os formandos dos conhecimentos e competências em programação Java, necessários para o desenvolvimento de aplicações para a plataforma Android.

DESTINATÁRIOS

Destina-se a todos os interessados em adquirir/aprofundar conhecimentos de desenvolvimento de aplicações para Android, com recurso à linguagem de programação Java.

PRÉ-REQUISITOS

Os participantes deverão apresentar experiência prévia de programação orientada para objetos ou frequência do curso “Programação Orientada para Objetos”

PROGRAMA

Características da Linguagem
›› Java Virtual Machine
›› Interpretada
››Portabilidade
››Multithreaded
››Carga Dinâmica de Código
››Orientação a Objectos

Java Technology – Overview
›› Java SE, EE and ME
›› Java Virtual Machine (JVM)
››Software Based Technology
›› Java Run-Time Environment (JRE)
››Garbage Collector

Paradigma de Orientação a Objectos
››Abstração
››Encapsulamento de Atributos e Comportamentos
››Usar o UML
››Exercicio – Criar dois diagramas de UML

Messaging
››Definição de métodos e chamadas
››Parametros / Argumentos
››Retorno

Desenvolvimento de Aplicações Java
››Ferramentas de Desenvolvimento Java
››Criação de ficheiros JAR
››Escrever, compilar e executar aplicações Java

Introdução à Linguagem Java
››Sintaxe e palavras-chave da linguagem
›› Identificadores e convenções da linguagem

Instanciação
››Object Blueprint
››Classes e Objectos – Definição
››Declaração de Classes
›› Instâncias

Variáveis e Tipos de Dados
››Atribuição e declaração de variáveis
››Tipos de dados Primitivos e de Referência/Objetos
››Casting de tipos de dados
››Escopo de variáveis

Operadores e Expressões
››Funcionalidade
››Precedência

Arrays
››Definição de Arrays
››Declaração, atribuição e instanciação de Arrays
››Atribuição e leitura de índices
››Exercício – Array simples

Controlo de Fluxo
››Repetição
››Decisão

String e StringBuffer
››String
››StringBuilder
››Exercício – String & StringBuilder na API

Herança
››Hierarquia da Herança
››SubClass e SuperClass
››Re-definição de Métodos
››Dynamic Method Binding

Framework Java
››Pacotes de Classes
››Application Programming Interface (API)
››Documentação da API

Qualificadores e Modificadores de Acesso
››Para: Classes, Variáveis e Metodos
››Interface de Objecto pública e implementação privada

Polimorfismo
››Variáveis, parâmetros e arrays polimorficos

Tratamento de Excepções
››Objectos de Excepção
››try/catch/finally statement
››Java’s Catch ou Specify Requirement
››Collections
››Vector, Enumeration, List etc.
››Input – Output
››Input e Output Streams
››Leitura e Escrita local e remota
››Persistência de Objeto – Serialização

Nome do Curso: Programação Java para Android
Centro de formação: Galileu Braga
Duração: 24 h.
Data de Início: 11 Julho
Horário: Laboral Manhãs

O seu pedido de informação foi enviado correctamente. Obrigado.

Peça mais Informações

Locais da Formação

  • Local: Sede Principal (Lisboa, Lisboa)

    Turno: Noites

    Datas: Inicio: 2013-02-25 Fim: 2013-03-11

Cursos em Destaque