Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more

Learn the latest Android technologies including Dagger2, MVVM, Kotlin, RxJava, Retrofit, Mockito and Glide
4.18 (1151 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more
4 003
students
3 hours
content
Sep 2024
last update
$29.99
regular price

Why take this course?

🎉 Modern Android App using Kotlin, MVVM, Dagger2, RxJava &more 🚀


Course Headline:

Master the Latest Android Technologies with this Comprehensive Course!


Learn how to make a modern Android App 📱✨

Most tutorials and how-to's on Udemy focus on the basics of app building, but they often fall short when it comes to leveraging the latest technologies and libraries. This course is different — it's designed to bridge that gap and get you up to speed with the cutting-edge tools and practices used in modern Android development.


What You Will Learn:

  • MVVM Architecture using the Google recommended Android Lifecycle Extensions 🗝️
  • Dependency Injection with Dagger2 🔧
  • Reactive Programming with RxJava 🌪️
  • Remote Server Communication using Retrofit and JSON APIs 📡
  • Efficient Image Loading with Glide 🖼️
  • Unit Tests to ensure your app is stable and robust ✅
  • And all of this built in Kotlin, the modern language recommended by Google 🌟

If you're aiming for an Android Developer position or looking to build a scalable and robust app, mastery of these technologies is non-negotiable. This course will guide you through every step of the process, ensuring that your skills are current and in demand.


Why Choose This Course? 🤔

  • Practical Example: Build a simple example app while learning, reinforcing your understanding with real-world practice.
  • Latest Technologies: Stay ahead of the curve by learning the technologies that are currently shaping the Android ecosystem.
  • Kotlin Focus: Get hands-on experience with Kotlin, the language Google recommends for Android development.

Sign up Today! 🗓️

Embark on your journey to becoming an expert in modern Android app development. With this course, you'll be equipped with the knowledge and skills needed to succeed in the field.


Guaranteed Satisfaction:

  • 30-Day Money Back Guarantee provided by Udemy 🛡️
  • Learn from a Highly Rated Instructor with over 10,000 active students and growing monthly! 🏅

Student Feedback:

⭐️⭐️⭐️⭐️

"Great content with very responsive creator." - Saurabh

⭐️⭐️⭐️⭐️

"Great course. It has a lot of small tips and tricks that really helped me out and I'm sure I can start to use it right now in my work." - Saidel

⭐️⭐️⭐️⭐️

"The course was short, but sweet and to the point. In a few hours, Catalin walks you through the major modern architectural patterns required to implement an Android app. Not for the raw beginner, but plenty of content for a practitioner." - Kevin


Don't let outdated practices hold you back. Join this course and learn how to build modern Android apps with confidence! 🚀

Course Gallery

Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more – Screenshot 1
Screenshot 1Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more
Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more – Screenshot 2
Screenshot 2Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more
Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more – Screenshot 3
Screenshot 3Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more
Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more – Screenshot 4
Screenshot 4Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more

Loading charts...

Comidoc Review

Our Verdict

The course serves as a good introduction to modern Android app development and its architecture with Kotlin, MVVM, Dagger2, RxJava, and more. However, ensure that you're familiar with potential versioning discrepancies and are comfortable working with less comprehensive coverage of essential concepts like view model lifecycle awareness and RxJava usage. Consider this as your starting point before exploring more advanced and intertwined examples to build complex applications.

What We Liked

  • Covers Android technologies including Dagger2, MVVM, Kotlin, RxJava, Retrofit, and more
  • Well-explained concepts with decent examples for beginners
  • Detailed and clear explanations of various components in use
  • Comprehensive learning experience suitable for professionals and learners alike

Potential Drawbacks

  • Outdated versions of Retrofit2, Dagger2, Mockito, and RxJava may cause confusion or errors for participants working along with the course
  • Deeper knowledge of some concepts and libraries like view model lifecycle awareness and RxJava is not covered comprehensively
  • No examples of more complex applications using these technologies in conjunction
  • Lack of engagement, with questions going unanswered and no recent updates to the course material
2320594
udemy ID
13/04/2019
course created date
14/11/2019
course indexed date
Bot
course submited by