Pack Android

Solicite informação

Pack Android

  • Objectivos No final deste curso, os formandos serão capazes de criar programas em Java bem como aplicações para dispositivos móveis Android.
  • Practicas 95 horas previstas
  • Dirigido a Este curso destina-se a todos os que pretendem iniciar ou adquirir mais conhecimentos no desenvolvimento de aplicações para dispositivos Android.
  • Titulação DGERT
  • Conteúdo Programa do Pack Java + 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 - ConstraintLayout

    Configurações de Layout
    Dimensões e Texto
    Atributos de ConstraintLayout
    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 - RecyclerView

    Vantagens
    Conceito e criação de um CustomAdapter
    Adicionar e remover items à RecyclerView
    Ligação com base de dados


    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
Solicite informação

Outro curso relacionado com administrador de sistemas