42 is a coding school, recognized as one of the best in the world, with an innovative and disruptive educational model, based on a peer-to-peer, project-based, and gamified learning system. Founded in Paris in 2013, 42 is present in more than 40 cities worldwide, offering anyone at least 18 years old the opportunity to learn to program for free. Despite having many students who joined 42 without any prior code experience, the school’s employability rate is 100%.
Peer-to-peer is a model based on learning between students instead of a student-teacher relationship. At 42 Porto, students teach, learn, and evaluate each other. This method develops critical thinking, teamwork, and communication skills.
At 42, the progression in the program happens by obtaining points, as if it were a game. With these points, you level up and unlock new projects and learning paths. Your level defines how far you have progressed through the program, so the more points you earn, the further you get.
42’s program is based on peer-to-peer learning, so all students work together, teach, and learn from each other. Thus, at 42 Porto, you’ll be a teacher and a student at the same time. You can also count on a team that helps you guide your curriculum and ensures the school’s running smoothly.
Your projects are evaluated by other students based on correction criteria pre-defined by the 42 pedagogical team. You must evaluate your colleagues’ projects yourself, so you will have to save some time to do so.
The 42 Porto program is divided into 4 stages:
Common Core– Learn the fundamentals of programming by developing the first projects. IF you apply around 40 weekly hours to 42, you can complete this stage in between to 12 to 18 months.
Professional Experience – Apply the knowledge acquired in the real world with a professional experience lasting between 4 to 6 months.
Specialization– Explore and deepen your knowledge in more specialized projects. The average duration is approximately 1 and a half years, but yet again, you are the one who defines your time scale.
Final Internship – Minimum 6 months.
You start by learning the fundamental programming concepts and the foundations of the C language. As you evolve, you will begin to venture into UNIX, graphic programming, and web programming. After that, the curriculum includes projects with more in-depth knowledge in several areas: Object-oriented Programming, Mobile, Functional Programming, Web Security, Reverse Engineering, Malicious Code, Kernel Programming, Network Programming, Artificial Intelligence, 3D among others. Each student’s experience is unique.
At 42, each student has the freedom – and responsibility – to learn at their own pace, so there is no set period to complete your studies. Experience dictate that on average students take between 12 to 18 months to complete the common core, if they dedicate around 40 weekly hours to 42.
Although not recommended, you can freeze your route at any time. 42 Porto requires a lot of time and dedication, but sometimes unforeseen events come up and causing you to take a break. In these cases, it is best to talk to the 42 team and freeze the program so you can resume it as soon as possible.
Applications for 42 Porto are open 365 days a year. After successfully completing two online logic games – the first of 4 minutes and the second of about 2 hours -, you’ll proceed to the check-in, a 1hour session where you will get to know the school, the method, the team, and other candidates like you. Finally, you dive in the Piscine for 26 days, a phase of the process where you will learn a lot about programming, teamwork, and about 42.
Anyone aged at least 18 or who has completed highscgool is welcome to submit an application. There are no other requirements. Simple, isn’t it?
You don’t need to have any coding experience to start learning at 42 Porto. Most of the 42 students in the world don’t have any bases whatsoever, and they still achieve extraordinary results. You can be like them!
The 42 student is able to overcome obstacles, is proactive, curious, creative, dedicated, and good at working in a team. These characteristics are very beneficial for our program and will be developed along the way.
Online tests take just over 2 hours.
Yes! Check-in is a 1 hour session in which candidates visit 42 to get to know the school, the methodology, and the environment in which they may study. A candidate can only register for the Piscine after having participated in a Check-in. Several Check-in and Piscine dates are available throughout the year. All these dates will be communicated to the selected candidates from the online tests so that they can choose the times that are most favorable to them.
There will be several Check-ins held at 42 Porto throughout the year. After you pass the online tests you’ll have access to the next scheduled events. You’ll also receive an email every time new Check-ins are scheduled.
Check-in dates vary throughout the year. The number of applications may be higher than the number of places available. If this is the case, the first to register will fill in the spots. If all vacancies are filled, we start a waiting list. Any dropouts are filled out by the candidates on the list. The best option is to hurry up!
Piscine dates are always announced on 42 Porto’s website and social networks. The next Piscines will be from:
Piscine #2: August 15 until September 9, 2022
Piscine #3: September 19 until October 14, 2022
All candidates who successfully complete the online tests will receive an email informing them of the available dates and next steps. Entries to the Piscine are only valid after the candidate has completed the Check-in and when made on the admissions website: face-to-face or email applications are not accepted.
The Piscine is a phase of the selection process that lasts 26 days and involves face-to-face experience at the 42 Porto campus. This is typically a very intense period of great commitment and enormous learning. During the Piscine, you’ll discover a lot about the basics of programming and the importance of working as a team.
We do not reveal the selection criteria, but we can tell you this: candidates who work hard, make progress, work as a team and never give up are the ones that best fit the 42 profile. Though it is really important that you are able to progress during the piscine, it doesn’t really matter who is the first one to finish the exercises, but rather who is motivated and enthusiastic about continuing learning.
The Piscine is a 26 days, mmonday to sunday, very intensive bootcamp, that aims for you to trully experiment the 42 learning method and understand if this is the best for you. If you are unable to commit to the 4 weeks when you sign up for the Piscine, you can always try to register for another date. On average, applicants who successfully complete the Piscine daily dedicate 10h to 14h to it.
There’s no problem at all. All candidates are free to withdraw at any time. You can just leave without any obligation. But if you happen to have that intention, we would like to understand your reasons and talk about it. Who knows, you might change your mind.
Yes. The program is a continuation of the Piscine, so you should start it during the following year, on one of the scheduled kick-offs.
Results of the selection process are announced up until 2 weeks after the end of each Piscine. Each candidate gets an email with their results. Stay tuned!
The Piscine model aims to help the candidate and the 42 team assess who is compatible with the 42 methodology. If you don’t pass the Piscine, you can apply once more to any of the 42 schools worldwide, but only after 365 days. Thus, you can attend one Piscine per year but only two throughout your life. If you do not pass the Piscine, do not be discouraged. Your profile may not be the most suitable for studying at 42, but there are many other ways to learn to code. There is an appropriate learning method for everyone!
More than teaching you how to program, 42 Porto teaches you to overcome challenges. You have countless paths to choose from throughout the program, so you can specialize in whatever you want: Mobile, Functional Programming, Web Security, Reverse Engineering, Malicious Code, Kernel Programming, Network Programming, Artificial Intelligence, 3D, etc. Big tech companies around the world are always on the lookout for 42 students and often offer them job opportunities when the program is still halfway through!
In Portugal, 42 is not officially recognized as a school. However, once you finish the Common Core and you complete your first professional experience, you can request your 42 diploma. More important that that, the experience and the skills you conquer throughout your time as a 42 student are gonna reveal themselves pretty valuable. Moreover, 42 has several partners interested in offering you an opportunity. The 100% employability of students 42 worldwide speaks for itself.
We will give you all the tools you need to get a job, but at the end of the day, you will be the one to get it. On our part, you can count on conferences, workshops, and other events that allow you to meet potential employers, besides a job platform with the announcement of various offers worldwide.
42 students can apply for any job in the fields of technology. Our students end up building successful careers as software engineers, product managers, digital solution architects, User Experience designers, User Interface, etc. Whatever job you want in the area, whether it already exists or not, you will likely be able to get it.
Yes. Piscine and the 42 program must be completed in person and on campus. The development of soft skills, the peer learning methodology, and the assessment system made by students are essential characteristics of our learning philosophy, so you need to be physically present at school. You will have the opportunity to work on your projects remotely, from your personal computer, but you will not have access to the 42 platform. You will be encouraged to work with your peers, so the campus truly is the best place to meet and move forward on your projects.
You don’t need any material to study at 42 Porto. The campus is equipped with enough computers for all students. If you want you can bring your own computer and work on it, but you will only be able to submit your work on the school’s computers.
At 42, there are no scheduled classes, and you are the one who will organize your time and schedules. The school is open 24 hours a day throughout the year, and you can expect to spend most of your working time on campus – 40 hours per week on average, as the program requires a lot of dedication and work.
All 42 Porto projects and content are available in English and most of them also in Portuguese.
42 is the only school in Portugal that allows you to have 100% free practical learning, an innovative methodology, and a study plan that is considered worldwide as one of the best in programming. You will be asked to work as a team and develop soft skills that will suit you a lot in the future.
Because we want 42 Porto to always be available for each student to be able to advance the program at their own pace, in the hours that are most practical for them. This way, you can use the campus whenever you want, entering and leaving without any problems. You can also count on a campus security guard around the clock.
42 Porto is based in the historical center of the city, at Aliados, well served by public transportation, close to the City Hall and the subway station of Trindade and Aliados. This is an area of easy access, well served with public transportation, and a vast variety of restaurants and services.
If that’s what you wish, it’s more than possible. But you are likely to develop new skills and interests and find other jobs that you like best. After all, no company or organization stays unaffected by digital transformation. Who knows what the future holds!
Yes, 100% free. We believe everyone deserves the opportunity to develop their talents and fulfill their dreams, regardless of their background and resources. We will not charge you anything before, during, or after your journey at 42 Porto. This is possible thanks to the support of two founding partners SaltPay and Critical Techworks, as well as from Amorim, BA Glass, Ecosteel, Sodecia, Sogrape, Sonae, Prozis, Vicaima, João Nuno Macedo Silva e Câmara Municipal do Porto
You must consider that you need a place to sleep and cover your daily expenses (transport, meals, etc.). As for 42, you shouldn’t consider anything! (100% free).
MORE ABOUT 42
If you have this question is because you’ve never got in touch with the science fiction book “The Hitchhiker’s Guide to the Galaxy”, by Douglas Adams. In this story, 42 emerges as the answer to the meaning of life, the universe, and everything.
“Piscine” is the French word for swimming pool. It has this name because, during this phase you’ll dive with the other candidates in a massive world of programming – and learn to swim in it.
In addition to being 100% free, 42 has a different duration than bootcamps, does not focus on learning specific languages, and, above all, teaches you how to learn to learn. At 42 Porto, we do not want you to “copy-paste” code available on the internet: we want you to understand precisely what you’re writing and what you want to do. We focus on deepening knowledge.
No. 42 Porto students have full ownership of all the code they create on campus, in both curricular or personal projects. We don’t want to stop our students from making big strides and starting their path.
Of course you can! All you have to do is apply. Like 42 Porto, the other 42 schools are also free, inclusive, and adopt the same program of studies. However, it is only possible to request a transfer between campuses after completing the first professional experiece. This means that you’ll always start the program on the same campus where you attend your Piscine.
42 Porto offers a world-class program that challenges students through projects of gradual complexity. Each exercise is unique and requires you to think outside the box – along with other talented and motivated students. Everyone has a rewarding experience while attending the school, whether they have prior programming skills or not. More than learning to code, at 42, you’ll develop your teamwork skills, adaptability, problem-solving, communication, resilience, autonomy, and responsibility.