Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pin3dev/42_cursus
An overview of my progress through the 42 Common Core curriculum. It features a table linking to all my completed projects, highlighting the skills gained and milestones achieved throughout the program.
https://github.com/pin3dev/42_cursus
42born2code 42commoncore 42projects 42school common-core-cursus turorial
Last synced: 2 days ago
JSON representation
An overview of my progress through the 42 Common Core curriculum. It features a table linking to all my completed projects, highlighting the skills gained and milestones achieved throughout the program.
- Host: GitHub
- URL: https://github.com/pin3dev/42_cursus
- Owner: pin3dev
- Created: 2024-03-06T15:15:46.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T18:22:56.000Z (9 days ago)
- Last Synced: 2024-10-29T20:29:03.596Z (9 days ago)
- Topics: 42born2code, 42commoncore, 42projects, 42school, common-core-cursus, turorial
- Homepage:
- Size: 36.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Common Core
The *Common Core* at 42 is the foundational curriculum that equips students with essential technical and problem-solving skills over a flexible period, typically ranging from 18 to 24 months. It includes mastering programming languages, particularly **C** and **C++**, which are central to the learning process. Students work on various software development projects that develop their skills in system-level and object-oriented programming. After completing the core, students have the opportunity to pursue specialized certifications such as **IT Architecture Expert `RNCP 7`** or **IT Solutions Designer and Developer `RNCP 6`**, which open doors to advanced roles in the tech industry.
42
└─> Common_Core
. ├─> [00]
. │ └── Libft
. ├─> [01]
│ ├── GetNextLine
│ ├── ft_Printf
│ └── Born2BeRoot
├─> [02]
│ ├── Minitalk || Pipex
│ ├── Pushswap
│ ├── So_Long || Fdf || Fract-ol
∙ └── Exam_02
├─> [03]
│ ├── Philosophers
. │ ├── Minishell
. ∙ └── Exam_03
. ├─> [04]
│ ├── Netpratice
│ ├── Cub3D || MiniRT
│ ├── CPP00-CPP04
∙ └── Exam_04
├─> [05]
│ ├── CPP05-CPP09
│ ├── Webserv || ft_Irc
│ ├── Inception
∙ └── Exam_05
└─> [06]
. ├── ft_Transcendence
. └── Exam_06
.
└─> Specializations
# Summary
| Rank | Exam | Projects Done | Effort (h) | Date | Grade |
|:------|:----:|:-------------:|:----------------------:|:----:|:-----:|
| [Rank 6 - Full Stack Development](#rank-6---full-stack-development) | | `0/1` | `245h` | AGU/FREEZE | ⏳ |
| [Rank 5 - Docker, Web Servers and C++](#rank-5---docker-web-servers-and-c++) | | `3/3` | `525h` | 13Sep24 | 105/100 |
| [Rank 4 - Computer Graphics and Networking](#rank-4---computer-graphics-and-networking) | | `3/3` | `400h` | 01Feb24 | 100/100 |
| [Rank 3 - Multithreading and System Programming](#rank-3---multithreading-and-system-programming) | | `2/2` | `280h` | 19Sep23 | 100/100 |
| [Rank 2 - Advanced Algorithms](#rank-2---advanced-algorithms) | | `3/3` | `200h` | 02Jun23 | 100/100 |
| [Rank 1 - Intermediate](#rank-1---intermediate) | | `3/3` | `230h` | 08Feb23 | 100/100 |
| [Rank 0 - Fundamentals](#rank-0---fundamentals) | | `1/1` | `90h` | 26Nov22 | 125/100 |## Rank 0 - Fundamentals
- [X] [✅Libft](https://github.com/pin3dev/42_Libft) - Recreates basics functions from libc## Rank 1 - Intermediate
- [X] [✅GetNextLine](https://github.com/pin3dev/42_GetNextLine) - Read a line from file descriptor
- [X] [✅ft_Printf](https://github.com/pin3dev/42_ft_Printf) - Recreate the printf function
- [X] [✅Born2BeRoot](https://github.com/pin3dev/42_Born2BeRoot) - Linux VM & Cybersecurity## Rank 2 - Advanced Algorithms
- [X] 🔐Exam Rank 2 - Completion exam for Rank 2
- [X] [✅Minitalk](https://github.com/pin3dev/42_Minitalk) - Data exchange using UNIX signals
- [X] [✅PushSwap](https://github.com/pin3dev/42_PushSwap) - Sorting algorithm
- [X] [🔐so_Long](link) - 2D game development## Rank 3 - Multithreading and System Programming
- [X] 🔐Exam Rank 3 - Completion exam for Rank 3
- [X] [🔐Philosophers](link) - Multithreaded dining philosophers problem
- [X] [✅Minishell](https://github.com/pin3dev/42_Minishell) - Recreate a Unix shell## Rank 4 - Computer Graphics and Networking
- [X] 🔐Exam Rank 4 - Completion exam for Rank 4
- [X] [🔐Netpractice](link) - IP addressing and networking basics
- [X] [✅Cub3d](https://github.com/pin3dev/42_cub3D) - 3D graphics engine using raycasting
- [X] [✅CPP Modules 00-04](https://github.com/pin3dev/42_CPP_Modules_00-04) - Object-Oriented Programming principles## Rank 5 - Docker, Web Servers and C++
- [X] 🔐Exam Rank 5 - Completion exam for Rank 5
- [X] [✅CPP Modules 05-09](https://github.com/pin3dev/42_CPP_Modules_05-09) - SOLID and STL concepts
- [X] [✅Webserv](https://github.com/pin3dev/42_Webserv) - HTTP server
- [X] [✅Inception](https://github.com/pin3dev/42_Inception) - Docker-based system architecture## Rank 6 - Full Stack Development
- [X] 🔐Exam Rank 6 - Completion exam for Rank 6
- [ ] [⏳Ft_Transcendence](link) - Full Stack web application development