-
🌱 I’m currently learning C, C++
-
📫 How to reach me asanli018@gmail.com
-
📄 Know about my experiences https://www.linkedin.com/in/ahmethsnl/
# | Proje Adı | Puan |
---|---|---|
# | Proje | Not |
1 | Libft | 125 |
2 | Ft_printf | 100 |
3 | Get_next_line | 125 |
4 | Minitalk | 100 |
5 | So_long | 110 |
6 | Push_swap | 90 |
7 | Minishell | 100 |
8 | CPP Module 00 | 80 |
9 | CPP Module 01 | 90 |
10 | CPP Module 02 | 80 |
11 | CPP Module 03 | 80 |
12 | CPP Module 04 | 80 |
13 | Cub3D | 100 |
Her proje farklı bir alanı kapsıyor ve beni yazılım geliştirme dünyasında bir adım daha ileriye taşıdı. İşte bazı önemli projeler ve kısa açıklamaları:
- Libft (125/100): C dilinde kendi standart kütüphanemi yazdım.
- Ft_printf (100/100):
printf
fonksiyonunu yeniden kodladım. - Get_next_line (125/100): Dosyalardan satır satır okuma fonksiyonu geliştirdim.
- Minitalk (100/100): Processler arası iletişim için sinyal tabanlı bir mesajlaşma sistemi yazdım.
- Push_swap (90/100): En optimal sıralama algoritmasını yazmaya çalıştım.
- So_long (110/100): Mini bir 2D oyun geliştirdim (MLX kullandım).
- Cub3D (100/100): Wolfenstein 3D tarzında bir Raycasting Engine yazdım. (MLX kullandım)
- Minishell (100/100): Temel bir shell uygulaması geliştirdim. Bash'in minik versiyonu diyebiliriz.
- CPP Module 00 - 04 (80-90/100):
Nesne yönelimli programlamaya (OOP) giriş yaptım.
Bellek yönetimi, sınıflar, kalıtım, polimorfizm gibi konuları kapsıyor.