Inception project from Ecole 42
-
Updated
Nov 9, 2024 - Dockerfile
Inception project from Ecole 42
This repository is a foundational Python for Data Science course.
This project is a very small 2D game. Its purpose is to make you work with textures, sprites, and some other very basic gameplay elements.
FDF (terrain map) project from Ecole 42 (done in School 21, Moscow campus)
The goal of these modules is to introduce you to Object-Oriented Programming.
A 2D adventure game built with MiniLibX. Players collect items on the map and reach the exit using the W, A, S, and D keys. The map includes walls, collectibles, and free spaces. The goal is to collect all items and find the shortest path to escape.
A 3D first-person game built using raycasting and MiniLibX, inspired by Wolfenstein 3D. The project features real-time rendering of a textured world with player movement, door interaction, and customizable maps. Designed to run smoothly in a minimal graphical environment.
A concurrent programming project that simulates the Dining Philosophers Problem. It explores process synchronization using threads, mutexes, processes, and semaphores to prevent deadlocks and manage resource sharing efficiently.
A project that demonstrates inter-process communication in C using UNIX signals. It features a server-client system where messages are sent bit by bit using SIGUSR1 and SIGUSR2.
A system administration project from Ecole 42 focused on containerization. It sets up a multi-container infrastructure using Docker and Docker Compose with services like Nginx, WordPress, and MariaDB, all secured with SSL.
A full-stack web application project developed for Ecole 42, featuring a 3D Pong game, built with Django, Vanilla JavaScript, PostgreSQL, and Nginx. It includes OAuth2.0 authentication, a complete membership system, and utilizes Docker for containerization.
This repository contains solutions and resources for the CPP Modules in the 42 school curriculum. Each module covers specific aspects of C++ programming and is designed to progressively build proficiency in object-oriented programming concepts, memory management, and advanced C++ features.
Code developed during the Piscine at 42 São Paulo, held in August 2024
Reproduction de la fonction printf avec des fonctionnalités supplémentaires pour l'école 42.
All my projects of 42Network at 42 Roma.
Add a description, image, and links to the ecole42 topic page so that developers can more easily learn about it.
To associate your repository with the ecole42 topic, visit your repo's landing page and select "manage topics."