Last updated on March 14th, 2018
Firebase is a Backend-as-a-Service platform that allows you to develop mobile and web application first introduced in 2011. It was acquired by Google in 2014. Here’s a list of the best Firebase books, Firebase courses, and Firebase tutorials in 2018.
Angular and Firebase – Build a Web App with Typescript by Angular University will teach you to build full-stack applications using Angular and Firebase. You will use Angular for the frontend and Firebase for the backend. This course requires previous knowledge of Angular. No previous Firebase knowledge needed. The features you build include client-side search, authentication, forms, navigation, etc. You will learn the Angular Fire Library. You will make use of it (along with RxJS) to build a service layer.
This Firebase course will teach you the basics of Firebase. You will learn the Firebase SDK, with and without Typescript. This Firebase course will teach you the model the data of a Firebase application. Using the Firebase WebSockets based client and the Firebase Real-Time Database allow us to build our systems in a much simpler and performant way. You will take advantage of the FIREstack architecture. You will build a Firebase batch job with Firebase SDK and Firebase Queue. This Firebase tutorial will teach you to build custom NodeJs Firebase backends. The value proposition of the Firebase Backend as a Service (BAAS) solution is amazing. This is the best Firebase tutorial in 2018.
Angular 4 and Firebase 3: Create a Instagram-like portal by Essential Courses will teach you how to code and deploy a complete front-end single page application built using Angular 4 and Firebase 3. This course requires previous basic knowledge of Firebase and Angular. You will learn how to use Angular CLI, components, modules, services, pipes, data-binding, etc. External libraries such as bootstrap and lodash are used. You will make use of a number of Firebase features. Firebase features used include Firebase Database, Firebase Authentication, Firebase Functions, Firebase Hosting and Firebase Storage. This Firebase tutorial will teach you to perform authentication using Firebase. This is the best Angular & Firebase course in 2018.
Create a Basic Real-Time Chat App with Angular4 and Firebase by Bluelime Learning Solutions will teach you Angular4 and Firebase by creating a real-time chat app from scratch. This course uses AngularJS 4 for the frontend and Firebase for the backend. You will start off by setting up the development environment. This Firebase tutorial will teach you to create a remote repository. You will learn how to write code logic to send messages in real-time. This AngularJS 4 tutorial will show you how to use dependency injection as a service.
Firebase Essentials – Android Edition by Neil Smyth will teach everything you need to successfully integrate Firebase cloud features into your Android apps. This book has 55 in-depth chapters. It is over 470 pages and contains 23 app projects. This book covers the key features of Android app development using Firebase. These include Android Studio, User Authentication, Real-time Database and Cloud Storage. Firebase Cloud Messaging, Dynamic Links, Test Lab and Remote Configuration, are also included. Finally, you are shown Cloud Functions, App Indexing, Analytics, and Performance Monitoring. This is the best Firebase book in 2018.
Firebase Jumpstart by Angular University will teach you the Firebase Realtime Database. If you are trying to find an introduction to the Firebase and AngularFire ecosystem and would like a quick introduction to JSON Data Stores, Firebase Data Modeling, and the Firebase SDK, then this book is for you. This book is very small in page count (only 36 pages). This makes it ideal to jumpstart into Firebase. You will gain an overview of JSON Data Stores and Backend as a Service. This is the best Firebase book for beginners in 2018.
Build Mobile Apps with Ionic 2 and Firebase: Hybrid Mobile App Development by Fu Cheng will teach you to build hybrid mobile apps. This Ionic and Firebase book will teach you the create content-based Ionic mobile apps. You will learn the advanced features of Ionic framework. Firebase is used as the app’s back-end storage. You will learn to build, test, and continuously deliver Ionic mobile apps. This book will show you how to publish and analyze Ionic mobile apps. This is the best Ionic & Firebase book in 2018.
Amazon Associates Disclosure: We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.