Skip to content
UdemyAndroid DevelopmentPaid courseAll LevelsCertificate

Build a WhatsApp Chat App clone for Android Jetpack Compose (Udemy.com)

Create your own chat app using Jetpack compose, Firebase, MVVM, Hilt dependency injection, coroutines and more

Created by: Catalin Stefan

Last updated February 2026

icon
What you will learn

  • Build a WhatsApp like Chat Android App
  • Learn Android for beginners
  • Build a real world application
  • Firebase Database, Storage and User Authentication
  • Real Time communications

How it compares

Against the other 166 rated Udemy courses in Android Development on CourseDuck:

  • Rating4.5 out of 5higher than 69% of them
  • Reviews137#114 of 167 by number of reviews
  • Length15.2 hourslonger than 61% of them
  • Last updatedFebruary 2026more recently than 73% of them

icon
Course Description

Social media now has the largest user base ever.

Have you ever thought of owning a chat app similar to WhatsApp, WeChat, Line or Telegram?

Now you can

This course teaches you how to build a real world chat application. We will be coveting topics such as User Accounts, Profiles, Sending and Receiving messages, creating statuses and much more.

I will show you step by step how to build the app from scratch. Previous development experience is useful, but not strictly necessary, as we will write every line of code together and I will explain what it does.


More features than any WhatsApp clone app out there.

We will build several Whatsapp features like:

  • User accounts with signup and login

  • Initiate chats with contacts on your phone

  • Send sms messages to users that aren't signed up

  • User profiles

  • User details screen and potential enhancements

  • Live chat functionality

  • Live status updates


We will also be learning about more advanced topics such as Firebase Firestore, Real time communication and Threading.

If you have a passion for building things and are interested in Chat apps, this course is for you.

I will show you step by step how to build an Android app similar to WhatsApp, how to program it and what each step means. It's never been easier to have your own chat app.


Sign up today and start creating your own app.

And who knows, you might even get a date out of this.


30 day money back guarantee provided by Udemy

Highly rated instructor with over 10.000 active students and growing monthly.


Student feedback:

*****

"Great teacher! His courses brought me a lot bring me a lot of praise, thank you!" - Eduard


*****

"Yep, it is really WhatsApp clone course. Thank you Stefan for creating another wonderful and useful course. I highly recommend this course." - Cyrus


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

Catalin Stefan

I am an avid learner and teaching enthusiast. I love creating videos and courses that enrich people's lives and help them have a better experience, both personally and professionally. 

I am an expert mobile application developer with over 10 years development experience. I enjoy making courses related to AI, software development and mobile apps, and want to share the knowledge I have acquired.

I create courses based on my professional experience. I hope to teach people skills that help them in their careers, allow them to acquire new skills and improve their personal relationships.

icon
More courses by Catalin Stefan

$49.99

$84.99

$74.99

$84.99

$19.99

$69.99

icon
More Android Development courses

$11.99

$54.99

$74.99

$74.99

$11.99

$64.99

icon
Reviews

4.5

137 ratings on Udemy

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

By Aleksandr Egorov on 1/28/2024

Explanations are pretty much minimal, the author assumes that you already know jetpack compose and are here to just see how certain things are implemented.

By Stanisław Franczak on 12/4/2023

Ok, so curse is old, but it was updated for new solution in android studio. I finish application, and it is working nice. So, 5/5

By Juan Handal on 5/24/2023

Perfect...so far so good! A little piece of advice IMHO we need to use the same AE version.

By Jiwoo Lee on 8/27/2021

This is not the lecture for recent android. It uses support design library which is deprecated in android Q or over. That means it's not for beginners because you have to rearrange this codes with androidx.

By Anupam Jain on 4/25/2021

Course was awesome.. Learned a lot. Amazing thing is I was working on Java and not on Kotlin as I'm not very familiar with that, but was still able to complete the course. Thank you for the efforts Stefan!

By Victor Manuel Hernández Alvarado on 4/29/2020

Very good course, even with my language limitations, I found it interesting as it explains the creation of the application. Congratulations.

By Kevin Odhiambo on 11/23/2019

I've done Catalin's Tinder Clone, his Twitter Clone and now the whatsapp clone from start to finish. The man is nothing short of a legend. You wont have to struggle with errors that keep you frustrated for hours simply because of how concise the explanations are. A real pro at what teaching. Highly recommend his courses to anyone learning development.

By Edilson Salvador Ricci on 8/25/2019

O curso foi de grande aprendizado, porém, a gravação tinha que ter ZOOM nos códigos, pois as imagens são tão minúsculas que tive que ouvir somente e entender o significado.

By Jonathan Tejas Borrego on 6/2/2019

this course was amazing, he teaches very well i could keep up very nice and he really does teach you how to make a real working texting app like kik or WhatsApp if you are interested in developing try this course is very good

By Cyrus Haroon on 4/23/2019

Yep, it is really WhatsApp clone course. Thank you Stefan for creating another wonderful and useful course. I highly recommend this course.

Showing all 10 reviews on CourseDuck

Read all 137 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 : 90 / 100