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 |
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.
Version Control recap session