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
    
                                           
                                           
                                           
                                
                 
                    
                 
                
                    
                        
                    
                    
                        Centro: CENJOR - Centro Protocolar de Formação Profissional para Jornalistas
                             
                     Solicite informação
                
                        
                                
                 
                    
                 
                
                    
                        
                    
                    
                        Centro: CENJOR - Centro Protocolar de Formação Profissional para Jornalistas
                             
                     Solicite informação
                
                        
                                
                 
                    
                 
                
                    
                        
                    
                    
                        Centro: Citeforma - Centro de Formação Profissional dos Trabalhadores de Escritório, Comércio, Serviços e Novas Tecnologias
                             
                     Solicite informação
                
                        
                                
                 
                    
                 
                
                    
                        
                    
                    
                        Centro: Citeforma - Centro de Formação Profissional dos Trabalhadores de Escritório, Comércio, Serviços e Novas Tecnologias
                             
                     Solicite informação