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
| Rank | Project | Description | Key Concepts | Technologies |
|---|---|---|---|---|
| 4 | CPP | C++ module focusing on object-oriented programming concepts | Classes, Inheritance, Polymorphism, Canonical Form | C++ |
| 4 | NetPractice | Networking exercises focused on understanding IP addressing and subnetting | Networking, TCP/IP, Subnetting, Routing | Networking |
| 3 | philosopher | Dining Philosophers Problem simulation using threads and mutexes | Concurrency, Threads, Mutex, Deadlock | C |
| 2 | so_long | A simple 2D game using the MLX library | Graphics, Event Handling, Game Loop, Memory Management | C |
| 2 | pipex | Recreating the behavior of Unix pipelines | File Descriptors, Pipes, Processes, Redirection | C |
| 2 | push_swap | Sorting algorithm project using a limited set of operations | Algorithms, Sorting, Complexity Optimization, Stack Operations | C |
| 2 | born2beroot | System administration project involving Linux server setup and security configuration | Virtual Machines, Linux Administration, Security, Networking | Linux |
| 1 | ft_printf | Custom implementation of the printf function | Variadic Functions, String Formatting, Buffer Handling | C |
| 1 | get_next_line | Function to read a line from a file descriptor | Static Variables, File I/O, Buffering | C |
| 0 | libft | A custom C library that replicates standard C functions | Memory Management, Data Structures, String & List Manipulation | C |
| Exams | Algorithms, Parsing, Pipes & Processes, File Descriptors | C |
| 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 |