Course Overview
Last updated
Last updated
Welcome to ReDI School! We really appreciate that you are part of our community. In this page, you'll find an overview of the course. By volunteering, you contribute to our main goal: help our students gain the necessary skills to find a job in tech. ReDI School has now helped over 17.000 people advance their tech skills. This is only possible with the support of our volunteers <3
Our student community brings together people from over 138 countries. Your course won't be different. Your students will come from a wide range of countries. They also come from diverse professional backgrounds - some are currently unemployed or underemployed, while others are students looking to prepare for their careers. With an average age of 32, many of our students hold a university degree and have several years of work experience. What unites all students is their passion for technology and their aim to build a career in the tech industry.
❤️ Thank you for supporting our students as they take another step in their journey! To learn more about ReDI students and our community, visit About ReDI School.
The Full Stack Bootcamp is an 18-week intensive program that combines 14 weeks of technical training with a 4-week career project. Each cohort consists of 25 students who progress through the program together, meeting three times per week in the evenings (Monday, Wednesday, and Thursday from 19:00-21:00). The program follows a project-based learning approach where students work through three main projects: an E-Commerce Store focusing on React basics, a Twitter Clone exploring Next.js, and a Capstone Project incorporating full stack development. Each project spans four weeks and includes weekly milestones and a recap week for review.
The weekly schedule includes three distinct session types: Monday's Practice Session for exercises and Q&A, Wednesday's Coaching Session where students present their progress in small groups, and Thursday's Regular Class introducing new concepts. The teaching team consists of various roles including Session Owners who lead regular classes, Coaches who guide small groups, and Practice Session Owners who run exercise sessions. Volunteers typically commit to one role for the entire semester, investing 3-4 hours per week in direct teaching plus preparation time.
While the program is primarily conducted online via Zoom, it maintains a hybrid format with four on-site community events throughout the semester. The bootcamp is available in three locations (Berlin, NRW, and Hamburg), with local events specific to each city. Students are expected to dedicate approximately 14 hours per week to self-study in addition to attending the scheduled sessions.
Monday 19:00 - 21:00
This is a practice and Q&A session. Students can ask questions about the newly learned concepts and get support when they are stuck on the project. Furthermore, we have run exercises to practice the content.
Session Owner, Session Assist
Wednesday 19:00 - 21:00
Learners present their solutions to the weekly milestones in small groups (breakout rooms). Coaches give feedback and help the students advance.
4-5 Coaches
Thursday 19:00 - 21:00
This regular class is taught in pairs, with one person assigned as a session owner (the lecturer) and one as a teaching assistant. The class introduces the students to the new topic of the week through theory and practice.
Session Owner, Session Assist
A coach supports 4-5 students in weekly coaching sessions, providing feedback on project milestones and helping students progress. During these 2-hour sessions, students present their work and receive personalized guidance in small groups.
4 hours per week
A session owner leads the weekly regular class, introducing new concepts and guiding students through exercises using prepared materials. They have the flexibility to adapt the teaching materials to their style while ensuring all key concepts are covered.
4 hours per week
A session assistant manages the technical aspects of online classes, including Zoom setup, attendance tracking, and breakout room management. They also support students during exercises and help answer questions in the chat.
3 hours per week
A backup teacher stands ready to cover any role if a scheduled teacher is unable to attend. They don't need to attend sessions unless called upon, but should be familiar with the course content and different teaching roles.
2 hours per week
A practice session owner leads weekly sessions focused on practicing concepts from the previous class through hands-on exercises. They guide students through practice activities and answer questions about both concepts and project milestones.
4 hours per week
We are organizing on-site activities in our three main locations. Find out more below.
We invite you to four on-site community events throughout the semester if you are located in Berlin and the surrounding. The Onboarding will also take place in person in Berlin. You are more than welcome to join!
We hope that by reading this, you have a better idea of the course and what it means to volunteer at ReDI. Let's explore the Timelinenow 📅.