LEARN TO CODE
FOR FREE.
We prepare the next generation for the jobs of today and tomorrow by offering high quality, peer-to-peer, and scalable software development education. Everyone 18 years and up is welcome to explore if 42 Porto works for you.
Upcoming events
CTRL+ Hire
42 Job Fair
The Future of Tech Talent Starts Here
To bridge our bold talent with forward-thinking companies - creating opportunities that drive innovation, diversity, and real-world impact.
Upcoming events
Sold out
Sold out
Upcoming events
Partnerships that bring 42 to life.















About 42
The School of the Future is in Porto.
Born in France more than ten years ago, 42 expanded worldwide to more than thirty countries, arriving in Porto and settling in the historic centre of town.
Our inclusive approach allows all individuals, regardless of academic background or professional experience, to develop new skills. Here, you will learn to program from scratch and, eventually, choose the specialization that interests you the most, such as cybersecurity, AI, game development, among many others.
Another key factor is that, besides being free, the school is open 24 hours a day, so you can balance the course with other commitments.
Top innovative schools, alongside MIT, Stanford and Caltech
6TH
GLOBAL TOP 100
INNOVATIVE UNIVERSITIES
1ST
GLOBAL TOP 100
ETHICAL VALUES
Methodology
What's different about 42?
No tuition fees
Education at 42 Porto is 100% free. Thanks to donations from our sponsors who share our vision that excellent education should be open and accessible to everyone we're able to provide our educational resources and campus facilities for free.
No academic background
Everyone 18 years and up can apply and we don’t look at grades, recommendations, or diplomas, nor do you need previous experience in programming to join 42 Lisboa.
Peer-to-peer pedagogy
At 42 Porto, students seek and share knowledge through teamwork, while solving real-world problems and supporting each other along the way. Peer learning encourages critical thinking, communication and innovation, preparing them for an independent work environment.
Project-based learning
Students take ownership of their learning experience through a hands-on curriculum. By tackling real-world problems and developing different skills, they stay up-to-date with the demands of the industry.
Gamified curriculum
Students learn by overcoming challenges, earning points, skills and progressing to the next level, which is more demanding than the previous one. Just like in a game, they can fail and try again, becoming better with each try.
Campus open 24/7
Each student learns at their own pace, so they can access the campus at any time to maximise their effectiveness.
Curriculum
Learn, Build, and Launch Your Coding Career
8 - 18 months
Common Core:
Become a junior software developer
Fundamentals of programming knowledge
Build your own portfolio of projects
Put your skills to use at a paid internship
Learn at your own pace
- Imperative programming in C
- Object-Oriented Programming in C++
- Data Structures & Algorithms
- Concurrent programming
- Network programming
- Networks and Systems administration.
- Graphics programming
12 - 24 months
42 Advanced:
Become an expert software developer
Specialize in the are of your choice at a high expertise level
Projects up-to-date with emerging industry trends
Put your skills to use at a paid internship
Choose from more than 50 campus worldwide and exchange
Lifelong learning
- Cybersecurity
- Advanced Algorithms and AI
- Game Development
- Mobile and Web Development
- Advanced Unix and Networking
Testemonials
Real Experiences, Real Stories
Jéssica
"42 Porto was crucial for my development in both soft and hard skills. I discovered the school at a time when I was unsure about how to change careers, and the innovative methodology gave me a new perspective. Additionally, I felt welcomed by the community, which made this journey even more special."
Jorge
"My background in Marketing & Foreign Languages equipped me with strong soft skills, but I lacked the technical skills needed to transition into software development. 42 Porto came at just the right moment, offering the knowledge, friendly atmosphere, and flexibility necessary to facilitate my career change."
Filipe
"I have a degree in social work and decided to change direction and dive into the world of programming. My experience with the learning system of 42 has changed my perspective of education as a whole, with the hands on approach and peer to peer learning."
Walter
"I've been a student at 42 Porto since 2023. At the end of the year I had the opportunity to start an internship as a Junior Full Stack Developer in an industrial company and for 6 months I was able to experience the day-to-day life of a development team."
Newsletter
Subscribe To Our Newsletter
"Among the best coding schools in the world."
"From dancer to programmer, with triple the salary? That's the effect of Escola 42."
"It's challenging, fun and, best of all, free - and it can be a passport to tomorrow."