Course: Firebase Firestore for Android

Firebase Firestore for Android

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
  • Self-Paced
About this Course

Firestore for Android

Welcome to beginner Firestore development. In this course you'll learn all about the brand new Firestore, a NoSQL document based technology. We start from the ground up and teach you everything you need to know from the fundamentals, authentication and a deep dive into Firestore security rules.



Learning the new Firestore should be taught using real world examples. In this course you're going to learn to code the Devslopes way. We teach by building real world, professional, amazing looking apps from start to finish.

Here are some of the things you'll be able to do after taking this course:

  • Build your own apps using the new Firestore real time database
  • Learn how to create and save data to your Firestore database
  • Add powerful login capability to your apps using Firebase authentication 
  • Use Firestore security features to protect your database and restrict access to authorized users only

Who this course is for:

  • People who want to build advanced Android apps!
  • Those who want to create their own startup
  • Those looking to get a full time job as a developer
  • Business owners
  • Students & teenagers
  • People who want to make money building apps

If you are a student of our Android N: From Beginner to Paid Professional - or have any other basic understanding of Android development, then this is a perfect next step to advanced your Android and Firestore skills.

Don't forget to join the free live community where you can interact with other students and ask questions to the community.

Who is the target audience?

  • If you have basic experience with Android development take this course
Basic knowledge
  • Must have PC with Windows 8+ OR macOS OR Linux/Ubuntu
What you will learn
  • Add, edit and delete data for a Firestore database in your apps
  • Implement powerful login capabilities into your apps using Firebase Authentication
  • Add Firestore security features to protect your database and restrict access to authorized users only
  • By the end of this course you will know advanced skill with Firestore and how to integrate it into your apps
Number of Lectures: 27
Total Duration: 05:30:38
Firestore Introduction
  • Intro To Firestore  
  • Project Setup  
  • What is Firestore  
  • AddThoughtVC UI Setup  
  • Making your first database entry!  
  • MainActivity UI Set up  
  • Making the custom adapter  
  • Performing one time data fetch  
  • Real time updates  
  • Adding likes  
Firestore Authentication
  • Intro to Firestore Authentication  
  • Login Flow UI Setup  
  • Create User  
  • Loggin In  
  • Adding a comment  
  • Comments Adapter  
  • Displaying Comments  
  • Security Rules  
Firestore Security Rules
  • Intro to Firestore Security Rules  
  • Firestore Security Rules - Project Setup  
  • Interfaces  
  • Deleting a comment  
  • Updating a comment  
  • Advanced comments security rules  
  • Deleting a thought  
  • Thought security rules  
  • Where to go from here?  
Reviews (0)