Skip to content
UdemyAndroid DevelopmentPaid courseIntermediate levelCertificate

Complete Android Jetpack Masterclass (Udemy.com)

Become a Senior Android Developer by learning the Jetpack Suite using ROOM, Palette, MVVM, Retrofit, Navigation, WorkMgr

Created by: Denis Panjuta

Last updated July 2022

icon
What you will learn

  • Android Jetpack suite
  • ViewBinding and Animation(Splash Screen)
  • MVVM (Model View ViewModel)
  • Permissions
  • Glide
  • ROOM Database and CRUD Operations
  • LiveData, Lifecycles and ViewModels
  • Navigation Component, Navigation Graph, Safe Args
  • Android Palette
  • Retrofit and RxJava
  • WorkManager, Sharing and Notifications

How it compares

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

  • Rating4.4 out of 5higher than 56% of them
  • Reviews514#68 of 167 by number of reviews
  • Length16.2 hourslonger than 64% of them
  • Last updatedJuly 2022earlier than 54% of them

icon
Course Description

Do you want to level up your Android programming skills and call yourself a Senior Android Developer? Then my Android Jetpack Masterclass is the right fit for you.

In this course, you are going to learn how to use the Android Jetpack suite. This will allow you not only to learn new features of Android but also make sure that your code is up to date, clean, uses best practices, and is easily maintainable. A must for any developer who wants to call himself a senior developer.

In this course, you will build a Favorite Dishes Database Application that uses an API to get cool random dishes that we can cook and of course also store on the device using the Room Database.

Throughout the whole course you will step by step uncover complex concepts in separate demos which will help you then to easily understand them and then apply the techniques step by step in the favorite dishes application. This will ensure that you understand the concept and can apply it in your own applications.

Along the way you are going to learn how to use the most important libraries of the Android Jetpack suite of libraries. And of course, you're going to learn how to use the MVVM pattern.

This course consists of 14 sections, covering following topics:

  • ViewBinding and Animation(Splash Screen)

  • MVVM

  • Permissions

  • Glide

  • Room Database

  • LiveData, Lifecycles and ViewModels

  • Navigation Component

  • Android Palette and CRUD operations

  • Retrofit and RxJava

  • WorkManager, Sharing and Notifications

Don't wait your chance to be senior developer and start learning Jetpack suite today and don't worry, you will not only get the course content, but also a 5 Star customer support. So if you have any questions or get stuck while learning in the course you will get our help.

30-DAY FULL MONEY-BACK GUARANTEE

This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like this course is not for you, ask for a full refund within 30 days. All your money back, no questions asked.

ABOUT YOUR INSTRUCTOR:

My name is Denis Panjuta and in my courses, I have taught over 150.000 students how to code. I have a Bachelor of Engineering at the University of Applied Sciences in Constance (Germany). I love teaching and creating high-quality courses. My mission is, to teach programming to over 10 M people!

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

Denis Panjuta

Hi. I'm Denis. I have a degree in engineering from the University for Applied Science Konstanz in Germany and discovered my love for programming there.

Currently, over 500,000 students learn from my courses. This gives me much energy to create new courses with the highest quality possible. I aim to make learning to code accessible for everyone, as I am convinced, that IT is THE FUTURE! 

So join my courses and learn to create apps, games, websites, or any other type of application. The possibilities are limitless.

icon
More courses by Denis Panjuta

$119.99

$89.99

$79.99

$59.99

$54.99

$19.99

icon
More Android Development courses

$11.99

$54.99

$74.99

$74.99

$11.99

$64.99

icon
Reviews

4.4

514 ratings on Udemy

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

By Jairo Franco Lima Gomes on 5/6/2023

Excellent course, addresses subjects that we do not see in other courses. The only observation I have is the duration of some classes, very long. It is a course with good didactics, very well documented and with resources in practically all classes. Really good.

By Tiago Orlando de Jesus on 2/19/2023

I got a bit disappointed by this course, the instructor applies bad coding practices in the project (unnecessary/complex conditionals, heavily coupled classes). When it comes to explain the core topics of the course (RxJava, Room, Retrofit, MVVM), he just reads the documentation and barely adds any useful insight to the course.

By Ioannis Fanariotis on 12/6/2022

Denis with his Favorite Dish application has learnt me a lot of cool and useful stuff that I need for sure into my job and I really feel confident about programming in Kotlin Thanks a lot, continue the awesome work!

By Enrico Irawan on 6/2/2022

Personally this course is good, but the code getting complex and the instructor doesn't explain well I start to confuse from the caroutine section until last section, i think its better for the instructor to explain the coroutine and reactive rxjava as well before code the complex structure

By Harol Higuera on 12/20/2021

Yes, it was good to watch. The teacher explains is such dedicated manner. Perhaps it's been a while since this course was made and some things work differently now. Apart from that all SUPER GOOD

By Seotsa Abram Makaota on 8/2/2021

Now everything is starting to make sense. Since I decided to follow this app using Java. at first I was following it using kotlin and I was getting confused. because in my opinion kotlin is so compressed and you can easily fall out if you are a kotlin beginner. but now I can see that Kotlin is not that clamorous as many people considers it to be. There are some parts where you'll find kotlin uses a lot of boilerplate code to archive something whereas in Java is not and vise versa. Thanks Denis Panjuta for this app it now becoming a blessing

By Niket Jain on 6/7/2021

The whole course is amazing, got to learn so much new things from the different chapters along the course. I appreciate, that Denis has provided code for almost all the lectures along with great documentation. It make easy for us to debug the code and even in step wise fashion. I feel some lack of explanation in some part of the topics but that's also fine as all those things can't be explain in one video. ( As the main concepts are thoroughly explained by instructor) Overall, I learned many new things, got little confident in myself and ready to build modern robust Android apps. I will like to thank again, Denis for this superb Course. Looking forward to your other courses as well. :D

By Bernard Kaminski on 5/21/2021

Personally, I really liked the course. It’s very wells structured, which is important because that’s what programming is all about as well. I do not recommend it to those who are now familiar with the concept of variables. No miracles can be expected from this course. This is an introductory course that leads to the jetpack. However, it contains a number of interesting and useful concepts that will help you understand the development of Android applications a little better. The rest is up to us. It was useful for me. Thanks, Denis

By Quân Mai on 5/5/2021

This course is helpful for people who have some exp on android. When learning, we should focus on fundamental infos before jump to any code. It's help me alot to know what happen on practice. But otherwise, it's still contain some code have a litte noise. Have some changes on android update that missing here. Vote to learn.

By Mike Seibel on 3/5/2021

I have taken several of Denis' courses and this one has his same enthusiastic presentation style which I find motivating. I learned a few new things: Pallete, WorkManager, Kotlin trim() and it was a good practice on Retrofit. There was some minor frustrations with feeling like no one was in the Q/A (except me, which I don't mind), some continuity problems with the course seemingly skipping some details, missed chances to easily teach the use of interfaces in the adapters, too much reading what was pasted without really explaining why, but overall these are minor nitpicks on a pretty great course.

Showing all 10 reviews on CourseDuck

Read all 514 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 : 88 / 100