Skip to content
UdemyMobile DevelopmentPaid courseBeginner levelCertificate

Firebase Firestore for Android (Udemy.com)

Learn all about the brand new Firestore - a NoSQL document based technology

Created by: Devslopes by Nathan Sevedge

Last updated April 2018

icon
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

How it compares

Against the other 149 rated Udemy courses in Mobile Development on CourseDuck:

  • Rating4.6 out of 5higher than 79% of them
  • Reviews100#99 of 150 by number of reviews
  • Length5.5 hoursshorter than 64% of them
  • Last updatedApril 2018earlier than 91% of them

icon
Course Description

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.

*BASIC KNOWLEDGE OF ANDROID IS ASSUMED

WHY TAKE THIS COURSE?

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.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Devslopes by Nathan Sevedge

Devslopes transforms beginner students into paid professionals through curated project based videos, interactive quizzes, and exercises.  After completing each course, you will have a strong portfolio, coupled with the technical understanding to build your own custom applications.


Our target students are:

First time developers

Entrepreneurs who want to build their own technology startup

Current developers looking to either advance their careers or learn new technologies.


By taking our courses, our students have been able to:

Get jobs as developers with amazing salaries

Launch (and even sell) their technology startups 

Get promotions and make substantial career changes


We strive to teach students how to code through polished apps inspired by real world examples. We want our students to build projects that they are proud of, that look and operate just like apps they use in their everyday life. 


We are passionate about helping people reveal their hidden talents and guiding them into the exciting world of startups and programming.

icon
More courses by Devslopes by Nathan Sevedge

$74.99

$11.99

$59.99

$44.99

$44.99

$34.99

icon
More Mobile Development courses

$19.99

$74.99

$74.99

$39.99

$19.99

$84.99

icon
Reviews

4.6

100 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By So myung hoon on 6/18/2020

Jonny B is the greatest tutor I have ever met in developing apps! I am doing both iOS and Android - and he covers these all and great.

By Pierre Blitzkow on 5/4/2020

Curso muito bem explicado, instrutor muito bom.

By King Saua Ioane Faalelelei on 1/31/2020

I just finished the course. Very clear and concise. Will be buying your Kotlin course next. Its really helping me with a project I'm working on. Thanks for sharing your knowledge.

By Nicholas Ocholla on 6/7/2019

Clear, precise and straight to the point. Easy to understand too. Love all his tutorials because of the code quality and simplicity.

By Mohammad Laif on 3/3/2019

Awesome course, very good explaining. I was able to follow even without knowing Kotlin. I write codes in Java.

By Nassir Rashed Khalifa on 1/20/2019

Well documented Course, Rich of information, Clear voice, perfect explanation, and the quality of Audio/Video thumbs up. Thank you very very much for this lovely course. I really like it. Thanks, Instructor: Mark.

By Luiz Nogueira de Faria Júnior on 8/13/2018

Muito bom o curso, muito esclarecedor. So acho que pecou um pouco usar somente klotin, mas super recomendado. Sugestão e tentar mesclar entre klotin e Java puro. Very good course, very enlightening. Just think I sinned a little using only klotin, but super recommended. Suggestion and try to merge between klotin and pure Java.

By Tibor Éliás on 7/4/2018

The course is very similar to Johnny's Kotlin course, but this time it is a lot faster, which is not a problem. This is one of those courses where you definitely learn a lot in a very short time. The information is poured on the student in a very dense form and very fast. This course really doesn't want to waste your time compared to other slower courses. The course covers Google's Firestore cloud service, which functions as a NoSQL database. As well as, how one can utilize said database to create a relatively simple App that connects, queries and stores data. Instead of Java, the instructor decided to use the Kotlin programming language, which I find simply excellent, since it cuts down on the boilerplate code that the instructor has to write and stundents can focus on implementing functionality instead of learning shortcut keys to inject code templates and learn to fill them out (which is what Java has degraded to nowadays) as they build their App. The course has one exercise in the end, which is a breeze to go through if you followed the course from the beginning. My only problem with this course is the fact that Firestore is still in its Beta version and Kotlin is still a language that is under heavy development. There are sections in this course where you need to stop following the instructor and open Google docs and search forums to figure out why the code that the instructor has written, turns out to be crawling with syntax errors. Most of these problems are relatively easy to fix, while others are impossible. I for one couldn't make use of the Firestore rules to setup the security for accessing data when different users interact with it over the FireStore App. I spent a day to try and get to the bottom of the problem, but I couldn't figure it out for the life of me. Things like these are very irritating and should be addressed by the instructor. Unfortunately, no recent questions are answered by said instructor therefore, I'm decreasing my review score by two stars and will leave it like that, until support has been reestablished.

By Jim Stewart on 6/19/2018

I am a Sun Certified Java Programmer, so am quite knowledgable with Java, I took this course with the objective of both learning Cloud Firestore and Kotlin. Although I followed most, the Lambda expressions and null checks were a little confusing, I'll do a Kotlin course next. Firebase was explained in great detail. I especially liked the security section and am not sure I'd have even found the problem, never mind the solution in deleting someone else's comments. A slight negative was that none of my questions asked were answered, I worked around the problems myself, but some of the standard code simply didn't work (though it obviously worked at course development time), maybe Kotlin or Firebase changed a little, for example you can't + 1 to the number of likes as shown in the code. 5 stars means very good, well worth the money.

By Paul de Jong on 4/30/2018

I was looking for a coarse of Firebase Firestore which is maybe 10% of this coarse. It should be called Java Android Dev using Firestore.

Showing all 10 reviews on CourseDuck

Read all 100 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100