Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Google Firebase na Prática e em Detalhes (Usando JavaScript)
Highest Rated
Rating: 4.8 out of 5(398 ratings)
1,649 students

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!
Last updated 10/2021
Portuguese

What you'll 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)

Course content

10 sections60 lectures11h 48m total length
  • Apresentação do curso2:04
  • Participe do grupo fechado de alunos no Facebook0:06
  • Visão geral sobre o Google Firebase1:31
  • Visão geral sobre os recursos do Firebase5:06
  • Mais detalhes sobre os recursos do Firebase0:30
  • Precificação do Google Firebase0:31
  • Preparando o ambiente de desenvolvimento14:48

Requirements

  • Ter conhecimentos básicos sobre informática
  • Recomenda-se ter noções básicas sobre lógica de programação
  • Recomenda-se ter noções básicas sobre HTML e CSS e JavaScript

Description

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 :)

Who this course is for:

  • Pessoas que querem aprender sobre o Google Firebase (especialmente os iniciantes em programação Web)
  • Pessoas que querem desenvolver aplicações de forma mais rápida, segura, escalável e com alta disponibilidade