42 is a tuition-free, peer-to-peer programming school with no teachers and no lectures. Students learn by completing projects, evaluating each other's code, and collaborating. Admission requires passing "The Piscine" — a 4-week intensive C programming bootcamp.
graph LR
subgraph "Milestone 0"
libft["✅ libft"]
end
subgraph "Milestone 1"
ft_printf["ft_printf"]
gnl["get_next_line"]
born2beroot["born2beroot"]
end
subgraph "Milestone 2"
push_swap["push_swap"]
pipex["pipex"]
fdf["fdf"]
end
libft --> ft_printf
libft --> gnl
libft --> born2beroot
ft_printf --> push_swap
gnl --> push_swap
born2beroot --> push_swap
ft_printf --> pipex
ft_printf --> fdf
✅ = completed
| Milestone | Project | Score | Language | Summary |
|---|---|---|---|---|
| 0 | libft | 100/100 | C | Custom C standard library |
| 1 | born2beroot | — | VM/Shell | Linux system administration |
| 1 | ft_printf | — | C | printf reimplementation |
| 1 | get_next_line | — | C | File reading function |
Table updated as projects are completed.
Before the Common Core, I completed the 42 Piscine — a 4-week intensive C programming bootcamp that serves as 42's admission process.