The 42 path
Study with flashcardsLoading the path…
Loading the path…
The recommended order of each milestone. Pick a project to read its guide.
Sign in with 42 to see your progress
The base of every C project that follows, so it goes alone and first.
Both are C and reuse libft while it is fresh, so run them side by side.
No code, only system administration: a change of pace once the C pair is done.
It tests the C from M1, which fades first: sit it while ft_printf and get_next_line are fresh.
More C right after the exam, with the examshell habits still warm.
A-Maze-ing is a pair project in Python: find your partner early and build it alongside the modules that teach what it needs.
It tests the Python from M2, which fades first: sit it before moving on.
Both are Python, so do them while the modules and the exam are fresh.
The only C project of the milestone and independent of the others: leave it for last.
It tests what you learned in M3: sit it first, while Python and algorithms are fresh.
Pac-Man is long and Python; NetPractice needs no code, so it fits in parallel.
The last exam tests M4: sit it first, before the final project.
Both are code-heavy and independent, and the exam is still fresh.
A team project: gather the group first and plan the modules together.
At least 50000 XP and 2 projects
At least 70000 XP and 3 projects
The heaviest Python project of the milestone, with the exam behind you.
Docker infrastructure that ft_transcendence will rely on, so finish it right before.