Code Monkey home page Code Monkey logo

👋 Hello, I'm Youness Amzil

A passionate learner and computer science student at UM6P - 1337 MED (42 Network) and ALX. I love exploring new technologies and using them to solve real-life problems.

42 badge

🛠️ Tech Stack

C Cpp Bash GitHub Linux VS Code

✨ Interests

📺  Watching TV shows, movies, and talks
🏀  Playing basketball, soccer, and volleyball
🎸  Playing multiple musical instruments

👨‍💻 Projects

Check out my latest projects on GitHub.
Connect with me on LinkedIn.

📊 Top Languages

Top Languages

Youness Amzil's Projects

42_cpp_00 icon 42_cpp_00

This project contains namespaces, classes, member functions, stdio streams, initialization lists, static, const, and some other basic stuff...

42_cpp_01 icon 42_cpp_01

This project contains memory allocation, pointers to members, references...

42_cpp_02 icon 42_cpp_02

This project contains ad-hoc polymorphism, operator overloading and Orthodox Canonical class form...

42_cpp_04 icon 42_cpp_04

This project introduces subtype polymorphism, abstract classes, interfaces...

42_cpp_05 icon 42_cpp_05

This project is designed to help you understand Try/Catch and Exceptions in CPP.

42_cpp_06 icon 42_cpp_06

This project is designed to help you understand the different casts in CPP.

42_cpp_07 icon 42_cpp_07

This project is designed to help you understand Templates in CPP.

42_cpp_08 icon 42_cpp_08

This project is designed to help you understand Templated containers, iterators and algorithms in CPP.

42_cpp_09 icon 42_cpp_09

This module is designed to help you understand the containers in CPP.

42_cub3d icon 42_cub3d

My first RayCaster with miniLibX. This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.

42_get_next_line icon 42_get_next_line

This project is about creating a function that, allows to read a line ending with a newline character ('\n') from a file descriptor, without knowing its size beforehand.

42_libft icon 42_libft

This project aims to redo in C a library of usual functions that can be used is the next projects of 42.

42_minishell icon 42_minishell

This project is about creating a simple shell. Yes, your own little bash... You will learn a lot about processes and file descriptors.

42_minitalk icon 42_minitalk

The purpose of this project is to code a small data exchange program using UNIX signals. It is an introductory project for the bigger UNIX projects that will appear later on in the cursus.

42_netpractice icon 42_netpractice

This project contains a set of networking exercises with a focus on IP addresses and subnet masks.

42_philosophers icon 42_philosophers

Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger.

42_printf icon 42_printf

A project usefull for the next projects. The aim is to learn how variable size arguments works.

42_push_swap icon 42_push_swap

This project aims to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.

42_so_long icon 42_so_long

A small 2D Game made using the MiniLibX Graphics Library, Textures, sprites and tiles included.

airbnb_clone icon airbnb_clone

The AirBnB clone project is our first attempt to build a full website. This project is a simple copy of the AirBnB website.

portfolio icon portfolio

My first personal portfolio website, created to learn HTML, CSS, and JavaScript. Showcases my profile, skills, and contact information in a responsive and interactive design.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.