Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de Android - Consumindo uma API

Aprenda a consumir APIs em aplicações Android

Nível Intermediário Categoria Desenvolvimento Mobile

  • Curso com 02h27 de vídeos
  • Certificado com 8 horas
  • 15 exercícios

Sobre o curso

Quando o planejamento de uma aplicação é feito, é comum que a mesma precise compartilhar dados com outras aplicações, ou até mesmo, armazenar dados em um SGBD na nuvem. E para trabalhar com estes dados, a forma mais comum é utilizando uma API.

Neste curso, você aprenderá a consumir dados de uma API utilizando uma aplicação Android. Fará exemplos práticos que podem ser aplicados na sua rotina de desenvolvimento mobile. Além de utilizar recursos do Android para tornar a aplicação mais robusta e profissional

Quando o planejamento de uma aplicação é feito, é comum que a mesma precise compartilhar dados com outras aplicações, ou até mesmo, armazenar dados em um SGBD na nuvem. E para trabalhar com estes dados, a forma mais comum é utilizando uma API.

Neste curso, você aprenderá a consumir dados de uma API utilizando uma aplicação Android. Fará exemplos práticos que podem ser aplicados na sua rotina de desenvolvimento mobile. Além de utilizar recursos do Android para tornar a aplicação mais robusta e profissional

O que irá aprender?

Neste curso você aprenderá a consumir dados de uma API na aplicação Android. Você verá o funcionamento do protocolo HTTP e como utilizá-lo. Fará exemplos práticos para entender melhor como funcionam os recursos que o Android disponibiliza. 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.

Neste curso, dentre várias outras coisas, você vai aprender:

  • Os conceitos básicos sobre o funcionamento do Protocolo HTTP;
  • A trabalhar com execuções em segundo plano utilizado a AsyncTask;
  • A fazer requisições HTTP utilizando a classe HttpURLConnection;
  • A trabalhar com dados em JSON e XML;
  • A fazer cache de dados;
  • A gerenciar a conexão do dispositivo Android.

Pra quem é esse curso?

Se você já possui conhecimentos básicos de programação Android e quer se aprofundar um poucos mais para entrar preparado no mercado de trabalho, esse curso é para você! Para ter um bom aproveitamento neste curso, é necessário conhecimento básico e intermediário em 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

  • Node.js v6.11.0 ou superior
  • JDK 8u112 ou superior
  • Android 6.0 ou superior
  • Android Studio 2.3 ou superior

Conteúdo programático

  1. Introdução

    Introdução ao curso Consumindo API com Android!

    1 aula
    • Introdução
  2. Primeiros Passos

    Nesta primeira parte do curso, você aprenderá os conceitos fundamentais para trabalharmos com consumo de rede HTTP no Android.

    9 aulas
    • HTTP
    • API
    • Threads
    • Uso de AsyncTask
    • Preparando o ambiente
    • Trabalhando com AsyncTask
    • Gerenciando o uso da Rede
    • Verificando se o dispositivo possui conexão
    • Questionário
  3. Recebendo conteúdo com Requisições HTTP

    Nesta aula você verá como receber dados através de uma requisição HTTP.

    6 aulas
    • Consumindo serviços de Rede
    • Recebendo dados com a classe URLConnection
    • Acessando os dados via HttpURLConection
    • Trabalhando com os Dados - XML
    • Trabalhando com os Dados - JSON
    • Questionário
  4. Trabalhando com Imagens

    Até o momento, trabalhamos com dados em texto. Nesta aula você aprenderá a exibir os dados com um Adapter Customizado e a trabalhar com imagens.

    5 aulas
    • Adapters Customizados
    • Exibindo dados com Adapter personalizado
    • Download de Imagem
    • Caching de Imagem
    • Questionário
  5. Enviando parâmetros por Requisições HTTP

    Até o momento nós vimos como receber os dados, agora veremos como enviar dados utilizando os métodos GET e POST.

    4 aulas
    • Enviando Parâmetros com GET
    • Enviando Parâmetros com POST
    • Enviando Parâmetros com POST no formato JSON
    • Questionário
  6. Extras

    Nesta aula você verá algumas dicas extras para trabalhar com consumo de API no Android!

    5 aulas
    • Limitar a comunicação por WIFI
    • Atrasando a requisição quando estiver sem internet
    • Criando um banco de dados local para cache
    • Trabalhando com Postman
    • Questionário
Download da ementa

Cursos relacionados

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

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$ 129,00 ECONOMIZE R$ 960,00
12x R$ 49,00 sem juros, no cartão de crédito
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!