Skip to content
/ 42 Public

Projects from the 42 School curriculum, showcasing programming concepts from C fundamentals to advanced system-level development. Highlights include Libft, ft_printf, get_next_line, and minishell.

Notifications You must be signed in to change notification settings

Idriz4work/42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 My 42 School Journey

📚 Overview

Welcome to my 42 School projects repository! This README provides an overview of my journey through the 42 curriculum, showcasing the projects I've completed and those I'm currently working on.

🎓 Curriculum Progress

🏁 Common Core

Project Name Description Goals Type Status Grade
42 Commandements Welcome, young cadet! Code of conduct Solo 100
Libft Recode a number of standard C library functions Basics of C, static libraries Solo 124
Get_Next_Line You'll always need to read content line by line File descriptors, basic parsing, bufferisation Solo 105

🔱 Algo Branch

Project Name Description Goals Type Status Grade
ft_printf Code your own printf! Parsing, variational functions Solo 114
Push_swap Sort a stack as efficiently as possible Sorting algorithms, basics of stacks manipulations Solo 0
Lem-in How long will it take the ants to get out of their maze? Graph search, max flow problem Group

🎮 Graphics Branch

Project Name Description Goals Type Status Grade
FdF Represent the mesh in "wire of a field" in 3D Simple graphic library, segment layout, events, 3D to 2D projection Group ?
Fract'ol Discover the psychedelic world of fractals 2D programming, optimization Solo ?

🔐 Systems Administration Branch

Project Name Description Goals Type Status Grade
Init Introduction to systems administration and networks Unix, systems administration Solo ?
Born2beroot Setting up a own server Micro services, docker, unix, containers, DevOps Solo 123
Docker-1 Think with containers! Micro services, docker, unix, containers, DevOps Solo -

📊 Skills Acquired

Throughout these projects, I've gained experience in:

  • C programming and library creation
  • Algorithms and data structures
  • Graphics programming
  • Systems administration and networking
  • Web development (Full stack)
  • Group project collaboration
  • Problem-solving and optimization

🏆 Achievements

  • Completed the Common Core curriculum
  • Explored multiple branches: Algo, Graphics, Systems Administration, and Web
  • Achieved perfect scores (125) in several challenging projects

📬 Contact

Feel free to reach out if you have any questions about my projects or 42 School experience!

About

Projects from the 42 School curriculum, showcasing programming concepts from C fundamentals to advanced system-level development. Highlights include Libft, ft_printf, get_next_line, and minishell.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published