Youssef Touate's repositories
42_node_installer
This script installs Node Version Manager (NVM) and sets up a default Node.js version on your system. NVM is a command-line tool that allows you to install and manage multiple versions of Node.js on the same machine.
1337-TRANSCENDENCE
a FullStack PingPong Website where users can play pong with AI, Challenge Friends or enter a random matchmaking system, users can also chat with each other or create chatrooms to chat in groups
1337-FT_CONTAINERS
reimplementing some C++ STL containers which includes Vector ( array as base data structure) Map and Set (Red Black Tree as base data structure) and Stack (Vector as base data structure )
1337-CUB3D
a semi-3D game in C using ray casting and basic mathematics
1337-MINISHELL
a Mini Bash built with C, it supports executing all the basic commands, redirection, here-doc and environment variable
1337-MINITALK
this project is dealing with signals and signals handling in c and unix the goal of this project is to create a communication program between two processes one named server and the other named client
1337-WEBSERV
an HTTP server. Built with C/C++, it supports CGI, POST, GET AND DELETE a config file to customize it and more
1337-INCEPTION
used docker and docker-compose to set up a wordpress website using nginx, mariadb, redis, ftp and more services
1337-CPP-POOL
C++ & OOP exercices
1337-GET_NEXT_LINE
this project concerns files in unix/c the goal of "get next line" is to make a project that reads a line from a given file descriptor
1337-LIBFT
in this project (my first project as 1337 student ) i recreated most of the <sting.h> functions and some of linked-list manipulation functions this project function are so precise and there is no room for mistakes here
1337-PRINTF
this is basically recreating some the famous printf flags
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
nextjs-portfolio
portfolio website in nextjs 13
path-to-senior-engineer-handbook
All the resources you need to get to Senior Engineer and beyond
Python-algos
All Algorithms implemented in Python