Udemy

Platform

Português

Language

Mobile Apps

Category

Android com Firebase - Aprenda criar apps - Master Learning

Aprenda Autenticação (Auth), Armazenamento de Arquivos (Storage), Banco de Dados (RealTime Database) e muito mais.

4.10 (67 reviews)

Android com Firebase - Aprenda criar apps - Master Learning

Students

7.5 hours

Content

Oct 2020

Last Update
Regular Price

EXCLUSIVE SKILLSHARE OFFER
Exclusive  SkillShare  Offer
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

What you will learn

Autenticação com E-mail e Senha (Firebase Authentication)

Banco de Dados Em Tempo Real (Firebase RealTime Database)

Upload e Armazenamento de Arquivos (Firebase Storage)

Manipulação da Câmera do Celular

Trabalhar com Classes, Adapters, Fragments, Layouts, Bootstrap e Muito Mais.


Description

Nesse curso iremos aprender a criar um app incrível, esse app chama-se Agenda virtual, para o banco de dados, autenticação e armazenamento de arquivos iremos utilizar o poderoso Firebase, uma tecnologia desenvolvida por ninguém mais, ninguém menos que o GOOGLE, pois é, já imaginou quantas empresas querem um profissional que domine essa tecnologia?


Por meio desse curso e de seu esforço você poderá ingressar na área de desenvolvimento de Apps para Android.

Pesquisas e mais pesquisas indicam o crescimento e a solidez da plataforma Android, cada vez com mais usuários e cada vez com mais necessidade de profissionais para desenvolver nessa área.


Você sabendo Android junto ao Firebase, nada irá te segurar, visto que o Firebase pode ser integrado a qualquer plataforma, seja IOS, ANDROID E WEB.


Quais são os requisitos?

  • Saber o básico de Android 

  • Lógica de Programação

  • Básico de Java

O que serei capaz de fazer depois deste curso?

  • Configurar seu app para utilizar o Firebase;

  • Trabalhar com Autenticação de Usuários por meio do Firebase;

  • Real Time Database, banco de dados em tempo real do Firebase;

  • Armazenamento de Arquivos, o famoso Storage do Firebase;

  • Trabalhar com recursos de câmera em seu aplicativo Android;

  • Criar recuperações de senha para o seu aplicativo;

  • Desenvolver Apps em Android, utilizando a linguagem Java e um dos mais poderosos, completo e seguro Back-End da atualidade.


Qual é o público-alvo?

  • Qualquer pessoa que deseja entrar para o universo do desenvolvimento para Android, podendo mudar a sua vida.



Content

Introdução

Apresentação do Curso.

Avaliação Udemy

IMPORTANTE - Versão Android Studio

Download Versão Correta

Criando Projeto no Android e Na Dashboard do Firebase

Configurando o Firebase no Projeto Android

Desenvolvendo o Layout (XML) da tela de Login

Adicionando o Bootstrap ao Projeto e Criando a LoginActivity

Configurando a Autenticação (Firebase Authentication)

Redirecionando Activity Após Efetuar o Login

Limpando os campos da tela de Login

Criando Tela RegisterActivity (Cadastro de Usuário)

Completar Tela de Register e Navegação Login x Register

Aprendendo a trabalhar com ScrollView na tela de Cadastro de Usuário

Recuperando as Views da tela de cadastro de usuário

Criando Conta de Usuário no Authentication

Navegação para RegisterActivity x MainActivit

Iniciando com RealTime Database RegisterActivity - Teste Hello World

Criando Objeto User para RegisterActivity

Populando Objeto User e Enviando para Database

Gerando Key User e Preenchendo Objeto

Eliminando a senha dos atributos de Usuário

Criando conta Authentication e Database

Verificando Usuario Conectado LoginActivity

Criando Método de Desconectar na MainActivity e Mudando o Nome do App

Criando XML Alert Recuperar Senha

Recuperando Views e Exibindo o AlertDialog

Finalizar Recuperação Senha

Criando Permissões para acessar câmera Novas Versões do Android.

Criando XML Alert Tirar Foto e Enviar Foto

Implementando Métodos Tirar Foto e Enviar Foto - Parte 1

Implementando Métodos Tirar Foto e Enviar Foto - Parte 2

Finalizando RegisterActivity

Personalizando MenuDrawer

Criando Tela Perfil Usuário e Realizando Chamada da Activity

Recuperando Informações Usuário e Preenchendo EditText

Update de Nome e Sexo do Perfil de Usuário

Realizando Update password do usuário

Exibindo Imagem de Perfil no ActivityProfile

Atualizando Imagem do Perfil do Usuário

Criando Finish BtnVoltar ProfileActivity - Criando Adapter e Fragments

Finalizando Exibição TabLayout

Criando Activity Compromissos

Inserindo um Compromisso no Database

Criando Mascaras para EditText

Inserindo Atributo Status Compromisso

Criando Modelo XML para Recycler View - Implementation RecyclerView

Criando o CommitmentAdapter

Exibindo Compromissos Passados no FragmentPassados

Exibindo Compromissos Pendentes no FragmentPendentes

Criando Alert Personalizado para Ver - Excluir - Mudar Status do Compromisso

Exibindo Nome, Data e Descrição no AlertDialog - Alterando texto button

Excluindo Compromisso Do Database

Mudando Status Compromisso

Criando Botão Compartilhar

Inserindo Campo de UID nos Commitments

Filtrando por UID os Commitments


Reviews

M
Mozart17 February 2021

Gostando muito do curso! Estou acompanhando muito bem as aulas e gostaria de agradecer o professor, pois me ajudou prontamente para resolver um problema de acesso!

J
José18 April 2020

Achei um bom curso, o instrutor domina a tecnologia mas acelera muito nas explicações sem dar muitos detalhes de como funciona cada passo!

F
Francisco19 December 2019

Sinto falta de referência escrita das atividades desenvolvidas no vídeo. Sugiro fazer uma versão sintética desse curso, focando nas funcionalidades do Firebase e gastando menos tempo com a criação das telas do App.

F
Felipe10 July 2019

Até o momento péssimo. O professor cópia e cola códigos pronto da documentação e nem se que explica o que a maioria deles fazem.

F
Francisco14 May 2019

Estou gostando bastante!, agora aguardar aula de Recycleview direto na activity... e mais novidades. Obrigado!


1965754

Udemy ID

10/14/2018

Course created date

11/23/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram