101 results for “topic:1337cursus”
The goal of these modules is to introduce us to bject-Oriented Programming.This will be the starting point of our C++ journey.
PISCINE 2024 from 1337 Benguerir. this repository features a variety of projects from the 42School curriculum, including detailed guides for the pool/piscine days. Dive in and enjoy!
Final Common Core Project at 1337 - 42, for Creating a Pong Game With Realtime Chat System
Small data exchange program using UNIX signals.
42 CPP-Modules explained, explanations of all the concepts and some helpful resources.
Here you can find all the projects that I validated during my Piscine at 1337 School.
This project is pretty straight forward. We will recode printf. Hopefully we will be able to reuse it in future projects without the fear of being flagged as a cheater. We will mainly learn how to use variadic arguments.
webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.
The norminette checker is a tool that helps you find norm errors in your C files.
🌐 The 42 Network WebServ project teaches students how to make a web server. They learn about how the internet works and how to handle requests from users. By building their own server, they learn valuable skills for creating websites. #LearnToCode #WebDev 🔧
Push Swap is a 42 curriculum project that involves sorting a stack of numbers using a limited set of operations. The goal is to arrange the numbers in ascending order on one stack while using the other stack for temporary storage.
Libft project at 42 School | Custom C library featuring string manipulation, memory management, & linked list functions.
A list of All projects completed during my journey at 1337 (42 Network)
This project is about creating a simple shell. Like an own little bash. The main goal is to have a good understanding of process creation and Handles running commands, redirections, pipes, environment variables, signals and command history just like in bash. using the C programmming language.
A custom printf() implementation in C, developed as part of the 42 Network programming curriculum, showcasing string formatting and variadic function techniques.
My Dream isn't Completed :*(
ft_transcendence is a web application platform for users to play Pong with others in real-time multiplayer online games. The project includes features such as user authentication, user profiles, a chat system, and game functionality.
So_long (42cursus), The purpose of this project is to make a small 2D game implemented using MiniLibX library
This project aims to broaden your knowledge of system administration by using Docker. You will virtualize several Docker images, creating them in your new personal virtual machine.
Cpp_Modules to learn C++ and OOP.
This 42project aims to code a C library regrouping usual functions that we’ll be allowed to use in all our other 42 projects.
Minitalk (42cursus), The purpose of this project is to create a simple communication program using UNIX signals, allowing a client to send messages to a server bit by bit using SIGUSR1 and SIGUSR2.
This project is about creating a simple shell - essentially, my own little bash. Through this project, I've learned a lot about processes and file descriptors.
Development repository for the 42cursus' ft_printf project
My 42 Pool projects
A versatile C function designed for efficient and dynamic line reading from file descriptors. This implementation is part of the 42 school curriculum and serves as a crucial component for handling file input in C programs.
About Minishell - A 42 School project implementing a simplified Bash-like shell in C This educational project dives into core systems programming by recreating shell fundamentals: Process control (fork/exec, pipes, signals) File I/O (redirections, heredoc) Memory-managed environment (zero leaks) Bash-like features with 42's strict coding stand
This project is a comprehensive guide to setting up and managing Kubernetes clusters using Vagrant, K3s, K3d, and Docker.
In the 42 philosophers project, the goal is to develop a synchronization mechanism that enables a group of philosophers to share limited resources while avoiding issues like deadlock.
Minishell (42cursus) - The purpose of this project is to create a custom Unix shell implementation that handles command execution, process management, I/O redirections, and pipes, while implementing built-in commands and proper signal handling in a memory-safe environment.