Are you
Born 2 Code?
Join a hands-on, full-time software engineering program powered by world-class peer-to-peer learning. Become part of a global tech community with 50+ campuses worldwide.
Apply Now
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. Surpassing oneself is the only way to move forward, while relying on the group.
Gamified Curriculum
Our program is structured like a tree. As you master branches, new projects unlock, ensuring a unique journey for everyone.
We Celebrate Failure
There are no penalties for failing projects. We see failure as a requirement for levelling up and truly improving your skills.
Peer-to-Peer Pedagogy
Learn through collaboration. We provide the environment and the tools; the community provides the support needed to solve challenges together.
Campus Open 24/7
Everyone learns at their own pace. Our campus is always open and features yoga rooms, nap pods, showers, and dog-friendly spaces.
No Tuition Fees
Tech education should be accessible. 42 Berlin is 100% free, powered by partner donations to provide world-class training.
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.
Meet our partnersHow to apply
Sign Up
Create your profile on our application platform. It takes less than 2 minutes to register and start your journey into the system.
Introduction
Attend an Introduction Session (Online or On-Campus). Meet the team, explore the lab, and get a grasp of our peer-to-peer methodology.
The Piscine
The final selection. A 26-day immersive coding sprint. This is where you prove you belong in the next generation of tech leaders.










42 Curriculum
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.
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.
Work Experience
Apply your skills in the real world. After mastering the Core, you enter a 4-6 month paid internship. This experience validates your ability to contribute to production teams.
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.
Upcoming Events
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.
About the
42 Network
We are part of the 42 Network of Software Engineering Schools. The first 42 school opened in 2013 in Paris. Today, we are a global phenomenon.
All 42 schools use our signature peer-to-peer, gamified methodology and are completely tuition-free. We are a brand widely recognized by top employers worldwide as offering one of the most rigorous and effective educational models in the tech industry.

Frequently
Asked
Questions
Some of our most frequently asked questions that may be on the tip of your tongue. Check out the full FAQ page for a more cohesive list.
View All FAQsAfter 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.
Not at all! You do not need any prior coding experience, degrees, or specific grades to join. Our curriculum is designed to take you from absolute beginner to software engineer, as long as you have the motivation and dedication to learn.
42 Berlin is built on peer-to-peer learning, meaning on-campus collaboration is essential. While you manage your own schedule, physical presence at the campus is required to complete projects, review code with peers, and participate in the community.
Currently, we do not provide housing or accommodation for students. However, our campus is open 24/7, offering a comfortable space to study, rest, shower, and collaborate at any time of day or night.
42 does not issue traditional state-recognized degrees. Instead, you earn a certificate from the 42 Network, which is highly respected in the tech industry globally. Our graduates are consistently hired by top tech companies based on the skills and portfolio they build here.


