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.
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
Course Syllabus
- Kotlin basics: variables, functions, null safety
- OOP, collections, and lambdas
- Android Studio setup, Gradle, XML vs Compose
- XML layouts: Linear, Constraint, Relative
- Activity lifecycle and configuration changes
- Intents and navigation between activities
- RecyclerView adapter, ViewHolder, and click listeners
- Fragments, navigation component, and backstack handling
- SharedPreferences for small data storage
- Room database setup: Entities, DAO, database creation
- CRUD operations and LiveData integration
- MVVM architecture with ViewModel and Repository
- Retrofit setup and REST API basics
- JSON parsing and RecyclerView integration
- Dependency Injection using Hilt
- UI + Room database integration
- CRUD operations and API sync with Retrofit
- Animations, themes, and app polish
- Debugging using Logcat and breakpoints
- App signing, APK/AAB generation, and Play Store checklist
- Compose basics: Text, Button, Column, Row
- State management using remember and mutableStateOf
Capstone Project
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.”
“Loved the live examples and projects every week. Clear teaching and practical coding sessions.”
About Your Mentor
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.