42Madrid-Cursus
This repository lists my work at 42 Cursus. All the side projects related with 42 born2code are also listed here.
- Cursus projects
- 42 API integration projects
- 42 Tester projects
Some highlights of my journey through the 42 Madrid cursus.
This repository lists my work at 42 Cursus. All the side projects related with 42 born2code are also listed here.
Application written in Python3 with a simple terminal to obtain data from the 42Network API.
A web version of the moleWakaMole. This tool enables to fetch information from the 42 API and display it directly in a web browser. The information is also analyzed, allowing to display extra information not directly available in the 42 API.
Logic to interact with the API from 42Network written in python3.
The pipex project is a program that simulates the functionality of the shell pipeline by redirecting the output of one command as the input of another command. The project is part of the curriculum at 42 School.
The push_swap project is a sorting algorithm implementation project at 42School. In this project, we will be sorting numbers on a stack, with a limited set of instructions, using the lowest possible number of actions. We will learn how to optimize an algorithm and how to choose the right data structure(s) for a problem.
The so_long project is a simple 2D game that we must implement at 42School. The game consists of a player, an exit point and a number of collectible objects, which the player must gather before reaching the exit.
My own version of the project Philosophers from 42 School. A simulation of the dining philosophers problem. With this project, we learn how to effectively use and manage concurrency in a program where all parallel tasks are constantly depending on each other.
This project was based on the 42 header repository. Full credit to the original authors for developing the logic. This projects extends the logic to enable custom header files.
Tool to automate the testing of files using norminette in a prettier way.
Collection of scripts to test the push_swap project from 42 Cursus.