Inscreva-se
X

Não vá embora!

até 12x sem juros

até 12x sem juros no cartão

INFORMAÇÕES Inscreva-se agora!
5 (20)votos

Curso Desenvolvedor de Aplicativos Android


Carga horária: 32 horas

CADASTRE-SE

GANHE 10% DE DESCONTO MÊS DO CONSUMIDOR

Desenvolvedor de Aplicativos Android

Use seu melhor e-mail!

Objetivo do Curso Desenvolvedor de Aplicativos Android:

O Android é a plataforma móvel para aplicativos com o mairo número de usuários do mundo. Os profissionais da área de tecnologia devem estar familiarizados com este tipo de plataforma ? me sua linguagem nativa (Kotlin). O treinamento Android Front-End aborda o desenvolvimento de aplicativos Android desde conceitos básicos até layouts complexos. Durante o curso, os participantes desenvolverão aplicações que usam recursos como persistência local, GPS, câmera, áudio, entre outros. Uma moderna plataforma de desenvolvimento que permite desenvolver e integrar aplicações de forma simplificada utilizando a linguagem de programação Kotlin e um ambiente de desenvolvimento de alto nível e produtividade como o Android Studio IDE.

Você sabe a diferença entre os cursos online e os cursos a distância?

No Curso online você tem aulas digitais e interage com mentores reais ao vivo. Já no Curso a distância, tanto o conteúdo, quanto a interação são digitais.

Pedir informações

Conteúdo Programático:

Módulo 1 - Arquitetura da plataforma
Kernel do Linux
Camada de abstração de hardware (HAL)
Android Runtime
Bibliotecas C/C++ nativas
Estrutura da Java API

Módulo 2 - Aplicativos do sistema
Padrões de Desenvolvimento na plataforma Android
Separação de conceitos
Arquitetura multicamadas
Model-View-Controller (MVC)
Model-View-Presenter (MVP)
Definição das camadas
Versões Android - Timeline

Módulo 3 - Fundamentos de aplicativos
Componentes de aplicativo
Activity
Services
Content Provider
Broadcast Receiver
Ativação de componentes
O arquivo Manifest
Declaração de componentes
Declaração de recursos de componentes
Recursos do aplicativo

Módulo 4 - A IDE Android Studio
Sistema de compilação Gradle
Ferramentas de depuração e criação de perfil
Depuração em linha
Monitores de desempenho

Módulo 5 
Arquivos de projetos
Configurações de estrutura de projetos
Developer Services
Módulos
Atualizar o IDE e o SDK Tools
Pacotes recomendados
Gradle para Android
O arquivo de configurações do Gradle
Arquivos de propriedade do Gradle
Como sincronizar o projeto com arquivos do Gradle

Módulo 6 - Criar projeto
Dispositivo virtual (Emulador)

Módulo 7 
Programação do XML
Carregamento do recurso XML
Atributos
ID
Parâmetros do layout
Posição do layout
Tamanho, preenchimento e margens
Layouts comuns
Criação de layouts com um adapter
Atributos de Layout
Identificação de um componente dentro de uma View

Módulo 8 - Aplicativos - criação
Criar um novo projeto
Importar um projeto
Controles de entrada
LinearLayout
Projeto LinearLayout
Relative Layout
Projeto Relative Layout
ListView (Visualização em lista)
Projeto ListVew
GridView Layout
Projeto GridView:
RecyclerView
Animações
Adicionar dependências
Projeto Navigation Drawer
TabView Layout
Projeto Tab Layout
CardView
Projeto Card Layout
Acessando a câmera
Projeto Camera Access
Captura de Audio
Projeto Audio Capture
Android Services
Projeto Service
Aplicando BroadCastReceiver
Criando BroadCast Receivers
Registrando BroadcastReceiver
Broadcasting Custom Intents
Projeto BroadCastRec
SQLite Utilizando Content Provider
Banco de dados - Package
Banco de Dados - Criação
Banco de Dados - Inserção
Banco de dados - Fetching
Base de Dados -  Helper Class
Content Provider
Content URIs
Criar Content Provider
Content Provider
Projeto SQLite Content Provider
Notification Android
Implementação passo a passo 
Consumo de APIs - Retrofit
Criando Novo Projeto

Pré-Requisito:

Curso Lógica e Programação Java ou equivalente com conhecimento comprovado de orientação a objetos, classes abstratas, interfaces, polimorfismo, threads, java.lang e java.io.

Material Didático:

O Material didático é em português

Cursos Relacionados


Por que realizar seu curso na Trainning?

+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos

+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil

+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios

+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil

Quer saber mais? Cadastre-se!

Política de privacidade