> For the complete documentation index, see [llms.txt](https://redi-school-1.gitbook.io/full-stack-bootcamp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://redi-school-1.gitbook.io/full-stack-bootcamp/course-information/full-stack-bootcamp.md).

# Full Stack Bootcamp

### Course Plan

{% hint style="info" %}
🔗 **Onboarding Zoom Link:** [Join here](https://redi-school-org.zoom.us/j/89704714262?pwd=ja00SZK3Ybf2jiUD4JjSk6TUFmcEKC.1) — <https://redi-school-org.zoom.us/j/89704714262?pwd=ja00SZK3Ybf2jiUD4JjSk6TUFmcEKC.1>
{% endhint %}

{% hint style="info" %}
🔗 **Class Zoom Link:** [Join here](https://redi-school-org.zoom.us/j/87617346859?pwd=G4ggI4ZRABU3nYMfoBgPspIIS8nJoQ.1) — <https://redi-school-org.zoom.us/j/87617346859?pwd=G4ggI4ZRABU3nYMfoBgPspIIS8nJoQ.1>\
This **same link** is used for **every regular class session** throughout the semester. All regular sessions this term are online.
{% endhint %}

<table><thead><tr><th width="125.6171875">Day</th><th width="136.82421875">Date</th><th width="223.959228515625">Class</th><th width="489.85595703125">Topic</th><th>Format</th></tr></thead><tbody><tr><td>Mon</td><td>14.09.2026</td><td>Kick Off</td><td>Onboarding with ReDI Team</td><td>Online<br><a href="https://redi-school-org.zoom.us/j/89704714262?pwd=ja00SZK3Ybf2jiUD4JjSk6TUFmcEKC.1">🔗 Join Onboarding Zoom</a></td></tr><tr><td>Wed</td><td>16.09.2026</td><td>Kick Off</td><td>Kick Off Session with Teachers</td><td>Online</td></tr><tr><td>Thurs</td><td>17.09.2026</td><td>PROJECT 1<br>Intro to React</td><td>Setup VSCode, Node.js, TypeScript<br>Recap: JavaScript Fundamentals<br>Introduction to TypeScript</td><td>Online</td></tr><tr><td>Mon</td><td>21.09.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>23.09.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>24.09.2026</td><td>PROJECT 1<br>Intro to React</td><td>Git, GitHub<br>Team Collaboration Workflows</td><td>Online</td></tr><tr><td>Mon</td><td>28.09.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>30.09.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>01.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>React Fundamentals (SPA Concepts, Components, Tailwind)</td><td>Online</td></tr><tr><td>Mon</td><td>05.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>07.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>08.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Props, State, and Basic State Management</td><td>Online</td></tr><tr><td>Mon</td><td>12.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>14.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>15.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Recap of previous topics<br>Bonus topics (refactor and polish and/or Error Handling)</td><td>Online</td></tr><tr><td>Mon</td><td>19.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>21.10.2026</td><td>PROJECT 1<br>Intro to React</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>22.10.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Project 1 presentations<br>Start Project 2: Next.js setup, basic routing, SSR, SSG</td><td>Online</td></tr><tr><td>Mon</td><td>26.10.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>28.10.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>29.10.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Next.js advanced features, API integration</td><td>Online</td></tr><tr><td>Mon</td><td>02.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>04.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>05.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Databases</td><td>Online</td></tr><tr><td>Mon - Fri</td><td>09.11.2026 - 13.11.2026</td><td>Career Week</td><td>NO CLASS<br>Join Online Workshops</td><td>Online</td></tr><tr><td>Mon</td><td>16.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Databases (continued)</td><td>Online</td></tr><tr><td>Wed</td><td>18.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>19.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Next.js - API, Routing &#x26; Security</td><td>Online</td></tr><tr><td>Mon</td><td>23.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>25.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>26.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Project 2 progress check<br>Deployment</td><td>Online</td></tr><tr><td>Mon</td><td>30.11.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Wed</td><td>02.12.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Coaching Session</td><td>Online</td></tr><tr><td>Thurs</td><td>03.12.2026</td><td>PROJECT 2<br>Twitter Clone</td><td>Recap Session</td><td>Online</td></tr><tr><td>Mon</td><td>07.12.2026</td><td>DEMO WEEK</td><td>Class Demo Days where students present project 2</td><td>Online</td></tr><tr><td>Wed</td><td>09.12.2026</td><td>DEMO WEEK</td><td>Class Demo Days (continued)</td><td>Online</td></tr><tr><td>Fri</td><td>11.12.2026</td><td>DEMO WEEK</td><td>Hamburg On-Site Demo Day</td><td>📍 In-Person (Hamburg)</td></tr></tbody></table>

### ⭐ Help

For help, you can message your Contact Person or post in the Course Channel on Slack.

Have a question and want to talk it through? [Book Office Hours](https://calendar.app.google/KcbwfhJ8yE8yyGJAA) to schedule a time with Şevval.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://redi-school-1.gitbook.io/full-stack-bootcamp/course-information/full-stack-bootcamp.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
