Cursos Eibneti
-
Android
Área de Atuação
Programação
Carga Horária
60 Horas (12 horas de programação Java e 48 horas de programação Java para o Android)
- Previsão de Turma →
O Android é um sistema operacional móvel utilizado em celulares e tablets, assim como o Windows é usado em computadores e notebooks. O sistema é baseado no Linux.
Com o objetivo de ser uma plataforma aberta, devido ao código livre, de fácil adaptação e gratuita. Essas características permitem que o sistema seja utilizado em aparelhos de várias marcas, o que auxiliou em sua consolidação. Tudo isso tendo em vista o grande crescimento do uso de smartphones e tables.
A programação Android está pronta, esperando que você a domine e transforme seus traços lógicos em software funcional e lucrativo.
OBJETIVO DA FORMAÇÃO
Formar programadores para desenvolvimento de aplicativos em plataforma Android para dispositivos celulares e tabblets, utilizando Java com banco de dados.
PRÉ-REQUISITOS
Saber programar em nível básico ou avançado em alguma linguagem de programação. (Obs: embora o curso de seja em Java, não é necessário que o aluno seja um programador Java, pois teremos 12 horas de Orientação a Objetos e Programação Java).
PÚBLICO ALVO
CONTEÚDO PROGRAMÁTICO
- Programação Java
- A Tecnologia Java;
- O pacote JDK e a Plataforma JEE;
- Conceitos e Aplicabilidade de Classes e Heranças;
- Elementos da Linguagem: Métodos, Polimorfismos, Construtores e Estruturas de controle;
- Programação Visual em Java com Swing e Eventos;
- Acesso a Banco de Dados;
- XML e Schemas em Java (sax).
- Programação Android
- Entendendo a plataforma Android;
- O pacote JDK e a Plataforma JEE;
- O Android SDK , Emulador Android e o Android Development Tools (ADT);
- Preparando o ambiente de desenvolvimento do Eclipse paro o Android;
- O projeto da aplicação Android, a classe Activit;
- O primeiro exemplo;
- Os componentes;
- O Ciclo de Vida da Activity e os seus eventos;
- A classe Service e o Ciclo de Vida;
- Layouts XML;
- Montando aplicações;
- Bando de Dados com SQLLite;
- Persistencia Dao e Modelo MVC;
- Criando Bando, Criando tabelas,Incluindo Registros e Pesquisando;
- Conectando a Um servidor WEB;
- Trabalhando com Câmara;
- Trabalhando com Arquivos;
- Trabalhando com SMS;
- Trabalhando com Operações de TAPI (Telephony API);
- Operando com MP3;
- Trabalhando com GPS;
- Trabalhando com Aplicações 3D (OpenGL);
- Trabalhando com Bluetooch;
- Projeto Final.
- MATERIAL DIDÁTICO