Intensive 13-Week Android Bootcamp Curriculum

Feb–May 2025

📅 Week 🧭 Date (Fridays) Topic Key Concepts Format Outcome / What They Build
1 Feb 7, 2025 Introduction to Android & Jetpack Compose Android Studio setup, Kotlin basics, Compose fundamentals Live workshop Simple "Hello World" app with basic UI elements
2 Feb 14, 2025 Introduction to Android & Jetpack Compose Composables, Modifiers, State management basics Live workshop Interactive counter app with buttons and text display
3 Feb 21, 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 Feb 28, 2025 Review & Recap Session Review of weeks 1-3, Q&A, troubleshooting Live workshop + 1:1 optional Consolidation of learning, resolved issues
5 March 7, 2025 Responsive UI and Layouts with Material 3 Advanced components, Animations, Custom, Reusable UIs Live workshop Animated UI components with custom designs
6 March 14, 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 March 21, 2025 Networking with REST APIs Error handling, Caching, Ktor introduction Live workshop Robust networking app with error states and offline support
8 March 28, 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 April 4, 2025 State Management & Navigation ViewModel, Compose Navigation, State hoisting Live workshop Multi-screen app with navigation and state persistence (NoteApp with Room)
10 April 11, 2025 Clean Architecture & Testing MVVM, Repository pattern, Dependency injection with Dagger-Hilt Live workshop Weather app with clean architecture principles
11 April 18, 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 April 25, 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 May 2, 2025 Bonus: AI/ML intro to mobile GPT-4 API integration Live workshop Supplementary/future projects

May–July 2024

📅 Week 🧭 Date (Fridays) Topic Key Concepts Format Outcome / What They Build
1 May 3, 2024 Introduction to Android & Jetpack Compose Android Studio setup, Kotlin basics, Compose fundamentals Live workshop Simple "Hello World" app with basic UI elements
2 May 10, 2024 Introduction to Android & Jetpack Compose Composables, Modifiers, State management basics Live workshop Interactive counter app with buttons and text display
3 May 17, 2024 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 24, 2024 Review & Recap Session Review of weeks 1-3, Q&A, troubleshooting Live workshop + 1:1 optional Consolidation of learning, resolved issues
5 May 31, 2024 Responsive UI and Layouts with Material 3 Advanced components, Animations, Custom, Reusable UIs Live workshop Animated UI components with custom designs
6 June 7, 2024 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 14, 2024 Networking with REST APIs Error handling, Caching, Ktor introduction Live workshop Robust networking app with error states and offline support
8 June 21, 2024 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 28, 2024 State Management & Navigation ViewModel, Compose Navigation, State hoisting Live workshop Multi-screen app with navigation and state persistence (NoteApp with Room)
10 July 5, 2024 Clean Architecture & Testing MVVM, Repository pattern, Dependency injection with Dagger-Hilt Live workshop Weather app with clean architecture principles
11 July 12, 2024 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 19, 2024 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 26, 2024 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