Week 6

MVVM Architecture

Learn the Model-View-ViewModel architecture pattern through building a practical Shopping App with proper separation of concerns.

Video Lectures

🎬
6.1 MVVM Introduction
Understanding the MVVM architecture pattern
Watch Video
🎬
6.2 Shopping App: Model & ViewModel
Building the data and business logic layers
Watch Video
🎬
6.3 Shopping App: View
Creating the UI layer with Compose
Watch Video

Course Materials

📄
Week 6 Slides
PDF Document • MVVM architecture pattern

Source Code

💻
Week 6 Source Code
ZIP Archive • Shopping App MVVM project