Skip to content

Udemy – Master Multi-Module Architecture for Android Development 2024-7

Updated August 10, 2026 2.8 GB
Udemy – Master Multi-Module Architecture for Android Development 2024-7

Download

About this item

Description

Master Multi-Module Architecture for Android Development. This course is designed for developers who want to improve their skills in decomposing applications into independent modules. The course presents the creation of an offline currency converter application as a practical project and introduces participants to the principles of modularization, dependency management with Gradle, and architectural patterns for building scalable and maintainable applications. During the course, you will learn how to share dependencies between modules, integrate key libraries such as Room, Retrofit, and Dagger Hilt into a multi-module structure, and implement a modern user interface with Jetpack Compose. In addition, important topics such as writing unit tests and UI testing to ensure the quality and reliability of the application are covered. Finally, a complete, practical application will be built using Work Manager to apply all the concepts and techniques taught in a real project.

What you will learn

  • Learn the basics of getting started with modularization, including project structure and the Gradle version catalog.
  • Ability to create modules manually or using Android Studio templates.
  • Build a currency converter app that converts rates between two currencies.
  • Gain complete mastery of Gradle and the ability to configure modules with Gradle scripts.
  • Ability to create custom Gradle plugins to reduce code duplication and module deployment.
  • Learning appropriate multi-module architecture.
  • Learn how to set up Room, Retrofit, Dagger-Hilt, and other libraries in a multi-module architecture.
  • Learn how to convert an online application into a fully offline application in a multi-modular structure.
  • Learn how to write unit tests in a multi-module program.

This course is suitable for people who:

  • Android developers who want to learn about the proper multi-module architecture recommended by Google.
  • Android developers who want to know how to build scalable, industrial-grade apps.

Course details

  • Publisher: Udemy
  • Instructor: Mohammad Nawas
  • Training level: Beginner to advanced
  • Training duration: 5 hours and 3 minutes
  • Number of lessons: 31

Course headings

Master Multi-Module Architecture for Android Development

Prerequisites for the Master Multi-Module Architecture for Android Development course

  • Android Development Basics with Kotlin (Retrofit, Room, Dagger hilt)
  • Jetpack Compose For building the UI

Course images

Master Multi-Module Architecture for Android Development

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 720p

Download link

Downloadly

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 894 MB

Rapidgator link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 894 MB

File(s) password: www.downloadly.ir

File size

2.8 GB