Thank you very much for going through your Self-Onboarding! This ensures a smooth onboarding into your volunteer experience. Please complete the following typeform to finish the self-onboarding. If you face any problems, you can indicate them in the typeform.
That's it! Thanks for completing your self-onboarding. Feel free to browse around the teacher hub. See you soon!
Here's an overview of the key tools we use for teaching and communication. Please set up these tools now to ensure effective collaboration with your team and students.
This is our main communication tool, both with teachers and with the students. You'll have access by default to your teaching team channel and the students' channel. Additionally, you can join our community channels in Berlin, NRW, and Hamburg to learn about local events. Please check Slack regularly during the semester and communicate with your teaching team via Slack if you cannot make it to class.
We use Google Calendar to send semester meeting appointments to teachers and students.
Our online sessions are running on Zoom. We highly recommend installing and updating the Zoom app on your device, as the online version doesn't cover all functionalities. Please note: The class Zoom link is the same for the entire semester.
We use Google Classroom to share material with the students and to collect and give feedback to projects and homework.
We use Figma for all practical activities. Join ReDI's Figma space to gain access to all templates and premium features.
Click on this link to join ReDI's Figma Space: Join ReDI's Figma Space
Click on Verify status in Figma
Provide the following info:
Are you a student, educator, or administrator? Educator
What type of institution do you attend or work for? Bootcamp or Online Program
Why are you applying for a free Figma Education plan? Describe that you need Figma's Education version to learn UX/UI.
What is your school's name? School not listed
School not listed: ReDI School of Digital Integration gGmbH
What is your school's website? https://www.redi-school.org/
Please upload a copy of your bootcamp receipt or course confirmation (upload this course outline).
URL of the course you are taking: https://www.redi-school.org/user-centered-design/online/dcp/ux-ui-design
Expected graduation date: June 2025
Please complete all steps before going to the next section of the self-onboarding. If you face any issues, please reach out to the ReDI team via E-Mail or Slack. Once you are done, let's dive into the Content Introduction.
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 UX/UI 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: User Research & Design Thinking, Mobile App Design using Figma, and a web application prototype. 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 invite you to four on-site community events throughout the semester if you are located in Berlin and surrounding. The Onboarding and Demo Day will also take place in person in Düsseldorf. You are more than welcome to join!
Four in-person sessions are taking place in Hamburg: Onboarding, two regular course sessions, and Demo Day. If you are based in Hamburg, it would be fantastic if you could support the course in one or more of these sessions.
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 📅.
Let's go to the next section and dive into the tools: Essential Tools.
Our UX/UI Bootcamp is project-based - students learn by working on hands-on projects. Each project is broken into weekly milestones.
Thursday: Introduce new concepts and the next milestone
Thursday - Wednesday: Students work on their milestone
Monday: Practice session with Q&A
Wednesday: Students present their milestones in the Coaching Session
Our core teaching materials are hosted in our GitHub repository:
Projects
Contains all course projects. Includes weekly milestones.
Slides
Contains slide decks to complement the teaching
Figma Files
Figma is the primary tool for UX/UI design. We store templates for the classes in our Figma Space.
Student Hub
Student-facing documentation, tutorials, and concept explanations. Students use this as their main reference.
Regular Class
Practice Session with Q&A
The practice session with Q&A aims to go through a practical example of the concepts taught in the previous regular class.
Coaching Session
No teaching is needed. Focused on reviewing student work and providing feedback.
Reviewing the milestoneREADME.md
t helps to understand what the milestone contains students are working on.
GitHub: You can find the projects in our GitHub Repo. Are the milestones clear for you?
Drive: Do you find the slide decks in the Drive?
Figma: Are you able to access the Figma templates?
Student Hub: The student hub is the "knowledge base" for the students where they find extra resources about the concepts being covered in the course. It is currently under construction. We will share it with you soon!
We are aware that the material is not perfect. That's why we aim to constantly improve it. Please help us to improve it further! If something is unclear or missing - feel free to add it! If you believe a practical example is needed in the slide decks or a template in Figma is missing, feel free to add it! As the session owner, you can teach the session as you like. You don't need to stick to cover the whole slide deck and go through all the slides. Thanks for further improving the content - like this the UX/UI bootcamp grows stronger from semester to semester.
We share several best practices in the Course Content section. For example, the concept of "How little is enough?" or the "I Do, We Do, You Do" methodology. In the end, it is your decision how you want to teach it. We recommend to browse through the concepts before teaching a session: Course Content.
That was a lot of content! Thanks for staying with us. Let's complete the self-onboarding now: Complete your Self-Onboarding.
Welcome to our teaching team! We're excited to have you join us in supporting ReDI students on their journey in tech. The UX/UI Bootcamp is an 18-week journey where students build realistic projects while learning modern web development skills.
As a teacher, your first step is to complete the self-onboarding process:
This hub contains everything you need to start and support your teaching journey. If you have any questions along the way, don't hesitate to contact our team on Slack.
- The slide decks help to cover the main content. They are very extensive. They are meant to give a base the session owner can rely on.
templates - The templates help to make the class more practical and interactive.
- Further explanations and resources shared directly with students
can help to recap the concepts
templates can help run the practical example.
Explore the to learn more about the course
Check out the
Review and get onboarded in the
Check out the
Complete your onboarding in
Ready to begin? Head over to the section!