Back to Masterclasses
BeginnerLive Session Available

Learn Android Development — 8 Weeks

A beginner-friendly program to learn Android app development from scratch using Kotlin, XML, and Jetpack libraries. Build 10+ mini projects and a complete Notes App with Room, Retrofit, Hilt, and MVVM.

8 Weeks
2,500+ enrolled
4.9 rating
1 Dec 2025
Google logo
Meta logo
Amazon logo
Microsoft logo
Flipkart logo
Akshay Nandwana & Azeem Siddiqui

About This Masterclass

Learn Android development from the ground up in 8 structured weeks. You’ll go from writing your first Kotlin program to publishing a full-fledged Notes App built with Room, Retrofit, Hilt, and MVVM — all while mastering both XML and Jetpack Compose.

What You'll Learn

Core Kotlin: syntax, OOP, collections, lambdas
Android fundamentals: activities, intents, lifecycles
UI building with XML layouts and Compose
Data handling with RecyclerView, SharedPreferences, and Room
Networking using Retrofit APIs
Dependency Injection with Hilt
MVVM architecture and clean code
App debugging, signing, and Play Store publishing

Course Syllabus

Module 1: Week 1 — Kotlin + Android Kickstart
Week 1
  • Kotlin basics: variables, functions, null safety
  • OOP, collections, and lambdas
  • Android Studio setup, Gradle, XML vs Compose
Module 2: Week 2 — Activities, Intents & UI Design
Week 2
  • XML layouts: Linear, Constraint, Relative
  • Activity lifecycle and configuration changes
  • Intents and navigation between activities
Module 3: Week 3 — Dynamic UI + Data Handling
Week 3
  • RecyclerView adapter, ViewHolder, and click listeners
  • Fragments, navigation component, and backstack handling
  • SharedPreferences for small data storage
Module 4: Week 4 — Local Storage & App Architecture
Week 4
  • Room database setup: Entities, DAO, database creation
  • CRUD operations and LiveData integration
  • MVVM architecture with ViewModel and Repository
Module 5: Week 5 — Networking + Dependency Injection
Week 5
  • Retrofit setup and REST API basics
  • JSON parsing and RecyclerView integration
  • Dependency Injection using Hilt
Module 6: Week 6 — Real-World Project: Notes App
Week 6
  • UI + Room database integration
  • CRUD operations and API sync with Retrofit
  • Animations, themes, and app polish
Module 7: Week 7 — Debugging & Deployment
Week 7
  • Debugging using Logcat and breakpoints
  • App signing, APK/AAB generation, and Play Store checklist
Module 8: Week 8 — Jetpack Compose Essentials
Week 8
  • Compose basics: Text, Button, Column, Row
  • State management using remember and mutableStateOf

Capstone Project

Notes App — Offline + API-Synced
Showcase-ready

A complete Notes App with Room database, Retrofit networking, and Hilt-based MVVM architecture.

Showcase Deliverables

  • Add, edit, delete, and sync notes
  • MVVM + Repository pattern implementation
  • Offline caching and LiveData integration
  • Polished UI + Dark Mode + Animations

What Students Say

This course turned me from a beginner into a confident app builder. The Notes App project alone was worth the entire fee.

Riya Sharma
Junior Android Developer at Scaler

Loved the live examples and projects every week. Clear teaching and practical coding sessions.

Mohit Gupta
Student Developer at Banasthali University

About Your Mentor

Akshay Nandwana & Azeem Siddiqui

Akshay Nandwana & Azeem Siddiqui

Akshay Nandwana is a Senior Android Engineer and community builder who has mentored 1,000+ developers. He has worked with Google, ZEE5, and fintech startups, and specializes in modern Android development with Kotlin, Compose, and scalable architecture. Azeem Siddiqui is an Android Engineer building DeenMate and Capsnip.com (@thecodingshef). He’s an ex-Blinkit, ShareChat, and Nagarro engineer, 1st Place winner at Build for Bharat 🇮🇳, and helps developers stay fit and motivated.

₹3,499($99)
₹9,999
Save ₹6500! Limited time offer
Key Features
22 live + recorded classes (8-week program)
10+ mini projects + 1 major Notes App
Doubt-clearing & hands-on coding sessions
Modern Android: Room, Hilt, Retrofit, MVVM
XML + Jetpack Compose foundations
Certificate + portfolio-ready apps
Ideal for beginners and college students
Prerequisites
No prior Android experience needed
Basic programming logic helps
Laptop with Android Studio installed
Tools & Requirements
Android Studio
Kotlin
Room
Retrofit
Hilt
Git
Figma
Certificate of Completion
Get a verified certificate upon completion