These projects are based on 42 school subjects.
Since I started my studies on 42Prague when 42 schools started switching to a NEW core, I did my first projects in an OLD core (libft-push_swap) and the rest is from the NEW core.
The old projects focus on low-level programming in C, the newer ones introduce OOP in Python and AI, agents and LLMs. Both cores also introduce some projects regarding system administration.
In these projects it is cool that they do not have 1 correct solution, so everybody who does them, has their unique way of approaching, solving and presenting them.
The versions I have in this public repo do not have to adhere to all 42 strict rules and norms. They were validated once but I may work on them after that not sticking to the school norms anymore.
42_projects
├── 42_LIBRARY
│ ├── M00_libft # my own versions of library functions
│ ├── M01_ft_printf # my recode of printf()
│ ├── M01_get_next_line # reading lines from fd
├── M02_push_swap # sorting program
├── system_administration
│ └── M01_born2beroot # basic system administration| Milestone | Project | About | Language used | Time | Status |
|---|---|---|---|---|---|
| M00 | libft |
Library functions | C | 50 h | ✅ Completed |
| M01 | ft_printf() |
Library functions - printf() | C | 50 h | ✅ Completed |
| M01 | get_next_line() |
Function - read line from fd | C | 40 h | ✅ Completed |
| M01 | Born2BeRoot |
System administration | bash | 20 h | ✅ Completed |
| M02 | push_swap |
Sorting program | C | 50 h | ✅ Completed |
| M02 | Python Piscine |
Learning Python | Python | ... h | ⏳ IN PROGRESS (7/11 modules completed) |
| M02 | A-Maze-Ing |
Maze generator with graphics | Python | 50 h | ⏳ Waiting |
| M03 | Codexion |
... | C | 80 h | ⏳ Waiting |
| M03 | Fly-in |
... | Python | 120 h | ⏳ Waiting |
| M03 | Call Me Maybe |
AI | Python | 80 h | ⏳ Waiting |
| M04 | Pac-Man |
Game design | Python | ... h | ⏳ Waiting |
| M04 | NetPractice |
System administration | ... | ... h | ⏳ Waiting |
| M04 | RAG against the machine |
AI | Python | ... h | ⏳ Waiting |
| M05 | Agent Smith |
AI | … | ... h | ⏳ Waiting |
| M05 | Answer Protocol |
... | C | ... h | ⏳ Waiting |
| M05 | Inception |
System administration | … | ... h | ⏳ Waiting |
| M05 | ft_transcendence |
Web application | … | ... h | ⏳ Waiting |
Simona Sucha
(also known as ssucha or vincent_syma)
Python & C · Developer, Software Tester · 42 student
🖥️ GitHub: https://github.com/vincent-syma/
🔗 LinkedIn: https://www.linkedin.com/in/simona-such%C3%A1-5a1b1928b
✉️ Email: vincent.f.syma@email.cz