Course Overview
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
ReDI Students
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.
Curriculum
The HTML & CSS Course is a 14-week foundational program designed to introduce students to web development. The course follows a project-based learning approach, ensuring that students apply newly learned concepts directly to practical projects. Each cohort consists of 25 students who meet twice a week (Tuesdays and Thursdays from 19:00-21:00). The format is hybrid, with two classes per semester being taught in parallel - on site in Hamburg and online. We also offer optional on-site events depending on the location.
Throughout the semester, students will complete three main projects:
E-Commerce Store – This project covers HTML basics, version control with Git & GitHub, command-line interface (CLI), CSS fundamentals, selectors, properties, the box model, and layout techniques like Flexbox and Grid.
Personal Portfolio – Students learn HTML forms, accessibility, advanced CSS selectors, transitions, pseudo-classes, and responsive design techniques including media queries and mobile-first development.
Final Capstone Project – Students consolidate their learning by implementing an independent project and presenting it on Demo Day.
Structure
The weekly schedule consists of two key session types: on Tuesday's coaching sessions, students present their weekly project milestones in small groups. Coaches provide feedback, guidance, and troubleshooting support. The session is highly interactive, ensuring students can apply newly learned concepts effectively. On Thursday, teachers introduce new topics through theory, live demonstrations, and guided exercises. At the end of the session, students receive their next project milestone.Sessions are interactive and hands-on, with students expected to code along.
Between sessions, students work independently on their weekly milestone, spending approximately 10-12 hours per week on project development and self-study.
Sessions
The course has two online sessions per week. For on-site events, check out On-site Activities. The session format differs from what you might have seen before.
Tuesday 19:00-21:00
Students present milestone progress in small groups
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
Roles
As a coach, you support the students in the Coaching session by giving feedback on their milestones and helping them advance.
4 hours per week
As a session owner, you lead the Input session. You introduce the milestone of the week and the relevant concepts to work on it. You prepare the session and coordinate with the teaching assistant.
4 hours per week
As a teaching assistant, you support the session owner in the input session. You open the Zoom call, track attendance, help answer questions, and provide support in break-out rooms.
3 hours per week
As a backup teacher, you are available and ready to jump in the case one of the teachers assigned for the day should have issues, or get sick. As a backup teacher, you don’t need to attend the session unless an emergency arises.
2 hours per week
On-site Activities
Two sessions during the course will take place on a hybrid format - students in Hamburg will have a session on site, while the other students a parallel session online. 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!
Conclusion
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 Timeline now 📅.
Last updated