https://github.com/lluispp/42cursus
All the projects im involved in from common core at 42 Barcelona Programming school. All developed with C and VMWare virtualization software
https://github.com/lluispp/42cursus
42cursus 42projects 42school c programming vmware
Last synced: 6 months ago
JSON representation
All the projects im involved in from common core at 42 Barcelona Programming school. All developed with C and VMWare virtualization software
- Host: GitHub
- URL: https://github.com/lluispp/42cursus
- Owner: LLuisPP
- Created: 2023-09-13T10:35:57.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-20T12:26:02.000Z (6 months ago)
- Last Synced: 2025-04-20T13:32:31.226Z (6 months ago)
- Topics: 42cursus, 42projects, 42school, c, programming, vmware
- Language: C
- Homepage: https://www.42barcelona.com/es
- Size: 4.31 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Cursus Common Core
The 42 Common Core is an intensive, self-taught, project-based curriculum focused on software development and problem-solving designed to build strong programming foundations. It emphasizes autonomy, collaboration, and adaptability.
![]()
circle 0
circle 1
circle 2
circle 3
circle 4
circle 5
circle 6
pjcts
[**`libft`**](https://github.com/LLuisPP/42Cursus/tree/main/libft)
[**`born2beRoot`**](https://github.com/LLuisPP/42Cursus/tree/main/Born2beRoot)
[**`ft_printf`**](https://github.com/LLuisPP/42Cursus/tree/main/ft_printf)
[**`get_next_line`**](https://github.com/LLuisPP/42Cursus/tree/main/get_next_line)
[**`push_swap`**](https://github.com/LLuisPP/42Cursus/tree/main/push_swap)
[**`fractol`**](https://github.com/LLuisPP/42Cursus/tree/main/fractol)
[**`pipex`**](https://github.com/LLuisPP/42Cursus/tree/main/pipex)
[**`philosophers`**](https://github.com/LLuisPP/42Cursus/tree/main/philosophers)
[**`minishell`**](https://github.com/LLuisPP/42Cursus/tree/main/minishell)
[**`netpractice`**]()
[**`miniRT`**]()
[**`cpp`**]()
[**`ft_irc`**]()
[**`inception`**]()
[**`cpp`**]()
[**`trascendence`**]()
exam
[**`rank02`**](https://github.com/LLuisPP/42-Exams/tree/main/rank02)
[**`rank03`**](https://github.com/LLuisPP/42-Exams-rank03)
[**`rank04`**](https://github.com/LLuisPP/42-exams-rank04)
[**`rank05`**]()
[**`rank06`**]()
Project overview:
|
||Project|Lvl|Description|OS|100|125|Date|
|---|---|---|:---|:---|:---|:---|---|
|`๐`|[**libft**](https://github.com/LLuisPP/42Cursus/tree/main/libft)|:suspect:| Essential C functions library replication ||
|`Sep'23`|
||`milestone 0`|||||||
|`๐ง`|[**born2beRoot**](https://github.com/LLuisPP/42Cursus/tree/main/Born2beRoot)|:hurtrealbad:| Configure a Linux virtual machine |||--|`Oct'23`|
|`๐จ`|[**ft_printf**](https://github.com/LLuisPP/42Cursus/tree/main/ft_printf)|:rage2:| Create a printf function from scratch in C |||--|`Nov'23`|
|`๐`|[**get_next_line**](https://github.com/LLuisPP/42Cursus/tree/main/get_next_line)|:rage4:| Read file input line by line efficiently |||
|`Dic'23`|
||`milestone 1`|||||||
|`๐ข`|[**push_swap**](https://github.com/LLuisPP/42Cursus/tree/main/push_swap)|:feelsgood:| Sort stack numbers with limited actions |||--|`Feb'24`|
|`๐`|[**fractol**](https://github.com/LLuisPP/42Cursus/tree/main/fractol)|:goberserk:| Generate 2D fractals with graphical output |||
|`Feb'24`|
|`๐งช`|[**pipex**](https://github.com/LLuisPP/42Cursus/tree/main/pipex)|:finnadie:| Handle child process with forks and pipes |||--|`May'24`|
|`๐`|[**rank 02 exam**](https://github.com/LLuisPP/42-Exams/tree/main/rank02)|:goberserk:| Solve 4/57 exercises in 3 hours for 100 pts ||||`Jul'24`|
||`milestone 2`|||||||
|`๐`|[**rank 03 exam**](https://github.com/LLuisPP/42-Exams-rank03)| :godmode:| Rndm program: ft_printf or get_next_line ||||`Aug'24`|
|`๐ฝ`|[**philosophers**](https://github.com/LLuisPP/42Cursus/tree/main/philosophers)|:rage2:| Synchronize threads to solve philo problem |||--|`Aug'24`|
|`๐ฆ`|[**minishell**](https://github.com/LLuisPP/42Cursus/tree/main/minishell)|:finnadie:| Build a functional shell similar to Bash ||โถ๏ธ|--|--|
||`milestone 3`|||||||
|`๐`|[**rank 04 exam**](https://github.com/LLuisPP/42-Exams-rank04)|:rage2:| Develop a working microshell ||--|--|`'24`|
|`๐`|[**netpractice**]()|:suspect:| Practice networks through hands-on tasks ||--|--|`'24`|
|`๐ `|[**miniRT**]()|:hurtrealbad:| Create a 3D scene renderer ||--|--|`'24`|
|`๐`|[**cpp's 0-5**]()|:rage2:| Basics of C++ and its fundamental features ||--|--|`'24`|
||`milestone 4`|||||||
|`๐ฅ`|[**inception**]()|:rage3:| Contain multiple Docker containers ||--|--|`'24`|
|`๐ฌ`|[**ft_irc**]()|:rage4:| Implement a functional IRC server ||--|--|`'24`|
|`๐`|[**cpp's 6-9**]()|:finnadie:| Explore advanced C++ and STL ||--|--|`'24`|
|`๐`|[**rank 05 exam**]()|:godmode:| Assessment of skills in C and C++ ||--|--|`'24`|
||`milestone 5`|||||||
|`๐น๏ธ`|[**trascendence**]()|:finnadie:| Create a 2D online game with diverse mechanics ||--|--|`'24`|
|`๐`|[**rank 06 exam**]()|:godmode:| Advanced level exam in C/C++ ||--|--|`'24`|
When I finish everything, it will be:
Cursus holygraph
The Holygraph is a visual tool used at 42 to track students' progress over time, showing their project completions and skill development.