In this course you will get brief knowledge about all major features provided by Firebase. We will create a Cloud based Note App to understand the Important features of Firebase: Firebase is a blazing-fast, real-time, NoSQL backend as a service. This course is a complete package where you will learn Firebase implementation in your Android App. We will create a Cloud based quick notes app using Firebase and we will learn features like Authentication, User Profile, create real time database, File Storage, etc. Authentication: To implement features like Signup, Login, Forgot Password, etcUser Profile: To Implement features User’s profile picture, name and profile, etc File Storage: To upload image(profile picture) on server, Show/Download image from serverDataBase: CRUD operations on Firebase Database. Create/Read/Update/Delete records(Notes) in database. Understanding of RecyclerView concepts to list the notes from Firebase Database.