Full-Stack Web Applications with Firebase

A complete guide to getting started with Firebase and the Cloud for creating modern fast web applications

In this course, you will learn how to create and launch applications extremely quickly using Firebase. Firebase is a suite of cloud-based services designed to satisfy common developer needs. Known as a BaaS (Back-end as a Service) you get all the benefits of a back-end without the complications of setting one up from scratch. Once you learn how to leverage its services, you are going to exponentially decrease development time.

What you’ll learn

  • Authentication with email and password.
  • To do list application that demonstrates Authorization.
  • How to upload images to Firebase storage.
  • How to create, read, update and delete from the Cloud Firestore database.

Course Content

  • Introduction to Firebase –> 2 lectures • 8min.
  • Learn Cloud Firestore Database – Build a Chat Application –> 7 lectures • 36min.
  • Learn Deployment – Practice Concepts on Your Chap Application –> 2 lectures • 8min.
  • Learn Cloud Storage – Build a Image Sharing Application –> 4 lectures • 1hr 2min.
  • Learn Authentication – Build a Boilerplate Application –> 10 lectures • 1hr 43min.
  • Learn Security – Boilerplate + To-Do List Application –> 4 lectures • 19min.

Full-Stack Web Applications with Firebase

Requirements

  • Understanding of JavaScript.

In this course, you will learn how to create and launch applications extremely quickly using Firebase. Firebase is a suite of cloud-based services designed to satisfy common developer needs. Known as a BaaS (Back-end as a Service) you get all the benefits of a back-end without the complications of setting one up from scratch. Once you learn how to leverage its services, you are going to exponentially decrease development time.