Firebase Advanced- Real Time Chat App in Android Studio

Create a complete, full-stack chat application from front end to back end using Android Studio and Firebase

3.65 (146 reviews)
Udemy
platform
English
language
Other
category
instructor
Firebase Advanced- Real Time Chat App in Android Studio
626
students
15.5 hours
content
Sep 2021
last update
$69.99
regular price

What you will learn

Creating a Realtime Chat app using Firebase in Android project

You will be able to create dynamic apps which can save data and files from server

Firebase Cloud Messaging (FCM) for real time Push Notifications

You will master in Firebase Authentication, Firebase Database, Firebase File Store, Push Notifications and many more

Introduction to Firebase ML Kit

Why take this course?

You are an android developer and you have not developed any android chat application yet? Then you are missing the real fun in development. Another aspect of chat apps is real time messaging, which is the core of any real time application.

You might have used and observed many other android chat apps and would have wished to have your own. Right ?

So why are you waiting? Get dive into my course of building impressive full-stack android chat app Gup-Shup Android Studio with Firebase.

This course is a complete guide for you in developing a feature-rich android chat app!

Here's what we will cover:

  • Creating a complete chat application with Android Studio and Firebase from scratch

  • Sending and receiving messages instantly with the real-time Firebase Database

  • Uploading and displaying image messages using Firebase Storage

  • Uploading and displaying video messages using Firebase Storage

  • Notifications to display new message/friend request arrival using FCM

  • Sending Direct Messages to other users in our chat

  • Tracking / showing when users are online / offline and typing

  • User authentication with Firebase

  • Form validation for our Login and Register forms

  • Firebase ML Kit

  • And more!

What will you be learning in making Gupshup?

Throughout this course of making Gup Shup app (chit-chat app), we'll be building a live chat app, where users will be able to create user, modify his/her profile, send friend request to others on Gupshup, to send messages to other users, send media files, see when other users are typing and get notifications about new messages.


By the end, you will be comfortable using the below skills and you will be able to put them on your resume:

  • Intent

  • Customized User Interface Design

  • Working with Dependencies in Android Gradle

  • Animations

  • Custom Progress Bar

  • Custom Action Bar

  • Android Recycler View

  • Adapters

  • Model Classes

  • Fragments

  • Customized Drawable

  • Menus

  • Google Firebase

    • Firebase Authentications

    • Firebase User Profile

    • Firebase Database

    • Firebase Storage

    • Firebase Cloud Messaging

    • Firebase ML Kit

  • and Many More....

Wouldn’t that be a great learning and enriching experience in Android development?

Do join me. I am excited to share my experience


Screenshots

Firebase Advanced- Real Time Chat App in Android Studio - Screenshot_01Firebase Advanced- Real Time Chat App in Android Studio - Screenshot_02Firebase Advanced- Real Time Chat App in Android Studio - Screenshot_03Firebase Advanced- Real Time Chat App in Android Studio - Screenshot_04

Reviews

Rafael
June 6, 2023
It's nice. I'm in the begining, so I need to watch more videos and explanations to change my classification.
Mahamadou
April 19, 2023
The course is really well explained. The only advice is that the recording, sometimes, doesn't show some steps that were taken. And if you are not someone who knows about Android Studio, the user might strangle a little bit.
ZULFAN
May 14, 2022
The Course is good so far, but it would be 5 Star if the english is just as good, or at least set a subtitles, this will help a lot in understanding the course content
Sam
September 4, 2021
I have enjoyed this course all the way thru. The instructor labored to explain carefully all the steps in developing this amazing application. No doubt I now have a greater sense of understanding of how a chat application works with Firebase. Thanks
Priyanshu
July 29, 2021
Highly recommend this course! Each & every lecture is well explained by the Instructor. I just love this course. Thanks to Deepak sir for providing this course!!!!!
Nweke
April 6, 2021
This course is above my expectation..The way he used the recycler view over and over made me master the recycler view. ..The instructor also takes time to explain everything he does in details.
Sai
October 28, 2020
learned a lot with this course till now next time please upload a course with phone number Authentication and status upload like WhatsApp and teach all new features like this sir
Shubham
September 13, 2020
Great course. I actually understand what is presented to me!!! It is like a journey that comes to an end, The Deepak sir has such a vast knowledge that he can easily understand the problem one is facing and quickly respond to the solution. one can confidently make chat apps after opting for this course. I look forward to another app from Deepak sir and wish him all the best for providing such a fabulous course ??
ZAID
July 14, 2020
If i could give this course more than 5 stars, i would definitely do so... one of the amazing features of this course is the instructor in most times explained every step he is taking, and that is usually rare thing to find on a lot of courses. I am pretty sure some-one might ask. i have found couple of courses on YouTube and Udemy that teaches how to make a chat app. so what make this course so special ? well... first of all as i said before the instructor is explaining what he is doing, those other online courses you can see the instructors not explaining most of their steps, the other thing, this is nearly fully featured chat app (you can proudly show it to friends and family). if you want to get the full-benefits of this course i would say, watch this course couple of times (that is actually my plan) and don't forget to practice. my last message for Appeteria team or Deepak Kolhe ... I am really dying to get my hands on your future courses ... please don't hesitate to teach us more.
Joseph
June 25, 2020
This is an amazing course. Exactly what I needed! I've been trying to make a chat app with Firebase for 3 years, and I finally found one that not only works, but also fits my needs EXACTLY. I've made a few tweaks here and there to make the app better. The instructor is very understandable whenever he speaks, and I've learned A LOT about coding with Java in Android Studio!
JungIn
June 13, 2020
Thank you so much. This class is perfect perfect perfect class to me. I really appreciate ur best efforts about making this class. I hope u make another Android || Flutter || Ios App class. I will follow u. Thanks so much.!!!!

Charts

Price

Firebase Advanced- Real Time Chat App in Android Studio - Price chart

Rating

Firebase Advanced- Real Time Chat App in Android Studio - Ratings chart

Enrollment distribution

Firebase Advanced- Real Time Chat App in Android Studio - Distribution chart
3067172
udemy ID
4/29/2020
course created date
6/24/2020
course indexed date
Bot
course submited by