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
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
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
Instructor Details
- 4.5 Rating
137 Reviews
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.
More courses by Catalin Stefan
Complete Kotlin development masterclass (2026)
4.8 (3,181 Reviews)
Provider: Udemy
Time: 30.9h
$84.99
Complete Kotlin Coroutines development course (2026)
4.6 (1,841 Reviews)
Provider: Udemy
Time: 5.1h
$74.99
Complete FastAPI masterclass from scratch (2026)
4.6 (1,840 Reviews)
Provider: Udemy
Time: 21.1h
$84.99
Complete N8N and AI Automation Masterclass (2026)
4.6 (1,671 Reviews)
Provider: Udemy
Time: 5.4h
$19.99
Clean architecture & SOLID principles for Android in Kotlin (2026)
4.4 (1,554 Reviews)
Provider: Udemy
Time: 3.6h
$69.99
More Android Development courses
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Secure User Authentication | Android + Ktor Server + MongoDB (2022)
4.8 (134 Reviews)
Provider: Udemy
Time: 7.5h
$74.99
Unity Android : Build 3D ZigZag Racing Game with Unity & C# (2025)
4.8 (130 Reviews)
Provider: Udemy
Time: 12.1h
$74.99
Dependency Injection in Android with Dagger and Hilt (2024)
4.7 (2,556 Reviews)
Provider: Udemy
Time: 11.9h
$11.99
Kotlin and Android Jetpack Compose masterclass (2026)
4.7 (470 Reviews)
Provider: Udemy
Time: 21.7h
$64.99
Reviews
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.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












