Android Bootcamp
Recordings of live sessions with RW mentors from our Android Bootcamp program. By Fuad Kamal, Luka Kordić, Filip Babić & Jenn Bailey.
Who is this for?
Check out our Bootcamp program.
Learn about Basic Kotlin in the first session of Android Bootcamp
Continue the first week of Android Bootcamp learning about Basic Kotlin
Start the second week of Android bootcamp learning about Advanced Kotlin.
Continue learning about Advanced Kotlin in the second week of Android bootcamp.
In the third week of Android Bootcamp, learn about Android Studio, Android, XML, Views and Activities.
Continue learning about Android Studio, Android, XML, Views and Activities in the third week of Android Bootcamp.
In week 4 of Android Bootcamp begin learning about Multiple Activities, Intents, AndroidX, Dialogs, FAB, SharedPreferences Activity results.
Continue learning about Multiple Activities, Intents, AndroidX, Dialogs, FAB, SharedPreferences Activity results in week 4 of Android Bootcamp.
Learn about SharedPreferences, Files, SQL, Room, MVP/MVVM in the fifth week of Android Bootcamp.
Continue learning about SharedPreferences, Files, SQL, Room, MVP/MVVM in the fifth week of Android Bootcamp.
Learn about Threading, Concurrency, Thread Switching, Main Thread and Coroutines in the sixth week of Android Bootcamp.
Continue learning about Threading, Concurrency, Thread Switching, Main Thread and Coroutines in the sixth week of Android Bootcamp.
Begin week 7 of Android Bootcamp learning about Networking, Network status/info, HTTP, REST, JSON, Retrofit.
Continue learning about Networking, Network status/info, HTTP, REST, JSON, Retrofit in week 7 of Android Bootcamp.
Begin week 8 of Android Bootcamp learning about WorkManager, DownloadManager, Services, AsyncTask, JobScheduler and AlarmManager.
Continue learning about WorkManager, DownloadManager, Services, AsyncTask, JobScheduler and AlarmManager in week 8 of Android Bootcamp.
Learn about Model-View-ViewModel architecture in Android, using Jetpack Components, and Testing your code using Mockito, in week 9 of the Android Bootcamp.
Continue learning about MVVM architecture in Android, Jetpack Components, and Testing your code using Mockito, in week 9 of the Android Bootcamp.
Begin week 10 of the Android Bootcamp, by learning about Dependency Injection using the Koin framework for Kotlin and Android.
Continue learning about Dependency Injection using the Koin framework for Kotlin and Android, and testing your code, in week 10 of the Android Bootcamp.
In week 11 of Android Bootcamp, learn about Animations, meaningful motion in mobile applications, and how to test animations without running your apps.
In week 11 of Android Bootcamp, continue to learn about Animations, meaningful motion in mobile applications, and testing animations without running your apps.
August 10, 2020: In week 12 of Android Bootcamp, it's time for the capstone project!
August 13, 2020: In week 12 of Android Bootcamp, it's time for the capstone project!
In the final week of bootcamp, it's time for everyone to demonstrate their capstone projects!
In this special session of bootcamp, the group gets a chance to learn some interview tips, then practice them!
Graduation time! The students get some words of wisdom from site mentors, and graduate from bootcamp.