Firebase Fundamentals

In this course, we will learn the fundamentals of working with Firebase from a web front end, so that you can take advantage of not only it's blazing fast data storage capabilities, but also it's simple API.
Course info
Rating
(93)
Level
Intermediate
Updated
Feb 16, 2016
Duration
3h 45m
Table of contents
Course Overview
Introduction
Firebase Basics
Reading Data
Writing Data
Querying Data
Indexing Data
Authentication
Authorization and Validation
Description
Course info
Rating
(93)
Level
Intermediate
Updated
Feb 16, 2016
Duration
3h 45m
Description

Firebase is a real-time NoSQL Backend as a Service. Owned and supported by Google, it supports anything from small, quick demos, to large enterprise-scale applications. This course focuses not just on how to use Firebase, but the more important topic of correctly modeling your data to make the most of the service. In this course, you will build a full application, starting from a simple relational data model and slowly migrating into a full NoSQL-optimized design, while learning all of the features of Firebase, and how to effectively leverage them.

About the author
About the author

Joe has been a web developer for the last 13 of his 16+ years as a professional developer. He has specialized in front end and middle tier development . Although his greatest love is writing code, he also enjoys teaching and speaking about code.

More from the author
Angular Fundamentals
Intermediate
9h 36m
Feb 1, 2019
Angular Crash Course
Intermediate
59m
Nov 1, 2018
Unit Testing in Angular
Beginner
3h 21m
Sep 6, 2018
More courses by Joe Eames
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
(Music) Hi everyone, my name is Joe Eames and welcome to my course, Firebase Fundamentals. I am a developer and conference organizer and I'm super excited to present this course to you. Firebase is a blazing fast, real time, NoSQL backend as a service. It has a simple API, which lets you store and retrieve any data you want on the Firebase servers so you don't have to worry about it. In this course we are going to learn all of the major features of using Firebase with a web frontend. And more importantly, we will see how to properly design your data in order to take advantage of what Firebase has to offer. The major topics we will cover are reading and writing data, data design, querying data, and security. By the end of this course you'll know how to use Firebase with your web frontend and how structure your data to work effectively. Before beginning this course, you should be familiar with JavaScript, although you don't have to be an expert by any means. I hope you'll join me on this journey to learn Firebase with the Firebase fundamentals course at Pluralsight. (Music)