Full-Stack Bootcamp
Last updated
Last updated
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.
Classes: Monday, Wednesday and Thursday, 19:00 - 21:00
Time Invest: 20 hours per week
Timeline: Start Date is 10th of March 2025, End Date is 19 July 2025 (18-weeks)
Hybrid: Certain events take place in person in the following locations: NRW, Berlin, Hamburg.
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.
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.
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.
The Course outline is the following. It may change before the semester starts.
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
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.
January
Open Day
Apply
Complete the application form and finish your prework.
February
Student Interviews
Students are interviewed for the course.
March
Kick-Off Course runs
We kick-off the semester.
April
Course runs
You join the sessions and work on your project.
May
Course runs
You join the sessions and work on your project.
June
Course runs Demo Day
The course finishes! Students present their final project.
July
Career Project
You complete your career project
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.
To graduate and receive the ReDI Certificate, we ask you to:
Submit all three projects
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.
Attended 80% of the sessions (We have a )
you are committed to working in the
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.
You tried our - and it couldn't fully help you ..? In that case, please go through the Applicant Hub thoroughly. The answer is probably in here . Alternatively, you can reach out to us via email: .