Complete Firebase Tutorial for Android App Development
3.8 (32 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,035 students enrolled

Complete Firebase Tutorial for Android App Development

Learn how to use firebase services for android app development with practical example.
3.8 (32 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,035 students enrolled
Created by Janhavi Sawant
Last updated 8/2019
English
Current price: $51.99 Original price: $74.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to use firebase services in android app development?
  • Authentication process using firebase- Signup,Login,Forgot password,OTP login.
  • Firebase realtime database - (Read,Write,Update and Delete operations on node data)
  • Firebase cloud messaging for user engagement.
  • Crashlytics for tracking issues and errors for improving app stability.
Requirements
  • Basic knowledge of android app development
Description

Do you want to develop apps without server side coding?

This is the best tutorial for learning how to use all firebase services in Android App Development.

In this complete course you will learn about -

1. Set up firebase in android app.

2. Authentication process using firebase - Signup,Login,Forgot password,OTP login functionalities.

3. Real time database. (Read,Write,Update and Delete operations on data.)

4. Firebase cloud messaging. (Send push notifications for all users.) - for increasing user engagement.

5. Crashlytics - How to track errors and issues in live application and improve app stability.

All concepts are explained with the help of practical examples. One simple note application with creating notes,listing all saved notes for specific user.

Who this course is for:
  • Android developers, Any person interested in android app development
  • Indie developers who want to build apps with firebase.
Course content
Expand all 15 lectures 04:39:49
+ What is Firebase?
1 lecture 04:45

- What is firebase

- Different firebase services

- Advantages of using firebase

Preview 04:45
+ Firebase setup
1 lecture 05:48
Create a project on firebase console and setup sdk in android
05:48
+ Authentication using firebase
4 lectures 01:52:02
Signup/Register User
35:15
Login process
27:49
Forgot password
10:31
OTP login
38:27
+ Realtime Database
4 lectures 01:45:59
Writing data to firebase/Saving notes
49:41
Reading data from firebase/ List all notes
26:54
Update data/notes
18:30
Delete notes
10:54
+ FCM
1 lecture 33:22
Push notifications using FCM
33:22
+ Crashlytics
1 lecture 08:48
Set up crashlytics and track issues in the application
08:48
+ BONUS
1 lecture 01:24

Check out our Udemy course for 'Android responsive layout design for multiple screen sizes.'

Enroll using link below and get 50% off-

https://www.udemy.com/android-screen-compatibility/?couponCode=SCREENCOMPQ

BONUS
01:24