Pinned Repositories
42-Cursus-Project-Born2beRoot
You will create your first machine in VirtualBox under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.
42-hitchhikers-guide
Solving problem of student transportation to and from 42 by using google geolocation API and 42 API.
AI-ML-Workshop
Create an bicep curl counter using AI tools
Born2beRoot
This document is a System Administration related exercise. You will create your first machine in VirtualBox (or UTM if you can’t use VirtualBox) under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.
CPP-Modules
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes"
cub3D
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.
Exam-Rank-02
Exam rank 02 is a 42 project. There will be 4 questions and you need to answer all of them then only you will pass the exam.
ft_containers
In this project, you will implement a few container types of the C++ standard template library.
ft_transcendence
This project is about creating a website for the mighty Pong contest!
Minishell_Team
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
winash1618's Repositories
winash1618/Exam-Rank-02
Exam rank 02 is a 42 project. There will be 4 questions and you need to answer all of them then only you will pass the exam.
winash1618/42-Cursus-Project-Born2beRoot
You will create your first machine in VirtualBox under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.
winash1618/42-hitchhikers-guide
Solving problem of student transportation to and from 42 by using google geolocation API and 42 API.
winash1618/AI-ML-Workshop
Create an bicep curl counter using AI tools
winash1618/Born2beRoot
This document is a System Administration related exercise. You will create your first machine in VirtualBox (or UTM if you can’t use VirtualBox) under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.
winash1618/cfeproj
winash1618/CPP-Modules
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes"
winash1618/cub3D
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.
winash1618/Exam-Rank-03
Ft_printf, get_next_line
winash1618/ft_containers
In this project, you will implement a few container types of the C++ standard template library.
winash1618/ft_irc
This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.
winash1618/ft_transcendence
This project is about creating a website for the mighty Pong contest!
winash1618/Minishell_Team
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
winash1618/FdF
All programs that you wrote until now were executed in text mode on your terminal. Now, let’s discover something more exciting: how to open a graphics window and draw inside? To start your journey in graphic programming, FdF offers to represent “iron wire” meshing in 3D.
winash1618/fract-ol
Discover 2D programming and the psychedelic universe of fractals in this project, using minilibX.
winash1618/ft_libgfx
Guide for 42 School Graphics Custom Library
winash1618/ft_linear_regression
This project will be your first steps into AI and Machine Learning. You're going to start with a simple, basic machine learning algorithm. You will have to create a program that predicts the price of a car by using a linear function train with a gradient descent algorithm.
winash1618/ft_printf
The goal of this project is pretty straightforward. You will recode printf(). You will mainly learn about using a variable number of arguments. This exercise is a great opportunity to improve your programming skills. It is of moderate difficulty.
winash1618/get_next_line
This project is about programming a function that returns a line read from a file descriptor.
winash1618/LCD_Touch
winash1618/Learning-Portfolio
A lightweight, customizable single-page personal portfolio website template built with JavaScript and Sass
winash1618/Minishell
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
winash1618/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.
winash1618/Philosophers
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
winash1618/push_swap
This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves. To make this happen, you will have to manipulate various sorting algorithms and choose the most appropriate solution(s) for optimized data sorting.
winash1618/Python-DS-ML
This is a five module course from 42 Artificial Intelligence giving an introduction to Python and Machine Learning
winash1618/Rust
The Rust programming language helps you write faster, more reliable software. High-level ergonomics and low-level control are often at odds in programming language design; Rust challenges that conflict. Through balancing powerful technical capacity and a great developer experience, Rust gives you the option to control low-level details (such as memory usage) without all the hassle traditionally associated with such control.
winash1618/so_long
This project is a small 2D game with minilibx. You'll learn about textures, sprites and tiles.
winash1618/winash1618
winash1618/winash1618.github.io