Curso gratuito

Firebase em um fim de semana com o Google: Android

Construindo um aplicativo de bate-papo em tempo real

Programa Nanodegree

Desenvolvedor Android

byGoogle

Evolua em sua carreira com um certificado que antecipa seu sucesso profissional.

Sobre este curso

Neste curso, você aprenderá a usar o Firebase com os especialistas do Google. O Firebase é uma plataforma de desenvolvimento de aplicativos que fornece aos desenvolvedores diversas ferramentas e uma infraestrutura escalável, permitindo a criação de aplicativos de alta qualidade com rapidez. Neste curso, você criará o FriendlyChat, um chat de imagem e texto em tempo real. Para começar, você verá como é fácil ler e gravar dados no Firebase. Depois disso, aprenderá a permitir o login dos usuários com um e-mail ou conta do Google. Em seguida, será capacitado para usar a linguagem de segurança e regras do Firebase para adicionar permissões a seus dados e protegê-los. Na segunda aula, você conhecerá o Firebase Storage, que permite que os usuários façam upload do conteúdo de seus dispositivos. Na sequência, terá uma breve visão geral do Firebase Analytics para poder analisar os dados de uso do aplicativo e tomar decisões. Depois disso, você explorará as notificações do Firebase, sendo capaz de enviar notificações a segmentos personalizados de usuários. Por fim, você compreenderá as configurações remotas do Firebase, para poder sintonizar e personalizar seu aplicativo sem a necessidade de publicar uma nova versão. Ao final deste curso, você terá um aplicativo Android que pode armazenar e compartilhar dados entre diferentes usuários em tempo real, bem como autenticar e autorizar esses usuários.
Legendas
Inglês
Tempo estimadoTempo total entre hoje e dia da formatura depende do seu compromisso semanal. Em média, os nossos graduados completam este nanodegree em 2 dias
Aprox. 2 dias
Nível de conhecimento
intermediário
Incluído no produto

Videoaulas

Testes interativos

Aulas com profissionais do setor

Ritmo individual de aprendizado

Comunidade de apoio aos alunos

Juntos rumo ao sucesso

Este curso é seu primeiro passo em direção a uma carreira com o programa Desenvolvedor Android .

Curso gratuito

Firebase em um fim de semana com o Google: Android

Aumente seu conjunto de habilidades e suas chances de contratação com um modelo de aprendizagem inovador e independente.

Icon steps
 
 

Pré-requisitos e exigências

Você precisa ter proficiência em Java e no Framework do Android (noções básicas de Android ou nível equivalente). Familiaridade com o Git, o uso de APIs abertas e conhecimentos de Android Studio também serão úteis.

Veja os requisitos tecnológicos necessários para fazer um curso na Udacity.

Responsáveis pelo curso

Lyla Fujiwara

Lyla Fujiwara

Instrutora

Por que fazer este curso?

Se você é um desenvolvedor Android e seu aplicativo precisa de qualquer um dos seguintes recursos:

  • • Armazenamento de dados online
  • • Sincronização em tempo real entre vários usuários
  • • Autenticação de e-mail/senha, bem como permissões e segurança de dados de provedores OAuth
  • • Acesso offline aos dados

Este é o curso para você!

O Firebase é uma introdução simples, mas muito poderosa, à armazenagem e ao gerenciamento de dados. Com apenas algumas linhas de código, você pode ler e escrever quase todos os dados que puder imaginar, com seu próprio backend personalizado do Firebase.

Além disso, o Firebase possui um bom plano gratuito, que permite que você comece imediatamente a criar aplicativos com vários usuários.

Quais são os benefícios?
Vídeos dos instrutoresExercícios práticosAulas com profissionais do setor