Curso de Android - Intermediário

O Android é um sistema operacional móvel completo e aberto, que permite os desenvolvedores criarem aplicações móveis que possam tirar total proveito do que um dispositivo pode oferecer.

Nível Intermediário Categoria Desenvolvimento Mobile

  • Curso com 07h33 de videos
  • Certificado com 22 horas
  • 33 exercícios

Sobre o curso

O Android é um sistema operacional móvel completo e aberto, que permite os desenvolvedores criarem aplicações móveis que possam tirar total proveito do que um dispositivo pode oferecer.

No longínquo ano de 2007, o Google lançou o sistema operacional Android. Devido a sua facilidade e rápida evolução para dispositivos, ele se tornou líder desse mercado. Disponibilizando um conjunto completo de APIs, que podem ser implementadas com a linguagem Java, os desenvolvedores abraçaram esta plataforma e anualmente lançam milhares de aplicativos. Para não ficar de fora desse futuro, é imprescindível que todo programador conheça essa plataforma, entendendo o seu funcionamento e os recursos que ela tem a oferecer.

O que irá aprender?

Neste curso abordaremos tudo o que você precisa saber sobre services, broadcast e armazenamento no Android. Através das vídeo aulas e apostilas você conseguirá aliar o conhecimento teórico e prático para um melhor aproveitamento do curso. Também serão passados exercícios e exemplos completos para que você possa fixar, praticar e aplicar o conteúdo aprendido no seu dia a dia.

Dentre várias outras coisas, você irá aprender:

  • Como o Android lida com os processos e threads e como manipulá-los;
  • A criar e programar a execução de Services e BroadcastReceiver;
  • As várias formas de armazenamento que o Android disponibiliza;
  • Como utilizar a câmera do dispositivo para tirar fotos e gravar vídeos pelo aplicativo;
  • A criar uma aplicação completa com cadastro, pesquisa, alteração e exclusão de registros da base de dados.

Pra quem é esse curso?

Ideal para quem tem conhecimento básico em Android e gostaria de aprofundar este conhecimento, conhecendo recursos mais avançados do Android.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • JDK 8u112 ou superior
  • Android 6.0 ou superior
  • Android Studio 2.2 ou superior

Conteúdo programático

  1. Introdução

    Introdução ao curso.

    7 aulas
    • Introdução
    • Montando o Ambiente
    • Instalando o JDK
    • Configurando o Java no Windows
    • Configurando o Java no Mac OS X e Linux
    • Instalando o Android Studio
    • SDK Manager e AVD Manager
  2. BroadcastReceiver

    Nesta aula, conheceremos o BroadcastReceiver.

    4 aulas
    • BroadcastReceiver
    • Ciclo de vida
    • Criando um BroadcastReceiver
    • Questionário
  3. Services

    Nesta aula, veremos como funciona os services do Android.

    6 aulas
    • Services
    • Ciclo de Vida
    • Definindo o comportamento de reinício
    • Criando um Service
    • Criando um Bind Service
    • Questionário
  4. AlarmManager e JobInfo

    Nesta aula, veremos como utilizar a classe AlarmManager e a API de Jobs.

    4 aulas
    • AlarmManager e JobInfo
    • Agendando uma tarefa com AlarmManager
    • Utilizando o JobInfo
    • Questionário
  5. Processos e Threads

    Nesta aula, veremos como funciona os processos e threads no Android.

    8 aulas
    • Processos e Threads
    • Processos
    • Ciclo de vida do processo
    • Threads
    • Utilizando threads
    • Utilizando a classe AsyncTask
    • Utilizando o ProgressDialog
    • Questionário
  6. Armazenamento de dados

    Nesta aula, veremos como funciona o armazenamento de dados do Android.

    8 aulas
    • Armazenamento de dados
    • Shared Preferences
    • Utilizando o Shared Preferences
    • Armazenamento interno
    • Utilizando o armazenamento interno
    • Armazenamento Externo
    • Utilizando o Armazenamento Externo
    • Questionário
  7. SQLite

    Nesta aula, veremos como funciona o banco de dados SQLite.

    6 aulas
    • SQLite
    • Criando o banco de dados
    • Utilizando o prompt de comando para acessar o banco de dados
    • Lendo os dados do banco de dados
    • Atualizando o banco de dados
    • Questionário
  8. Content Provider

    Nesta aula, veremos como funciona o content provider.

    5 aulas
    • Content Provider
    • Criando um Content Provider
    • Utilizando o Content Provider
    • Utilizando o Content Provider em outras aplicações
    • Questionário
  9. Widget Search

    Nesta aula, conheceremos o widget Search.

    5 aulas
    • Pesquisa
    • Caixa de diálogo de pesquisa
    • Campo SearchView
    • Adicionando histórico aos campos de pesquisa
    • Questionário
  10. Câmera

    Nesta aula, conheceremos a câmera.

    7 aulas
    • Câmera
    • Capturando uma imagem com a câmera padrão
    • Gravando um vídeo com a câmera padrão
    • Capturando uma imagem pelo seu aplicativo
    • Gravando vídeo pelo seu aplicativo
    • Salvando imagens no banco
    • Questionário
  11. Adapters Customizados

    Nesta aula, veremos como criar um Adapter customizado.

    2 aulas
    • Adapters Customizados
    • Adapters Customizados
  12. Criando uma aplicação completa

    Nesta aula, criaremos uma aplicação completa de acordo com o conteúdo estudado.

    1 aula
    • Criando uma aplicação completa
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • Muito bom o curso

    Depoimento - Evaldo
    Android - Intermediário
    Evaldo Macapá / AP
  • Eu adorei o curso, tem um ótimo material com o código completo onde todos os métodos e classes são explicados, tem o passo a passo para criar de aplicações, tem ótimos instrutores que estão sempre a disposição e respondem rapidamente todas as dúvidas. Aprendi muito com o curso :D

    Depoimento - Aline
    Android - Intermediário
    Aline Araporã / MG
  • Curso de excelente qualidade, recomendo!

    Depoimento - Theogenes
    Android - Intermediário
    Theogenes Brasília / DF
  • Muito bom!

    Depoimento - Ricardo
    Android - Intermediário
    Ricardo Porto Alegre / RS
  • Muito bom, aprendi muito!

    Depoimento - Cristiano
    Android - Intermediário
    Cristiano Buriti Alegre / GO
  • Conteúdo excelente, vídeos bem explicados.

    Depoimento - Josiane
    Android - Intermediário
    Josiane Anápolis / GO
  • Excelente !!! Bastante completo aborda diversos temas. !!

    Depoimento - Felipe
    Android - Intermediário
    Felipe Manaus / AM
  • Muito bom o curso recomento para todos que queiram entender Android

    Depoimento - Cristian
    Android - Intermediário
    Cristian Sao Miguel do Oeste / SC
  • Gostei bastante do curso. Curso Básico foi excelente e esse seguiu o mesmo nível, não vejo a hora de ir pro Avançando. :D

    Depoimento - Pedro
    Android - Intermediário
    Pedro Rio de Janeiro / RJ

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!