Skip to content
View nabilac27's full-sized avatar

Block or report nabilac27

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
nabilac27/README.md

Hello World, ๐Ÿ‘‹

I'm Nabila, a beginner student at 42, eager to learn programming and problem-solving. I'm working through the core curriculum to build a strong foundation in tech and gain the skills I need to succeed in the industry.

๐Ÿ–ฅ๏ธ 42 Core Curriculum Projects

Project Description Key Concepts Technologies
philosopher Dining Philosophers Problem's simulation using threads and mutexes Concurrency, Threads, Mutex, Deadlock C
minishell Simplified version of a Unix command-line shell, handling user input, executing commands, and managing environment variables Parsing, Processes, Pipes, Signals, Environment Variables C
push_swap Sorting algorithm project using a limited set of operations Algorithms, Sorting, Complexity Optimization, Stack Operations C
so_long A simple 2D game using the MLX library Graphics, Event Handling, Game Loop, Memory Management C
pipex Recreating the behavior of Unix pipelines File Descriptors, Pipes, Processes, Redirection C
get_next_line Function to read a line from a file descriptor Static Variables, File I/O, Buffering C
ft_printf Custom implementation of the printf function Variadic Functions, String Formatting, Buffer Handling C
libft A custom C library that replicates standard C functions Memory Management, Data Structures, String & List Manipulation C

๐ŸŒ Web Development

Project Description Preview Technologies
Web Discovery Web development discovery program showcasing small projects and interactive web pages To-Do List, Profile Card, Parallax HTML, CSS, JavaScript

Popular repositories Loading

  1. 42-libft 42-libft Public

    First 42 School Project: Creating my own library in C

    C

  2. 42-ft_printf 42-ft_printf Public

    an implementation of printf function, utilizing variadic functions to handle formatted output with custom parsing and formatting logic.

    C

  3. 42-get_next_line 42-get_next_line Public

    get_next_line is a C function that reads and returns a single line from a file descriptor, utilizing a static buffer to manage data across multiple calls

    C

  4. 42-pipex 42-pipex Public

    pipex is a C program that simulates a shell pipeline, using pipes and process management to execute commands, handle file redirection, and facilitate inter-process communication.

    C

  5. 42-so_long 42-so_long Public

    This project is a small 2D game with MLX Library. I learned about window management, event handling, textures, sprites, tiles, etc.

    C

  6. 42-push_swap 42-push_swap Public

    A stack-sorting algorithm project using a limited set of operations, optimized for minimal moves.

    C