Full-Stack Firebase
  • Introduction
  • Introduction
    • Full-Stack Firebase
    • Why Firebase?
    • What is serverless?
    • Prerequisites
    • Overview & Structure
    • Write your first query
    • Links
    • Downloadable Notes
  • Firebase Console
    • Introduction
    • Walkthrough
  • Firebase Tools
    • Introduction
    • Walkthrough
  • Firebase Authentication
    • Introduction
    • Walkthrough
    • Challenge
    • Notes
  • Cloud Firestore
    • Introduction
    • Walkthrough
    • Security Rules
    • Indexes
    • Challenge
    • Notes
  • Realtime Database
    • Introduction
    • Walkthrough
    • Security Rules
    • Challenge
    • Notes
  • Cloud Functions for Firebase
    • Introduction
    • Walkthrough
    • Challenge
    • Notes
  • Firebase Storage
    • Introduction
    • Walkthrough
    • Security Rules
    • Challenge
    • Notes
  • Cloud Messaging
    • Introduction
    • Walkthrough
    • Challenge
    • Notes
  • Firebase Hosting
    • Introduction
    • Walkthrough
    • Challenge
    • Notes
Powered by GitBook
On this page
  • Learn Production-Worthy Firebase
  • Available on Udemy
  • Newsletter
  • GitBook vs GitHub
  • Beginners Welcome!
  • Modules
  • Module Structure
  • What to expect
  • This course is not...
  1. Introduction

Full-Stack Firebase

PreviousIntroductionNextWhy Firebase?

Last updated 6 years ago

Learn Production-Worthy Firebase

Available on Udemy

The Udemy course features 2.5 hours of tightly-edited video walkthroughs. It is the absolute fastest, easiest way to learn Firebase. We've condensed everything on FullStackFirebase.com into video form with free instructor Q&A.

Newsletter

We'll send you some "getting started" emails. From there on out, we email with a light touch 👍

GitBook vs GitHub

Read the GitBook or the GitHub repo:

Beginners Welcome!

You'll need to know JavaScript. If you're weak on JavaScript... this may not be the course for you.

Check out the Prerequisites chapter for all of the details.

You don't need to know anything about Firebase to get started. Just be patient and move slowly through the material.

If you're already adept with Firebase, then please jump around! The more advanced modules later in the course will be of particular interest.

We'll cover integration for Angular and React. The Firebase SDK is all vanilla JavaScript, so if you can integrate with Angular and React, you should be able to integrate with any other modern framework.

Modules

This course consists of a bunch of modules, including:

  • Firebase Console

  • Firebase Authentication

  • Cloud Firestore

  • Realtime Database

  • Cloud Functions

  • Firebase Storage

  • Cloud Messaging

  • Firebase Hosting

Module Structure

Each module will have the following parts:

  • Introduction

  • Feature walk-through(s)

  • Exercise(s)

  • Downloadable notes

Some modules will build on each other, so skip around carefully 😉

What to expect

  • Opinionated code

  • Angular and React integrations

  • You'll need a Firebase account

We write opinionated code, and we like our courses opinionated as well.

If you're not familiar with Angular or React, do not worry. The markup and JavaScript is easy enough to read, and we'll stick to vanilla JS as much as possible.

This course is not...

  • 100% framework agnostic

  • Exhaustive documentation

  • Constantly updated

Firebase is framework-agnostic... but good luck writing a modern web application without some sort of templating framework.

Firebase changes. A lot. The docs are canonical. Use them. We'll do our best to update this content, but staying 100% current would be a full-time job.

We've launched for the full video experience.

💌

: A luxurious reading experience

: The delightful and gory details

Firebase's is very generous. Firebase Functions requires a paid Blaze plan IF you want to make external HTTP calls. Otherwise, you can skate by on Spark.

We'll reference the quite a bit throughout. We will try to duplicate them.

Have you found an error or a bug? Don't hesitate to or make pull requests 💕

Full-Stack Firebase on Udemy
Sign up for email updates
GitBook
GitHub
free Spark plan
Firebase Docs
file an issue
Full-Stack Firebase on Udemy
Click the link below to learn more 👇
Click below 👇 to subscribe