Pack Android
Curso
Em Lisboa

Descrição
-
Tipologia
Curso
-
Nível
Intermediário
-
Local
Lisboa
-
Horário de aulas
95h
-
Duração
Flexível
-
Início
Datas a escolher
Java é uma linguagem de programação orientada por objetos e plataforma computacional.
É uma das linguagens mais utilizada por programadores e pode ser executada tanto numa janela de navegador como em aparelhos sem browser.
Outra grande vantagem da linguagem Java é a capacidade multiplataforma, cujo código é executado com especial sucesso em sistemas Android.
No final deste curso, os formandos serão capazes de criar programas em Java bem como aplicações para dispositivos móveis Android.
Instalações
Localização
Início
Início
A ter em conta
No final deste curso, os formandos serão capazes de criar programas em Java bem como aplicações para dispositivos móveis Android.
Este curso destina-se a todos os que pretendem iniciar ou adquirir mais conhecimentos no desenvolvimento de aplicações para dispositivos Android.
Opiniões
Matérias
- Conceitos
- Programação
- Executável
- Compilador
- Apresentação
- Java - Sintaxe
- Execução
- Classe System
- Compilação
- Constantes
- Variáveis
Professores

Formabase Formabase
Formador
Programa
Java - Introdução
- Conceitos básicos de programação
- Compilador e programa executável
- Apresentação da Máquina Virtual
- Editor IDE Eclipse
- Compilação e Execução
- Classe System
- Variáveis e Constantes
- Tipos de Dados
- Arrays
- Operadores e Expressões
- Controlo de fluxo
- Switch
- Ciclos For, While e Do...While
- Debug e Breakpoints
- Valores de variáveis e expressões
- Block Comments
- Quebras de Ciclos
- Break e Continue
- Arrays Bidimensionais
- Ciclos Encadeados
- Operador “and” e “or”
- Operador resto da divisão
- Operadores negação e diferente
- Operador ternário
- Utilização compacta de operadores
- Parâmetros
- Tipo de retorno
- Âmbito das variáveis
- Open Declaration
- Autocomplete
- Refactorização
- Step Into
- Package
- Definição e Implementação
- Construtor
- Strings
- Garbage Collection
- Visibilidade e Encapsulamento
- Conceito de Static
- Overloading
- Conceito de Herança
- Definição de Polimorfismo
- Classes Abstratas
- Interfaces
- Exceções
- StringBuilder
- ArrayList
- Date
- Escrita e leitura de dados em ficheiros
- Criar e remover ficheiros
- Ficheiros de dados estruturados
- Enumerados
- Exportação de projetos
- História
- Versões diferentes
- Open source
- Instalação do SDK
- SDK Manager
- Criação de Projeto
- Executar uma aplicação em Dispositivo Real e Simulador
- Otimizações para o Simulador
- Introdução
- Utilização
- Introdução ao XML
- Apresentação
- Código
- Tipos de Layout - Linear, Relative, List e Grid
- Unidades
- Configurações de Layout
- Dimensões e Texto
- Atributos de RelativeLayout
- Margens e Espaçamentos
- Conceito
- Obter e utilizar os elementos
- Interpretação de cliques
- R.java
- Ciclo de vida e estado
- Salvar e retomar estado
- Log
- Debug
- Conceito
- Permissões
- Criar um novo layout
- Adicionar a Activity para o layout
- Adicionar Activity ao manifesto
- Significado
- Intents explícitos
- Passar informação no Intent
- Intents implícitos
- Conceito e utilização
- Posição
- Toast com aspeto personalizado
- Qualificadores
- Drawables
- Utilização
- Gradientes
- Strings
- Internacionalização
- Motivação e Utilização
- Hierarquia de estilos
- Temas
- Lista dos principais estilos
- Ficheiro XML do menu
- Representação e interpretação do clique no Menu
- ActionBar e ícone
- Terminar uma activity
- Conceito e Utilização
- Ligação da Activity à aplicação
- Interpretação de Settings no código
- PreferenceScreen e ListPreference
- Boas práticas
- Desenvolvimento
- Layout de cada elemento
- Introdução a Base de Dados
- Conceitos e Utilização
- Escrita e leitura de dados
- Alteração do menu da classe MainActivity
- Criação do Layout para a nova Activity e itens da lista
- Referência à nova Activity no Manifesto
- Código do clique para abrir nova Activity
- Acesso a Base de dados
- Atualização da lista
- Caixa de diálogo
- Criação do menu
- Interpretação dos cliques no menu
Android - RecyclerView
- Vantagens
- Conceito e criação de um CustomAdapter
- Adicionar e remover items à RecyclerView
- Ligação com base de dados
- Text Fields
- CheckBoxes
- Radio Buttons
- Spinners
- Interpretação de Valores
- Exportação para ficheiro apk
- Instalação de um ficheiro apk
- Publicação no Google Play
Informação adicional
Pack Android