Por que fazer esse curso?

Muito frequentemente, as aplicações móveis necessitam de processamento em algum servidor remoto para funcionarem; este processamento é chamado de back-end, em contraposição à interface ou front-end.

Por exemplo, uma aplicação que mostra a temperatura das cidades no mundo precisará consultar o servidor para saber o valor a exibir.

Assim, para o desenvolvimento de aplicações móveis, é essencial ter o conhecimento de como realizar a comunicação entre um servidor remoto e a app executando no dispositivo móvel.

O que eu preciso saber?

Você precisará conhecer a linguagem Java e ter conhecimentos sobre programação para Android, já que os exemplos serão realizados usando app para Android.

Um bom começo é fazer o curso "Introdução à programação para Android".

Nível de dificuldade: Avançado.

Estrutura do Curso

O curso está dividido nas seguintes aulas:

  • Aula 1 - Conceito de serviço
  • Aula 2 - Screencasts
  • Aula 3 - Segurança
  • Aula 4 - Encerramento