Latest Courses
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
Xamarin Android - A Master Guide to App Development in C#Check course
Python for beginnersCheck course
Salesforce Integration With External SystemsCheck course
Game Audio 101 & 201: Beginner to Advanced Game Sound DesignCheck course
Xamarin on Steroids: Xamarin Forms Shell and MVVMCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
- 86% Android Architecture Masterclass

Android Architecture Masterclass

$94.99 $12.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.4/10 (Our Score)
Product is rated as #70 in category Android Development

In this course you’ll learn the best practices of design and architecture which will allow you to make your Android project an oasis of clean, readable and maintainable code.

As you probably know, it’s relatively easy to start developing for Android. One can go from zero to publishing an app on Google Play in just few months. However, it’s equally easy to mess up your Android application with bad code. The symptoms are all too common: classes with thousands of lines of code, duplicated code all over the place, obscure naming, random structure of packages, Singletons, etc.

But it doesn’t have to be like that! There are several best practices that you can learn and use in your Android project that will ensure its long–term quality:

Clean Architecture

Model–View–X architectural pattern

Dependency Injection

Package by Feature

Logic Reuse Through Composition vs Inheritance

and more…

After completing this course, you’ll start writing clean and readable code, organized in small, decoupled classes. These classes will be organized in packages structure which will reflect the core concepts of application’s business domain. You’ll be using standard design and architectural patterns, so your code will read like a book. And much, much more…

No more Activities and Fragments having thousands of lines of code. No more code duplication. No more changes in many different places each time you add a new feature. No more spaghetti code!

Instructor Details

I'm a professional Android developer with a wide range of technical interests. After working in microelectronics industry in the past, I'm now constantly amazed at the ability of software developers to turn ideas into products. I really like teaching and find exceptional satisfaction in explaining complicated ideas in simple words. My courses are aimed at professional software developers who take their job seriously and aim at technical excellence.

Specification: Android Architecture Masterclass

Duration 7 hours
Year 2020
Level Intermediate
Certificate Yes
Quizzes No

16 reviews for Android Architecture Masterclass

4.6 out of 5
14
1
1
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Lars Spangenberg

    Very glad I found this course. For some reason I always have a difficult time finding reliable information on writing good architecture, so I’m very happy I found this course. This course puts heavy emphasis on using good design principles to enable better maintainability and testability and then goes into detail where and why these principles are applied in your architecture and why that approach is beneficial in the long run, which I found very insightful. Great Course!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Manu Vamsi Samala

    Great start.. and very detailed approach towards subject

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Carlo Minciacchi

    The course is spot on and very well organised. Covers the topics efficiently and in a transferable manner.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Mario Egli

    would’ve loved to hear more about Android ViewModels since they seem to be state of the art now. I guess using them would change your MVC pattern quite a bit

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Ki Ho Youn

    this lecture makes me stronger as developer 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Eyal Yaakobi

    Explanations are very good! very good teacher! I learned a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Danil Lakhtin

    I am an experienced iOS developer. After starting to study Android development I realized that firstly I do not understand how dependencies can be injected into Activity and secondly what is the composition root and how to organize it better. A long search led me to this course where the author perfectly explained and showed everything. The author has a deep understanding of SOLID principles and pays a lot of attention to any decision he makes. Must watch. Thank you!

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Dipesh Malkar

    I was looking to build my app which would be easy to maintain in a long term. Way of teaching is just perfect and as simple as it gets. Highly recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Ruoping Xu

    Well written and structured course. Extremely helpful for me, as I’m trying to become a better Android developer, but haven’t had the chance to explore well designed architectures in depth. This course lays out a lot of architecture foundations and guides you through all the steps and decisions that lead to a fully fleshed out architecture (which is a lot of code and if I had just looked at the end product, I would not have understood why everything is the way that it is) .

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Lubabosk@hotmail.com

    Great Work

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Mark Stanton

    The course has been really well analysed to clearly reveal both the form and the content of its subject. It shows highly organised thought and very clever presentation.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Hamilton Urbano

    Excellent course, It should be redone using MVVM but it was great to learn about basics and more about MVC

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Kevin Cousineau

    Good pace. Good code walk thru.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Adrian Lazaro

    All courses from Vasiliy are absolutely incredible. Thanks for all Vasiliy!

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Jessica

    It’s rare to find a course with good contents, and it’s just beyond my expectations to find this intermediate Android content in Udemy. Back those days I only found ‘good for dummies’, and no offense those were good courses too, but just not what I was searching for. Anyway I still like how instructors deliver values, in this case materials to our plate.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Joshua Swigut

    Does an amazing job of breaking high level abstract ideas into concrete and logical explanations. Well done, sir.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Android Architecture Masterclass

    $94.99 $12.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare