Introducing RW Community Care!

Introducing RW Community Care — a 3-month series of office hours, livestreams, bootcamps, and more — all 100% free! By Ray Wenderlich.

Save for later
Share
You are currently viewing page 2 of 2 of this article. Click here to view the first page.

Project 5: RW Bootcamp

As the capstone to RW Community Care, we will be running two online bootcamps, one for iOS, and one for Android, that will take you from having zero mobile development experience, all the way up to the level of a junior mobile developer!

Each week, you’ll attend live sessions led by our mentors, watch videos from our iOS or Android Learning Paths, and work through some coding exercises as homework. You’ll be part of a small, focused group of 10 students in the live sessions, so you’ll get to know some of the other students along the way!

These intense bootcamps are designed for people who could use a leg up into the mobile development world, and who want to take advantage of any extra time they have to help advance their career.

As such, these bootcamps are 100% free; the only way to get in is to apply for and receive a student scholarship to the bootcamp.

If you’re accepted into the bootcamp, you’ll get a free, 3-month raywenderlich.com Beginner Subscription to access the courses, so you don’t need to be a subscriber to apply!

iOS Curriculum

Here’s what we’ll be covering in the iOS Bootcamp:

  • Week 1 (May 25): Controls, Outlets, UIKit
  • Week 2 (Jun 1): Swift Fundamentals
  • Week 3 (Jun 8): Swift Functions & Types
  • Week 4 (Jun 15): Layout, Testing, and Debugging
  • Week 5 (Jun 22): Table Views
  • Week 6 (Jun 29): Collection Views
  • Week 7 (Jul 6): SwiftUI
  • Week 8 (Jul 13): Saving Data
  • Week 9 (Jul 20): Networking & Design Patterns
  • Week 10 (Jul 27): Concurrency & Memory Management
  • Week 11 (Aug 3): Animation, Xcode Tips & Tricks
  • Week 12 (Aug 10): Capstone project!
  • Week 13 (Aug 17): Graduation week

Android Curriculum

And here’s what we’ll be covering in the Android Bootcamp:

  • Week 1 (May 25): Basic Kotlin
  • Week 2 (Jun 1): Advanced Kotlin
  • Week 3 (Jun 8): Android Studio, Android, XML, Views, Activities
  • Week 4 (Jun 15): Multiple Activities, Intents, AndroidX, Dialogs, FAB, SharedPreferences Activity results
  • Week 5 (Jun 22): SharedPreferences, Files, SQL, Room, MVP/MVVM
  • Week 6 (Jun 29): Threading, Concurrency, Thread Switching, Main Thread, Coroutines (basics)
  • Week 7 (Jul 6): Networking, Network status/info, HTTP, REST, JSON, Retrofit
  • Week 8 (Jul 13): WorkManager, DownloadManager, Services, AsyncTask, JobScheduler, AlarmManager
  • Week 9 (Jul 20): Coroutines (in depth), Testing with Mockito, Jetpack (some components)
  • Week 10 (Jul 27): MVVM, Unit Tests, Data Binding
  • Week 11 (Aug 3): Dependency Injection, Koin, Dependency Management
  • Week 12 (Aug 10): Capstone project!
  • Week 13 (Aug 17): Graduation week

When Will the Bootcamps Take Place?

This is an intense and focused bootcamp, and we expect that your coursework will take 20-25 hours per week. You must be able to attend the two live video chat sessions each week, which are scheduled below:

  • iOS Bootcamp:
    • Start-of-week session: Mondays @ 9:30 – 10:30 PM EST
    • Mid-week session: Thursdays @ 9:30 – 10:30 PM EST
  • Android Bootcamp:
    • Start-of-week session: Mondays @ 1:00 – 2:00 PM EST
    • Mid-week session: Thursdays @ 1:00 – 2:00 PM EST

The bootcamps will run from 25 May to 20 August.

How To Apply for a Student Scholarship

We can only accept a maximum of 40 students in each bootcamp; that maintains a healthy student-mentor ratio of 10 students to 1 mentor.

We hope that this bootcamp will make a huge difference in our students’ lives! :]

To apply, please fill out the form linked below:

For more details, check out our RW Bootcamp and Student Scholarship Page.

Important: Applications are due by 12 midnight EST on Monday, May 18.

Where To Go From Here?

Phew – that was a lot! We’re excited about all of these projects, and we hope you are too!

To recap, all RW Community Care initiatives will run from today until Aug 22, in order to help you out as best we can during these challenging times. No matter where we all are in our respective careers, we all could use a little help once in a while!

Here’s what you need to know right now:

I want to give a huge thanks to the more than 30 mentors, speakers, developers, and other team members who have generously donated their time to the raywenderlich.com community. Teamwork helps you dream bigger, and our team members are solid, living proof of that.

Please be sure to say “thanks” to any of the mentors, organizers, moderators or other people that have helped you in any way; if we help even just one person as part of this project, we’ll know it was worth it!

We hope to see you at some of these free events over the next three months — enjoy! :]