The first part of the curriculum englobes the following C projects.
- Libft:
110/100
repo
Remplementation of some basic functions from the C standard library - Get_next_line:
118/100
repo
Read a file descriptor line by line using the Libft functions - Fillit:
100/100
repo
Find the smallest possible square containing a given list of tetriminos - Fdf:
125/100
repo
First graphical project using wire-frame representation from scratch - Printf:
98/100
repo
Reimplementation of the printf function - Push_swap:
125/100
repo
Sorting two piles of integers with a limited set of actions using various sorting algorithms - Lem_in:
125/100
repo
Help ants navigate in a graph of nodes ! Reimplementation of Dijkstra's shortest path algorithm - Corewar:
118/100
repo
Reimplementation of the CoreWar game: simulation of a VM and a custom assembler language
The second part of the curriculum englobes the following C/C++ projects.
-
Malloc:
100/100
repo
Remplementation of the memory managements functions -
Ssl_Md5:
114/100
repo
Remplementation of hashing functions of the md and sha family -
Abstract_VM:
100/100
repo
Parser/Lexer and Compiler for an abstract language in C++
A Piscine is an intensive, weeks-long coding challenge during which we familiarize ourselves with a new programming language.
Php: 69/100
repo
HTML, procedural PHP, Web Server, SQL, Object oriented PHP
C++: 121/100
repo
Classes et objects, Heritage, Polymorphisme, Casts C/C++, Templates, STL