42 Projects Save

What is 42? How does curriculum look like? A manual reference for all 42 projects I've done so far (Zappy, Malloc, C++ Piscine... check out for more)! :bulb::chart_with_upwards_trend:

Project README

42 Starfleet Academy - Curriculum

Below there are three quarters (9 months) of 42 Starfleet Academy (projects and deadlines):

42 Holly Graph & [my] Projects

(Some of the repos are private so you may not be able to access them)

There are a few branches in 42 Holly Graph (42 curriculum):

1. Basic branch - the beginning of 42 cursus.

Project Branch Curriculum Difficulty Language Status
Libft Base 42 Cadet T1 C :rooster:
Get_next_line Base 42 Cadet T1 C :rooster:
Fillit Base 42 Cadet T1 C :rooster:

2. Algorithms branch - the easiest road to take if you like to think logically.

Project Branch Curriculum Difficulty Language Status
Ft_printf Algorithms 42 Cadet T1 C :rooster:
Push_swap Algorithms 42 Home T1 C :egg:
Lem_In Algorithms 42 Starfleet T2 C :rooster:
Corewar Algorithms 42 Starfleet T3 C :rooster:
Computor_V1 Algorithms 42 Home T1 Python :rooster:

3. Unix branch - the most difficult, but the most useful branch in 42 curriculum.

Project Branch Curriculum Difficulty Language Status
Ft_ls Unix 42 Starfleet T1 C :rooster:
Minishell Unix 42 Home T1 C :hatched_chick:
21sh Unix 42 Home T2 C :egg:
42sh Unix 42 Home T3 C :egg:
Ft_select Unix 42 Home T1 C :egg:
Malloc Unix 42 Starfleet T2 C :hatched_chick:
Ft_script Unix 42 Home T1 C :egg:
Nm_otool Unix 42 Starfleet T2 C :hatching_chick:
LibftASM Unix 42 Starfleet T2 ASM :rooster:
Dr Quine Unix 42 Home T2 ? :egg:
IRC Unix 42 Starfleet T2 C :hatched_chick:
Zappy Unix 42 Starfleet T4 C/C++/Python :rooster:

4. Graphics branch - the funniest path for game developers.


5. Web branch - perfect direction if you want to create websites.

Project Branch Curriculum Difficulty Language Status
PHP Piscine Web 42 Starfleet T1 HTML/CSS/PHP :rooster:

7. OOP branch - the best way to see everything in life as objects. 😛

Project Branch Curriculum Difficulty Language Status
C++ Piscine OOP 42 Starfleet T2 C++ :rooster:
Abstract VM OOP 42 Starfleet T2 C++ :rooster:
Bomberman OOP 42 Home T3 C++ :egg:

8. DevOps branch - learning how to release features more efficient.

Project Branch Curriculum Difficulty Language Status
Init Dev-Ops 42 Home T1 Shell :hatching_chick:
Docker-1 Dev-Ops 42 Starfleet T1 Shell :rooster:

9. Security branch - good way to introduce yourself to hacking (maybe).

Project Branch Curriculum Difficulty Language Status
Ft_ssl_md5 Security 42 Starfleet T2 C :rooster:
Open Source Agenda is not affiliated with "42 Projects" Project. README Source: psprawka/42_Projects
Stars
146
Open Issues
2
Last Commit
4 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating