(65) 3027-1353
Formação MOBILIE-Android
Composição
OBJETIVO: FormarFormar profissionais no desenvolvimento de aplicações Mobile na plataforma Android.
PRÉ REQUISITOS: Conhecimentos de Lógica de Programação..
CARGA HORÁRIA: 64 H
Desenvolvimento Mobile com Android
DESCRIÇÃO (Clique nas abas para ver o conteúdo de cada módulo)
Desenvolvimento Mobile com Android
INTRODUÇÃO À PLATAFORMA ANDROID
O que é o Android?
O que eu preciso para desenvolver para o Android?
Exercícios de Fixação
VISÃO GERAL DE UMA APLICAÇÃO ANDROID
Criando o famoso HelloWorld
Exercícios de Fixação
Entendendo a estrutura do projeto
Principais componentes do Framework
LAYOUTS E WIDGETS
Activities
Layouts em XML
Exercícios de Fixação
Exercícios de Fixação
LAYOUTS E WIDGETS
O que é umIntent
Usando o Intent com Activities
Usando Intents para passar dados
Abrindo outros aplicativos
Exercícios de Fixação
PERSISTÊNCIA DE DADOS
Persistindo informação
Usando o SharedPreferences
Usando o SQLite
Exercícios de Fixação
HTTP e JSON
HTTP
JSON
Exercícios de Fixação
THREADS E ASYNCTASKS
Threads e Handlers
AsyncTasks
Exercícios de Fixação
SERVICES E BROADCASTRECEIVERS
Serviços
BroadCast Receivers
Exercícios de Fixação
NOTIFICAÇÕES
Dialogs
Notifications
Exercícios de Fixação
MAPAS E GPS
Utilizando o GPS
Usando oMapView
Exercícios de Fixação
ENTENDENDO E CONFIGURANDO HIBERNATE + JPA
Diferenças de sintaxe entre SGBD’s
Diferenças de paradigmas
Introdução a JPA e Hibernate
Configurando Hibernate e JPA
MANIPULANDO ENTIDADES
Mapeamento
Criação e atualização de tabelas com Hibernate
Criando o EntityManager
Inserção
Busca
Remoção
Atualização
Listagem
Configuração do persistence.xml
Mapeamento de Enum
Mapeamento personalizado de Enum
Mapeamento de coleções
ASSOCIANDO ENTIDADES
Tipos de relacionamentos
Tipos de associações
Associação unidirecional
Associação bidirecional
@OneToOne
@OneToMAny
@ManyToOne
@ManyToMany
ENTITY MANAGER
Ciclo de vida do JPA
Estados das entidades
New
Detached
Managed
Removed
Sincronização com SGBD
Transição de objetos
LAZY e EAGER
Basic
Cascade
Remoção de objetos órfãos
JPQL
Create Query
Result List
Funções de agregação
Single Result
Named Query
Typed Query
Operadores
Native Query
JSF
MVC
Front Controller
Arquitetura
Ciclo de Vida
Fases do Ciclo de vida
Configuração
Prime Faces
Principais Conceitos
Componentes
Renderizadores
Managed Beans
Convesores
Validadores
Eventos
Faces-Config-xml
Facelets
MANAGED BEANS
Escopos dos bans
Obtendo beans dos escopos
Acessando atributos dos beans
Acessando métodos dos beans
NAVEGAÇÃO
Configuração
Implementando navegaçãoO arquivo face-config.xml
CONVERSORES E VALIDADORES
Conversore
Utilizando conversores
Conversores personalizados
Validadores
Utilizando validadores
Validadores personalizado
Criando regras
Mensagens de erro
AJAX E EVENTOS
Ajax
Associando AJAX a uma ação
Processando a tela por partes
Palavras chave
Exemplo de AJAX
Modelo de Eventos
Immediate