Intensive 13-Week Android Bootcamp Curriculum

May–July 2025

📅 Week 🧭 Date (Fridays) Topic Key Concepts Format Outcome / What They Build
1 May 2, 2025 Introduction to Android & Jetpack Compose Android Studio setup, Kotlin basics, Compose fundamentals Live workshop Simple "Hello World" app with basic UI elements
2 May 9, 2025 Introduction to Android & Jetpack Compose Composables, Modifiers, State management basics Live workshop Interactive counter app with buttons and text display
3 May 16, 2025 Responsive UI and Layouts with Material 3 Material 3 design system, Theming, Layouts Live workshop Styled app with consistent theme and responsive layout (Dialogs, TextFields, etc)
4 May 23, 2025 Review & Recap Session Review of weeks 1-3, Q&A, troubleshooting Live workshop + 1:1 optional Consolidation of learning, resolved issues
5 May 30, 2025 Responsive UI and Layouts with Material 3 Advanced components, Animations, Custom, Reusable UIs Live workshop Animated UI components with custom designs
6 June 6, 2025 Networking with REST APIs HTTP basics, Retrofit setup, API consumption, DI intro with Koin Live workshop App that fetches and displays data from a REST API
7 June 13, 2025 Networking with REST APIs Error handling, Caching, Ktor introduction Live workshop Robust networking app with error states and offline support
8 June 20, 2025 Review & Recap Session Review of weeks 5-7, Advanced troubleshooting Live workshop + 1:1 optional Deeper understanding of covered topics, mini-project review
9 June 27, 2025 State Management & Navigation ViewModel, Compose Navigation, State hoisting Live workshop Multi-screen app with navigation and state persistence (NoteApp with Room)
10 July 4, 2025 Clean Architecture & Testing MVVM, Repository pattern, Dependency injection with Dagger-Hilt Live workshop Weather app with clean architecture principles
11 July 11, 2025 GitHub, Version Control & Play Store Deployment Git basics, GitHub, CI/CD workflow in GitHub Actions, App bundling Live workshop Project with proper version control and deployment package
12 July 18, 2025 Final Project Presentations & Wrap-up Project showcase, Code reviews, Next steps in Android development Live workshop + 1:1 optional Completed bootcamp project, certificate of completion
13 July 25, 2025 Bonus: AI/ML intro to mobile GPT-4 API integration Live workshop Supplementary/future projects

🗓️ Sample Workshop Schedule Invites

Structured Planning and Consistent Delivery

The Ravyncore Mobile Bootcamp followed a clearly structured curriculum, with each session scheduled and delivered live via Microsoft Teams.

Below is a representative selection of official calendar invites sent to participants, showing the weekly topics, dates, and my role as host.

These reinforce the organised, time-bound nature of the programme and my direct leadership in delivering each module.

one.png

two.png

three.png

four.png

five.png

six.png

Version Control recap session

Version Control recap session