All of these projects are part of the Core-Curriculum of 42 Wolfsburg
Rank | Project | Language | Score | Short summary |
---|---|---|---|---|
00 | libft | Creating our own library using standard C functions and a few additional functions | ||
01 | printf | Replicating the C function printf | ||
01 | get_next_line | Creating a function that returns always one line from a given file descriptor | ||
01 | Born2beroot | -- | Creating our first virtual machine using Debian | |
02 | Exam Rank 02 | Exam containing tasks from libft and the Piscine | ||
02 | fract-ol | Getting to know the MiniLibX and displaying different fractal sets | ||
02 | pipex | Getting to know the concept of pipes and child / parent processes | ||
02 | push_swap | Creating a program that displays actions that will sort a stack of integers | ||
03 | minishell | Creating our own Shell modeled after Bash | ||
03 | Philosophers | Project about solving the Philosopher-Problem with the help of threads and mutexes | ||
03 | Exam Rank 03 | Exam containing ether get_next_line or printf | ||
05 | MiniRt | Building our own mini ray tracer | ||
04 | NetPractice | -- | Introduction into networking | |
04 | CPP 00 | Classes, member functions, initialization lists and some other basic stuff | ||
04 | CPP 01 | Memory allocation, pointers to members, references, switch statement | ||
04 | CPP 02 | polymorphism, operator overloading and Orthodox Canonical class form | ||
04 | CPP 03 | Inheritance | ||
04 | CPP 04 | Subtype polymorphism, abstract classes | ||
04 | Exam Rank 04 | Exam about a much smaller version of Minishell | ||
05 | CPP 05 | Inheritance and Exceptions | ||
05 | Ft_Irc | Build an Irc-Server in C++ | ||
05 | CPP 06 | C++ Casts | ||
05 | CPP 07 | C++ Templates | ||
05 | CPP 08 | Templated containers, iterators, algorithms | ||
05 | CPP 09 | STL | ||
05 | Inception | Creating a docker network with nginx, mariadb and wordpress | ||
06 | Transcendence | Creating a Website with online Chat and Pong |