Applicant Hub
  • 👋Welcome
  • 🌐Full-Stack Track
    • HTML & CSS
      • Prework - HTML & CSS
    • JavaScript
      • Prework - JavaScript
    • Full-Stack Bootcamp
      • Prework - Full-Stack Bootcamp
    • Full-Stack Circle
      • Prework - Full Stack Circle
  • 📊Data / AI Track
    • Python Foundations
      • Prework - Python Foundations
    • Data Analytics
      • Prework - Data Analytics
    • Machine Learning and AI
      • Prework - Machine Learning and AI
    • Data Circle
      • Prework - Data Circle
  • 💻Tech & Design Basics
    • Creative Communications
      • Prework - Creative Communication
    • IT Infrastructure Foundations
      • Prework - IT Infrastructure Foundations
    • UX/UI Bootcamp
      • Prework - UX/UI Bootcamp
  • 📚Resources
    • Camera On Policy
    • Prework
  • Frequently Asked Questions (FAQ)
Powered by GitBook
On this page
  • What is the course about?
  • Why should you take this course?
  • Project-Based Learning
  • Weekly Milestones
  • Course Outline
  • A typical week
  • Onsite Activities
  • Timeline
  • After the course
  • How to Graduate from the Course?
  • How to apply?
  • Sign up to Join Open Day
  • Complete Prework
  • Hand in Application Form
  • Interview (24.02 - 28.02)
  • Onboarding (10.03)
  • FAQ
Export as PDF
  1. Full-Stack Track

Full-Stack Bootcamp

PreviousPrework - JavaScriptNextPrework - Full-Stack Bootcamp

Last updated 8 days ago

What is the course about?

Are you ready to take your coding skills to the next level? In our Full Stack Bootcamp, you’ll learn how to build complete web applications—from designing user-friendly interfaces to managing back-end functionality. This course is perfect for anyone with a foundation in HTML, CSS, and JavaScript who wants to master full-stack development.

Over 18 weeks, you’ll work on real-world projects like building an e-commerce store, a Twitter clone, and more. You'll finish with strong coding skills and a professional portfolio, ready to apply for a front end or full stack internship. This bootcamp is ideal if you can commit to 20 hours a week and are keen to launch a career in tech.

Course Details

  • Classes: Monday, Wednesday and Thursday, 19:00 - 21:00

  • Time Invest: 20 hours per week

  • Timeline: Start Date is 08th of September 2025, End Date is 08th of December 2025 (14 weeks)

  • Hybrid: Certain events take place in person in the following locations: NRW, Berlin, Hamburg.

Why should you take this course?

  • Learn to build web applications from start to finish with foundational and advanced topics in front-end (HTML, CSS, JavaScript) and back-end (databases, APIs, server-side logic). Gain practical knowledge of modern frameworks and tools used in the industry.

  • Volunteers: Taught by volunteer tech professionals with extensive experience, offering insights into the latest technologies and best practices. Personalized guidance to help you grasp complex concepts.

  • Develop real-world projects that you can showcase in your portfolio. Gain experience working on project-based assignments, simulating professional development workflows.

  • Community: Our community is here to support you. You can ask questions, share insights, or connect with fellow learners and instructors through our Slack channel.

Project-Based Learning

The course follows a project-based learning approach. You learn hands-on through projects the whole semester. Each project lasts four weeks and includes a recap week, where the previous content is recapped.

Projects: You'll progress through four structured projects to master web development:

  • Project 1 - Intro to React: You build an e-commerce store using React basics, SPA concepts, React components, props, State, useState, React Router, error handling and Next.js.

  • Project 2 - Twitter Clone: You build a twitter clone using tailwind CSS designing an responsive UI, you use Next.js for routing, API integration.

  • Project 3 - Capestone Project: You build a final capstone project using React and NoSQL. You create a NoSQL database and integrate it with React/Next.js. You learn the basics of shell and SSH commands to deploy.

  • Project 4 - Job Readiness: In the final project, you create a powerful LinkedIn profile, CV, and portfolio, work on a design challenge, and learn how to apply for your first job.

Weekly Milestones

The projects are broken down into weekly milestones. Every week, you work on one milestone. You finish one part of the project each week and build it over time. This way, you can immediately implement what they learned from the course in their projects. You present your weekly milestone in the Coaching Session.

Course Outline

The Course outline is the following. It may change before the semester starts.

Week
Topic
Content

1

Kick-Off

Teachers & Students get to know each other

2

Preparation

Get started with the Setup VS Code, Git, GitHub

3

Project 1 - E-Commerce Store

React basics, SPA concepts, React Components

4

Project 1 - E-Commerce Store

Props, State, useState, useEffect

5

Project 1 - E-Commerce Store

React Router, global state, error handling, SSR with Next.js

6

Recap

Key concepts are reviewed

7

Project 2- Twitter Clone

Introduction to Tailwind CSS, designing responsive UI

8

Project 2- Twitter Clone

Next.js setup, basic routing, SSR, SSG

9

Project 2- Twitter Clone

Next.js advanced features, API integration

10

Recap

Key concepts are reviewed

11

Project 3 - Capstone

Basics of NoSQL databases, document structure

12

Project 3 - Capstone

Integrating NoSQL with React/Next.js

13

Project 3 - Capstone

Basic shell and SSH commands

14

Demo Day

Students present their final project.

15-18

Career project

ReDI Talent and Success Team will support students in their career preparation

A typical week

Monday 19:00 - 21:00

Every Monday from 19:00 to 21:00, you have a Q&A session in which you can ask any questions about your project. Furthermore, you practice the concepts with a hands-on activity with the teachers.

Wednesday 19:00 - 21:00

Every Wednesday from 19:00 to 21:00, you have a coaching session where you present your weekly milestone (part of your project) to a coach and receive guidance and support to complete it.

Thursday 19:00 - 21:00

Every Thursday from 19:00 to 21:00, you have an input session during which the teachers introduce new concepts.

Friday - Monday

You work on your weekly project milestone. That means you will be coding hands-on by yourself. If you run into problems, you can contact your class on Slack. You complete the milestone before Wednesday to present it in the session.

Onsite Activities

Based on your location there are different on-site activities. Find out more below.

If you are located in Berlin and surrounding, we invite you to four on-site community events throughout the semester.

If you are located in NRW, we invite you to four on-site community events throughout the semester. The Demo Day will also take place in person in Düsseldorf.

If you are based in Hamburg, you will join the course four times in person: Onboarding, two regular course sessions, and Demo Day.

Timeline

Month
Topics
Description

June

Open Days

Join Info Sessions to get to know ReDI School & Fall 2025

July

Open Days

Apply

Join Info Sessions to get to know ReDI School & Fall 2025 Complete the application form and finish your prework.

August

Student Interviews

Students are interviewed for the course.

September

Kick-Off Course runs

We kick-off the semester.

September

Course runs

You join the sessions and work on your project.

October

Course runs

You join the sessions and work on your project.

November

Course runs

You join the sessions and work on your project.

December

Course runs

Demo Day

The course finishes! Students present their final project.

January

Career Project

Students complete their career project.

After the course

  • After completing the Full Stack Bootcamp, you’ll be ready to build and deploy complete web applications using modern tools like React and Next.js.

  • You’ll have a strong portfolio showcasing real-world projects, including an e-commerce store and a personal capstone project.

  • Prepare for the Job Market: You crafted a professional LinkedIn profile, CV, and portfolio, tackled case study challenges, and learned job application strategies.

  • With your front-end and back-end development skills, you’ll be prepared to apply for internships and junior developer roles.

  • You can further sharpen your skills in ReDI’s Full Stack Circle.

How to Graduate from the Course?

To graduate and receive the ReDI Certificate, we ask you to:

  • Submit all three projects

Is this course for me?


How to apply?

1

Optional for current ReDI students. Join us to find out more about the courses and requirements.

2

Complete it before the application deadline. Start early! The Prework might take up to 20 hours in total. The deadline is stated in the email with the link to the application form.

3

Hand in Application Form

We ask you for the link to your completed prework in the application form.

4

Interview (24.02 - 28.02)

Depending on your course, you may be interviewed by the teachers.

5

Onboarding (10.03)

Your course starts!

Complete Your Prework


FAQ

Not sure which track you are interested in?

If you don't have any experience with tech, apply to our introduction course: HTML & CSS, Infrastructure Basics, Python Foundations or UX/UI Design Bootcamp. To understand which tech career interests you, check out the following link:

Not sure which course level to apply for?

Attended 80% of the sessions (We have a )

you are committed to working in the

to Join Open Day

Complete

Start applying now by completing the !

Check out the of the different levels. If you are a little bit challenged but able to complete a Prework, then the level is right for you.

🌐
camera on policy
ReDI style
Sign up
Prework
Full-Stack Bootcamp Prework
How to choose a tech career?
Career Changer Playbook
Prework
More information

🤖 Unsure about the course?

Try out our (you need a ChatGPT account to access it). Please keep in mind that the Chatbot might make mistakes. You can find all the correct information on the Applicant Hub.

AI Chatbot on Open AI
Career Tech Guide

Still unsure what to do..?

You tried our - and didn’t find the answer you needed? Please make sure to review the Applicant Hub carefully, your answer is likely there. Still stuck? Check our . Alternatively, you can reach out to us via email: .

💬
AI Bot
FAQ Page
dcp@redi-school.org

ReDI Style

This course is about active participation. You will be asked to work independently on project parts (weekly milestones). You are in charge of your learning journey. Are you ready to work on hands-on projects and participate actively in the sessions? Then join us!