When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Google Firebase na Prática e em Detalhes (Usando JavaScript)
Aprenda os principais recursos do Firebase em um projeto Web didático, escrito linha a linha, de forma simples e direta!

This Course Includes
udemy
4.7 (331 reviews )
12 total hours
portuguese
Online - Self Paced
course
Udemy
About Google Firebase na Prática e em Detalhes (Usando JavaScript)
O objetivo deste curso é abordar os recursos mais importantes oferecidos pelo Google Firebase de forma prática e objetiva. Contextualizando o uso dos recursos em um projeto didático e simples, todo o código fonte é escrito e explicado passo a passo, sem abordar tópicos desnecessários e pode ser facilmente seguido por iniciantes;
Linguagens utilizadas para o desenvolvimento: HTML, CSS e JavaScript. Não são usados frameworks, bibliotecas ou outros recursos desnecessários para a apresentação do curso, tornando o curso útil independente do seu nível de experiência e das peculiaridades tecnológicas que você usa em seus projetos;
Ao concluir o curso, você estará apto a implementar, usando o Firebase, recursos muito utilizados atualmente como:
Trabalhar com autenticação e gerenciamento de usuários: autenticar usuários usando e-mail e senha, verificar e-mails e redefinir senhas. Também aprenderá a implementar a autenticação através de outros provedores como o Google, GitHub e Facebook
Trabalhar com banco de dados em tempo real;
Trabalhar com o upload e gerenciamento de arquivos;
Controlar o fluxo de uploads: pausar, retomar ou cancelar uploads;
Mostrar feedback visual de carregamento e barras de progresso para uploads;
Definir regras de segurança e validação para as informações dos usuários;
Hospedar aplicações web na internet (com segurança - HTTPS).
Após você concluir todas as aulas, será gerado um certificado para você.
Bons estudos :)
What You Will Learn?
- Entender o que é, para que serve e como funciona o Google Firebase.
- Usar os principais recursos do Firebase em um projeto completo, escrito linha a linha, de forma simples e direta usando apenas HTML, CSS e JavaScript.
- Implementar modificações dinâmicas em elementos visuais da aplicação Web sem a necessidade de recarregamento ou redirecionamento de páginas.
- Implementar e tratar processos assíncronos usando JavaScript.
- Implementar feedbacks visuais como animações de carregamento e barras de progresso.
- Implementar o acesso por e-mail+senha, redefinição de senha, verificação de e-mail e acesso por outros provedores de autenticação como Google, GitHub e Facebook.
- Criar, ler, atualizar e remover dados nos bancos de dados Realtime Database e Cloud Firestore.
- Enviar, obter, e remover arquivos no armazenamento do Cloud Storage.
- Implementar ações para pausar, continuar e cancelar uploads de arquivos no Cloud Storage.
- Definir regras de segurança e validação de informações no Realtime Database, Cloud Firestore e Cloud Storage.
- Utilizar os recursos de hospedagem de sites do Firebase para implantar e gerenciar aplicações Web na internet com segurança (HTTPS).