42 | Porto

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

20/11 18:30H

13/01 – 07/02

13/02 – 07/03

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

Wuri Logo

6TH


GLOBAL TOP 100

INNOVATIVE UNIVERSITIES

1ST


GLOBAL TOP 100

ETHICAL VALUES

Methodology

What's different about 42?

Man sitting while raining cash

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.

Students celebrating

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.

Team of 3

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.

Lego pieces

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.

Person playing video-games

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.

People working day and night

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

Common Core Icon

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
Specialization Icon

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

software developer 42

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."

software developer 42

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."

software developer 42

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."

software developer

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."

More about 42

Discover our story

Have questions? Browse our FAQ section here.

Newsletter

Subscribe To Our Newsletter

"Among the best coding schools in the world."

Logo RTP

"From dancer to programmer, with triple the salary? That's the effect of Escola 42."

Sapo Logo

"It's challenging, fun and, best of all, free - and it can be a passport to tomorrow."

Logo Exame.