(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ção

O 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

 

Todos os Direitos Reservados

TOTEM TI - Consultoria e Treinamentos

Rua Sebastiana Paes de Barros, nº 85-B
Bairro Boa Esperança - Cuiabá/MT
Fone: (65) 3027-1353