A free, onsite, world-class software engineering program powered by peer-to-peer methodology.

ARE YOU
BORN 2 CODE?

NEXT UP

INTRODUCTION MEETINGS

⏳ February 5th, 17:00 (Online)
⏳ February 17th, 18:00 (Onsite)

PISCINES

🐠 March 9th – April 2nd 

OTHER EVENTS 

Board Game Night – Every Wednesday at 18:00

Expressive Arts Workshops Register

👉 Explore the complete schedule on our Events page. 

A computer academy
that defies conventional
wisdom
42 Berlin is an important
contribution to counteracting
the shortage of skilled workers
For the tech leaders 
of tomorrow
A computer academy
that defies conventional wisdom
42 Berlin is an important
contribution to counteracting
the shortage of skilled workers
For the tech leaders 
of tomorrow

THERE WAS A BUG IN THE SYSTEM
AND WE FIXED IT

Project-Based Learning

Students take ownership of their learning. Most importantly, surpassing oneself is the only way to move forward, yet you can always count on the strength of the group.

Gamified Curriculum

Our learning program is structured like a tree. As you near the end of a branch, the branch splits and more projects are unlocked. This way, each student’s learning is unique.

We Celebrate Failure

You will not be penalised if you fail a project. Instead, we see this as a necessary step to levelling up. Failing is a part of the learning journey, since this is how we truly improve.

Peer-to-Peer Pedagogy

Each student must problem solve, work with others and fail a few times to find the answer. We provide you with the environment, tools, support, and community to find the answers.

Campus Open 24/7

Everyone learns at their own pace. That’s why the campus is open 24/7. It is also baby-friendly and dog-friendly. There are nap and yoga rooms, showers, and more.

No Tuition Fees

Education at 42 Berlin is 100% free. Thanks to donations from our partner companies, we provide tech education, without any red tape.

PROJECT-BASED LEARNING

Students take ownership of their learning. Most importantly, surpassing oneself is the only way to move forward, yet you can always count on the strength of the group.

PEER-TO-PEER PEDAGOGY

Each student must problem solve, work with others and fail a few times to find the answer. We provide you with the environment, tools, support, and community to find the answers.

GAMIFIED CURRICULUM

Our learning program is structured like a tree. As you near the end of a branch, the branch splits and more projects are unlocked. This way, each student’s learning is unique.

CAMPUS OPEN 24/7

Everyone learns at their own pace. That's why the campus is open 24/7. It is also baby-friendly and dog-friendly. There are nap and yoga rooms, showers, and more.

WE CELEBRATE FAILURE

You will not be penalised if you fail a project. Instead, we see this as a necessary step to levelling up. Failing is a part of the learning journey, since this is how we truly improve.

NO TUITION FEES

Education at 42 Berlin is 100% free.
Thanks to donations from our partner companies, we provide tech education, without any red tape.

OUR PARTNERS

We’re proud to have some of Germany’s largest tech companies by our side. Thanks to their donations and support, our education is accessible to all aspiring coders.

Volkswagen, partner of 42 Berlin coding school
SAP logo
Capgemini logo
Microsoft logo
T-Systems logo
Cariad logo
Bayer logo

HOW TO APPLY

01

Sign Up

Create an account on our application platform. It takes less than 2 minutes to register your details and start the process.

02

Introduction

Attend a short Introduction Session (Online or On-Campus). Meet the team, explore the campus, and understand the methodology.

03

The Piscine

Register for the Piscine. This 26-day immersive bootcamp is the final selection stage. Pass this, and you become a student.

THE 42 CURRICULUM

Selection Phase

The Piscine

Your journey begins with a 4-week deep dive. This immersive selection process tests your potential, not your past grades. You will solve coding challenges in C and Shell, learning to collaborate with peers in a high-intensity environment.

C Language Basics
Shell Scripting & Git
Peer Collaboration
Time Management
Duration 26 Days
Format Immersive 100% On-Campus
Prerequisite None Zero Coding
The Foundation

Common Core

This is your computer science foundation. You will build your own C libraries from scratch before expanding into Python, Docker, and AI. The curriculum spans 7 thematic modules and 27 projects.

C, Python & Shell
Docker & Virtualization
AI & Prompt Engineering
Full-Stack Web
Duration 12-18 Mo Average Pace
Scope 27 Projects Hands-on
Key Stack C & Python
Professional Phase

Work Experience

Apply your skills in the real world. After mastering the Core, you enter a mandatory 4-6 month paid internship. This experience validates your ability to contribute to production teams.

Production Code
Agile & Scrum
Code Review
Soft Skills
Duration 6 Mo Maximum
Status Paid Tech Role
Mastery Level

Specialization

Unlock the Advanced Curriculum at Level 10. You design your own path, specializing in high-demand fields. This phase rivals a Master’s degree in depth.

Advanced AI
Video Games
Web Dev
Automotive
Cybersecurity
Network Admin
Goal Level 21 Architect
Depth Master's Equivalent

THE 42 CURRICULUM

1. Piscine

2. Core Curriculum

3. Internship

4. Specialisation

1. Core Curriculum

2. First Internship

3. Specialisation

4. 2nd Intersnship

Before you start studying with us, you need to complete the Piscine, a 26-day coding challenge. Once you pass it your coding journey begins.

The 42 Berlin curriculum, inspired by École 42 in Paris, focuses on hands-on learning and peer collaboration. With 12,000+ global students, it teaches coding from scratch, supporting beginners and advancing those with prior knowledge.

You advance your knowledge by completing practical projects. These will be evaluated both by our evaluation software and your peers. This learning process makes our graduates extremely adept at communication, as well as preparing them for an independent work environment.

The 26-day long intensive programming bootcamp is part of the application process at 42. Designed as a 7 days/week experience, it allows applicants to learn the basics of Shell and C programming language from scratch. Those who successfully complete the Piscine become 42 students.

Starting Point

Your official studies at 42 Berlin begin with the Core Curriculum after passing the Piscine. Initially, all students start from the same point, learning essential soft and hard skills. Completion time varies based on your study dedication.

Core Subjects

The initial program covers a broad range of basics valuable for any career path, including Unix C, algorithms, networks, system administration, graphics programming, object-oriented coding, and more.

Gamified Learning

Our gamified model lets you unlock progressively harder projects as you earn experience points. Moreover, without penalties for failure, projects are structured like a tree, branching into different paths, allowing you to explore various aspects of coding and IT.

This unique approach means each student’s journey is personalized, experimenting with different projects and specializations.

Time Commitment

The Core Curriculum typically takes 18 months of full-time study. While 42 offers flexibility, the maximum completion time is two years. However, although some students may take side jobs, we recommend focusing full-time on 42 studies due to the program’s challenging nature and the need for steady progress.

After completing the core curriculum, you’ll have the opportunity to apply your new skills in a professional setting.

Students gain direct access to opportunities with renowned partner companies such as Microsoft, VW, CARIAD, Capgemini, T-Systems, SAP, and Bayer.

Nonetheless, you’re not obligated to work with these partners if you prefer alternative options.

The main part of the 42 curriculum allows you to specialize in various fields at any 42 campus globally.

Specializations include advanced algorithms and AI, game development, mobile and web development, cybersecurity, advanced Unix and networking, and SEA:ME.

In addition, our team regularly regularly introduces new options. Upon completing your specialization, you’ll possess senior software engineer skills, ready to decide when to become a 42 Alumni.

PROJECT-BASED LEARNING

OPEN DOORS & INTRODUCTION

Come experience 42 Berlin for yourself: see the campus in action, meet our team, and talk to students who are learning to code in a completely new way.

42 Berlin Impact reports: code the future

Impact Reports

Despite having opened it’s doors only in 2021 our coding schools –  42 Berlin & 42 Wolfsburg  have already left a significant footprint not only on the lives of our students but also on the organisations that hired our graduates. 

IMPORTANT DATES

BEHIND THE SCENES

ABOUT THE 42 NETWORK

We are part of the 42 Network of Software Engineering Schools. The first 42 school opened in 2013 in Paris. There are currently over 20.000+ active students around the world with 50+ schools open worldwide.

All 42 schools are using peer2peer, gamified methodology and are completely tuition free for students. 42 is a brand well known by employers in many countries as one of the most rigorous educational methodologies. If you are interested in learning more about other 42 schools, check out the 42 Network website.

Frequently asked questions

Some our of most frequently asked questions that may be on the tip of your tongue. Check out the full FAQ page for a more cohesive list.

After registration, you will need to pass a two-hour long online test, composed of cognitive games.

If you succeed, you will need to clear the last hurdle, the ‘Piscine’; our one-month-long selection process. During this intensive month, you will be immersed in our method to evaluate your potential. Successful completion of the Piscine ensures eligibility for our full curriculum.

Nope! We welcome in beginners and advanced coders alike. Of course, the programme might be initially more challenging if you’re never coded before, however it is designed to be completed by any level of experience.

No, we do not provide any online or remote study options. As a result, all students are required to complete the program with access to the campus. Most importantly, we’ve found that our peer-learning method is much more effective when done in person.

Even though we don’t provide our pisciners or students with accommodation or accommodation support, we can connect you with other pisciners before you begin and send you some useful hints about finding a flat in Berlin!

We are part of the 42 global network. At the moment we are in progress of getting licensed to allow our students  get a French Bachelor’s/Master’s degree from 42 Paris based on the level they reach in their curriculum ETA TBD.  However, we are not an Educational Institution in Germany yet. 

English