How to get into 42 berlin

STEP 1

Start your application process by joining an Introduction

Book one of the available spots below, visit our campus in Berlin and learn more about the school and its curriculum. After that, we’ll guide you to the next step of the application process.

STEP 2

Play a game that will test your logical thinking skills

During the Introduction we will provide you with access to the application platform where you complete two gamified logic tests. If you pass it you will gain access to the next step.

STEP 3

Pass the Piscine, an intense 26-day coding bootcamp

The Piscine tests your logic, grit, and collaboration. It is a full-time on-site course, you must be in Berlin to participate. Once you succeed, you become a 42 student.

JOIN AN INTRODUCTION

THE PISCINE

The Piscine is the final step before full admission to 42 Berlin. Over four intensive weeks, you’ll dive into the fundamentals of programming, no matter your starting level.

Whether you’re a complete beginner or looking to sharpen your skills, the Piscine gives you a chance to experience our hands-on, peer-driven learning approach.

It’s a condensed version of the 42 Berlin curriculum, designed to challenge you, grow your capabilities, and help you decide if this is the right environment for you. You’ll write a lot of code, meet a lot of people, and get a real taste of what life at 42 is like.

By the end, you’ll know if this way of learning is right for you. Yes, it’s tough. But it’s also where the fun begins.

Immersive & intense

For four weeks, you're invited to go all in. Seven days a week, fully immersed in learning to code and working through real challenges with your peers.

It’s intense, hands-on, and a direct experience of how things work at 42 Berlin. By the end, you’ll know if this way of learning is right for you.

Beginner-friendly

No experience? That's not a problem. The Piscine starts from scratch but doesn’t slow down. Whether you’re new to coding or brushing up, it’s built to stretch your limits and teach you fast. Everyone is challenged—no matter their background.

Selbstentwicklung

You won’t just learn to code—you’ll learn about yourself. The Piscine pushes you into new territory where you’ll face both technical and interpersonal challenges.

Expect moments of growth and collaboration as you build resilience and solve problems in new ways.

Eintauchen

Einen Monat lang wirst du ermutigt, sieben Tage die Woche zu programmieren und vollständig in unsere Lernmethoden einzutauchen. Danach weißt du, ob 42 Berlin das Richtige für dich ist.

Coding education: We celebrate failure​

Anfängerfreundlich

Alle Erfahrungsstufen sind willkommen. Es ist eine sehr herausfordernde Erfahrung, aber die Piscine lehrt Programmieren von Grund auf.

Coding education: Gamified curriculum​

Selbstentwicklung

Neben dem Erlernen von Programmierung wird dir die Piscine viel über dich selbst beibringen. Zwischenmenschliche und technische Herausforderungen werfen dich direkt ins kalte Wasser der Problemlösung, die in allen Bereichen des Lebens anwendbar ist.

WHAT TO EXPECT

During the Piscine, you will learn about Linux, the Shell, and terminal commands. You will discover the basics of the C programming language and write your first functions and simple programs.

Piscine exercises are grouped into modules that allow you to focus on one specific concept. Rather than watching tutorials and copying what you see on a screen, you’ll come up with solutions to problems on your own and test your newly gained knowledge in a practice-based context.

You are encouraged to work with other candidates and find solutions together, because collaboration is a powerful way to accelerate learning.

All modules must be evaluated by other candidates. This is what we call peer evaluation. It’s an opportunity to discover different approaches to programming and discuss the concepts covered in the exercises.

Even if the evaluator and the evaluated are at different levels, everyone can benefit from the experience. Peer evaluations are often when you learn the most during the Piscine.

In addition to that, there will be an automated evaluation that thoroughly tests your code.

During weekends, mandatory work groups let students collaborate on projects. We call these “Rushes”.

Rushes are evaluated by the pedagogical staff or advanced students involved in educational activities.

The feedback you receive during these evaluations is invaluable, it offers you deep insights into your coding approach and helps you improve.

Once a week, a machine exam is proposed. You must solve increasingly difficult problems in a limited time in order to test your level and use what you’ve learned. You will not get any help here.

This is an opportunity to observe your progress and achievements and go beyond. You will find solutions to problems you were absolutely clueless about days or weeks before.

The Piscine is not just about work. Events are set up for candidates to meet and start bonding.

Nobody knows one another in the beginning, but more often than not, work groups turn into friend groups. 

Die Piscine-Übungen sind in Module unterteilt. Diese Module ermöglichen es dir, dich auf ein spezifisches Konzept zu konzentrieren. Anstatt Tutorials anzusehen und das Gesehene vom Bildschirm zu kopieren, entwickelst du selbst Lösungen für Probleme und testest dein neu gewonnenes Wissen in einem praxisorientierten Kontext.

In addition to an automated evaluation, all modules must be evaluated by other candidates in the Piscine. This is what we call peer-evaluation.

This is an opportunity to discover other ways to program and discuss topics tackled in the exercise. Even if the assessor and the assessed are not at the same level, everyone can benefit from this experience: peer evaluations are when you learn the most from your experience in the Piscine

During weekends, mandatory work groups let students collaborate on projects. We call these “Rushes”.

Rushes are evaluated by the pedagogical staff or advanced students participating in educational activities. Advice given during the evaluations is precious and offers you thorough feedback about the way you code.

Once a week, a machine exam is proposed. You must solve increasingly difficult problems in a limited time in order to test your level and use what you’ve learned. You will not get any help here.

This is an opportunity to observe your progress and achievements and go beyond. You will find solutions to problems you were absolutely clueless about days or weeks before.

Die Piscine dreht sich nicht nur um Arbeit. Es werden Events organisiert, damit die Teilnehmer sich kennenlernen und anfangen, eine Verbindung aufzubauen. Zu Beginn kennt niemand den anderen, aber meistens verwandeln sich Arbeitsgruppen in Freundesgruppen. 

"The Piscine is an unforgettable experience."

German