Skip to content

All the projects im involved in from common core at 42 Barcelona Programming school. All developed with C and VMWare virtualization software

Notifications You must be signed in to change notification settings

LLuisPP/42Cursus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

Project overview:


Project Lvl Description OS 100 125 Date
πŸ“– libft :suspect: Essential C functions library replication
Sep'23
milestone 0
🐧 born2beRoot :hurtrealbad: Configure a Linux virtual machine
-- Oct'23
πŸ–¨ ft_printf :rage2: Create a printf function from scratch in C
-- Nov'23
πŸ“ get_next_line :rage4: Read file input line by line efficiently
Dic'23
milestone 1
πŸ”’ push_swap :feelsgood: Sort stack numbers with limited actions
-- Feb'24
πŸŒ€ fractol :goberserk: Generate 2D fractals with graphical output
Feb'24
πŸ§ͺ pipex :finnadie: Handle child process with forks and pipes
-- May'24
πŸ”– rank 02 exam :goberserk: Solve 4/57 exercises in 3 hours for 100 pts
Jul'24
milestone 2
πŸ”– rank 03 exam :godmode: Rndm program: ft_printf or get_next_line
Aug'24
🍽 philosophers :rage2: Synchronize threads to solve philo problem
-- Aug'24
πŸ“¦ minishell :finnadie: Build a functional shell similar to Bash
▢️ -- '25
milestone 3
πŸ”– rank 04 exam :rage2: Develop a working microshell
-- -- '25
🌐 netpractice :suspect: Practice networks through hands-on tasks
-- -- '25
πŸŒ… miniRT :hurtrealbad: Create a 3D scene renderer
-- -- '25
πŸ“Ÿ cpp's 0-5 :rage2: Basics of C++ and its fundamental features
-- -- '25
milestone 4
πŸ‘₯ inception :rage3: Contain multiple Docker containers
-- -- '25
πŸ’¬ ft_irc :rage4: Implement a functional IRC server
-- -- '25
πŸ“Ÿ cpp's 6-9 :finnadie: Explore advanced C++ and STL
-- -- '25
πŸ”– rank 05 exam :godmode: Assessment of skills in C and C++
-- -- '25
milestone 5
πŸ•ΉοΈ trascendence :finnadie: Create a 2D online game with diverse mechanics
-- -- '25
πŸ”– rank 06 exam :godmode: Advanced level exam in C/C++
-- -- '25
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.

About

All the projects im involved in from common core at 42 Barcelona Programming school. All developed with C and VMWare virtualization software

Topics

Resources

Stars

Watchers

Forks