/42-School-Guide

This guide shows what order you should do the 42 Projects in (From Easiest to Hardest)

1️⃣ The Numbers in Each Ring is Recommended Which Project to Start With

🌑 Number of Days You Get When You Pass The Project (Numbers Below Are Not 100% Accurate)

🕑 How Long The Evaluation For That Project Is

👥 Who Marks Your Project

How Many Evaluation Points You Need To Be Marked On That Project



You Start The Common Core With 77 BlackHole Days.

⚪ Common Core Rank 00

1️⃣ Libft (C - Solo Project) - https://github.com/pasqualerossi/Libft

🌑 BlackHole: 60 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Moulinette and 3 Peers | ✅ 3 Evaluation Points


🟠 Common Core Rank 01

1️⃣ Born2BeRoot (Virtual Machine using Debian - Solo Project) - https://github.com/pasqualerossi/Born2BeRoot-Guide

🌑 BlackHole: 14 Days Without Bonus | 🕑 Evaluation Length: 1 Hour | 👥 Only 3 Peers | ✅ 3 Evaluation Points


2️⃣ Ft_Printf (C - Solo Project) - https://github.com/pasqualerossi/Printf

🌑 BlackHole: 20 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Moulinette and 3 Peers | ✅ 3 Evaluation Points


3️⃣ Get_Next_Line (C - Solo Project) - https://github.com/pasqualerossi/Get_Next_Line

🌑 BlackHole: 20 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Moulinette and 3 Peers | ✅ 3 Evaluation Points


🔵 Common Core Rank 02

1️⃣ MiniTalk (C - Solo Project) - https://github.com/pasqualerossi/MiniTalk

🌑 BlackHole: 20 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Only 3 Peers | ✅ 3 Evaluation Points


2️⃣ So_Long (C - Solo Project) - https://github.com/pasqualerossi/So_Long

🌑 BlackHole: 20 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Only 3 Peers | ✅ 3 Evaluation Points


3️⃣ Push_Swap (C - Solo Project) - https://github.com/pasqualerossi/Push_Swap

🌑 BlackHole: 20 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Only 3 Peers | ✅ 3 Evaluation Points


🖥️ Exam Rank 02 - https://github.com/pasqualerossi/42-School-Exam-Rank-02

🌑 BlackHole: 0 Days | ⏰ Exam Length: 2 to 4 Hours | 👥 Moulinette Only


🟡 Common Core Rank 03

1️⃣ Philosophers (C - Solo Project) - https://github.com/pasqualerossi/Philosophers

🌑 BlackHole: 40 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Only 3 Peers | ✅ 3 Evaluation Points


2️⃣ Minishell (C - Group Project) - https://github.com/pasqualerossi/Minishell_Resources

🌑 BlackHole: 20 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Only 3 Peers | ✅ 3 Evaluation Points


🖥️ Exam Rank 03 - https://github.com/pasqualerossi/42-School-Exam-Rank-03

🌑 BlackHole: 0 Days | ⏰ Exam Length: 2 to 4 Hours | 👥 Moulinette Only


🟢 Common Core Rank 04

1️⃣ NetPractice (Networking - Solo Project) - https://github.com/pasqualerossi/NetPractice

🌑 BlackHole: 30 Days Without Bonus | 🕑 Evaluation Length: 15 Mins | 👥 Only 3 Peers | ✅ 3 Evaluation Points


2️⃣ Cub3D (C - Group Project) - https://github.com/pasqualerossi/Cub3D

🌑 BlackHole: 30 Days Without Bonus | 🕑 Evaluation Length: 45 Mins | 👥 Only 3 Peers | ✅ 3 Evaluation Points


3️⃣ C++ Modules 00-04 (C++ - Solo Projects) - https://github.com/pasqualerossi/C-Plus-Plus

🌑 BlackHole: 50 Days Without Bonus | 🕑 Evaluation Length: 15 Mins each Module | 👥 2 Peers Per Module | ✅ 2 Evaluation Points Per Module


🖥️ Exam Rank 04 - https://github.com/pasqualerossi/42-School-Exam-Rank-04

🌑 BlackHole: 0 Days Without Bonus | ⏰ Exam Length: 2 to 4 Hours | 👥 Moulinette Only


🟤 Common Core Rank 05


1️⃣ C++ Modules 05-09 (C++ - Solo Projects) - https://github.com/pasqualerossi/C-Plus-Plus

🌑 BlackHole: Unknown Yet | 🕑 Evaluation Length: 15 Mins each Module | ✅ Evaluator: Common Core Rank 01 | 👥 2 Peers Per Module | ✅ 2 Evaluation Points Per Module


2️⃣ Ft_irc (C++ - Group Project) - https://github.com/pasqualerossi/IRC

🌑 BlackHole: 80 Days Without Bonus | 🕑 Evaluation Length: 1 Hour | 👥 Only 3 Peers | ✅ 3 Evaluation Points


3️⃣ Inception (Docker - Solo Project) - https://github.com/pasqualerossi/Inception

🌑 BlackHole: 30 Days Without Bonus | 🕑 Evaluation Length: 30 Mins | ✅| 👥 Only 3 Peers | ✅ 3 Evaluation Points


🖥️ Exam Rank 05 - https://github.com/pasqualerossi/42-School-Exam-Rank-05

🌑 BlackHole: 0 Days | ⏰ Exam Length: 2 to 4 Hours | 👥 Moulinette Only


⚫ Common Core Rank 06

1️⃣ Ft_Transcendence (NestJS, TypeScript, PostgreSQL & OAuth - Group Project) - https://github.com/pasqualerossi/Transcendence

🌑 BlackHole: 40 Days Without Bonus | 🕑 Evaluation Length: 1 Hour | ✅ | 👥 Only 3 Peers | ✅ 3 Evaluation Points


🖥️ Exam Rank 06 - https://github.com/pasqualerossi/42-School-Exam-Rank-06

🌑 BlackHole: 0 Days | ⏰ Exam Length: 2 to 4 Hours | 👥 Moulinette Only


🎈 END OF THE 42 COMMON CORE 🎈


Information

1️⃣ Which Project

  • The numbers next to the project name below are a recommendation on which project to start with in each ring below.

🌑 BlackHole

  • The Blackhole numbers below are not 100% accurate, as the blackhole days varies from student to student.
  • The Blackhole days below each project are days given once the project is completed.
  • No Blackhole days are given for exams unfortunately.

✅ Evaluation

  • Some projects are both Moulinette and Peer Graded and some projects are just Peer Graded.
  • Some projects requires evaluator to have completed a minimum number of projects and exams in order for them to evaluate you.
  • Use these tools to find people on your campus who can evaluate you:


1️⃣ Overview

  • 14 Projects Total

    • 9 in C
    • 1 in C++
    • 1 in Virtual Machine
    • 1 in Networking
    • 1 in Docker
    • 1 in Web Development
  • 2 Mini-Piscines (CPP00-04 & CPP05-09)

    • In C++
  • 5 Exams

    • 4 in C
    • 1 in C++
  • 4 Projects are Group Projects

    • Minishell (2 People)
    • Cub3D or MiniRT (2 People)
    • IRC or Web_Serv (2 To 3 People)
    • Ft_Transcendence (3 To 5 People)