Formabase - Formação de Informática, Lda

Android

Formabase - Formação de Informática, Lda
Em Lisboa

 810
Ou preferes ligar para o centro agora?

Informação importante

Tipologia Curso
Nível Intermediário
Local Lisboa
Horário de aulas 95h
Duração Flexível
Início Datas a escolher
  • Curso
  • Intermediário
  • Lisboa
  • 95h
  • Duração:
    Flexível
  • Início:
    Datas a escolher
Descrição

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 (1)
Instalações e datas
Início Localização
Datas a escolher
Lisboa
Lisboa, Portugal
Ver mapa
Início Datas a escolher
Localização
Lisboa
Lisboa, Portugal
Ver mapa

A ter em conta

· Quais são os objetivos deste curso?

No final deste curso, os formandos serão capazes de criar programas em Java bem como aplicações para dispositivos móveis Android.

· Público alvo

Este curso destina-se a todos os que pretendem iniciar ou adquirir mais conhecimentos no desenvolvimento de aplicações para dispositivos Android.

Perguntas & Respostas

Levanta as tuas perguntas e outros utilizadores poder-te-ão responder

O que se aprende nesse curso?

Conceitos
Programação
Executável
Compilador
Apresentação
Java - Sintaxe
Execução
Classe System
Compilação
Constantes
Variáveis

Programa

Programa: Android

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

Compare para escolher melhor:
Ver mais