#Not
14 Mayıs 2026
Son Güncellemeler
Sitedeki en yeni içerikler: Projeler ve teknik notlar bir arada.
#Proje
30 Nisan 2026
Konsol Tabanlı Hesap Makinesi
#Not
21 Nisan 2026
YOLOv8 ile Fare Poz Tahmini: TÜBİTAK Destekli Biyomekanik Analiz
Projelerim
Yazılım serüvenimde hayata geçirdiğim projelerin adım adım geliştirme hikayeleri.
💻 Konsol Tabanlı Hesap Makinesi
30 Nisan 2026
|
2 dk okuma
Bu projede, Java'nın temel mantığını bir hesap makinesi üzerinden keşfettim ve C'den Java'ya geçerken yaşadığım kafa karışıklıklarını not aldım.
Projeyi İnceleÇalışmalarım
Eğitim sürecimde hazırladığım akademik ödevler ve teknik projeler.
🐁 YOLOv8 ile Fare Poz Tahmini: TÜBİTAK Destekli Biyomekanik Analiz
21 Nisan 2026
|
5 dk okuma
🔐 Sezar Şifreleme: Klasik Kriptografiden İstatistiksel Analize
16 Ocak 2026
|
5 dk okuma
⚖️ VKİ Hesaplama: Algoritmadan Mühendislik Raporuna AI Destekli Süreç
9 Ocak 2026
|
7 dk okuma
Notlarım
Yazılım dünyasındaki teknik deneyimlerim, öğrendiğim diller ve derinlemesine incelemelerim.
İnteraktif Haritalarım
Adım adım işaretleyerek ilerlediğim detaylı öğrenme rotaları.
C Programlama
Öğrenme İlerlemesi
%71
1. Temeller
Değişkenler & Veri Tipleri
Girdi/Çıktı (printf/scanf)
Operatörler (Aritmetik/Mantıksal)
2. Akış Kontrolü
Karar Yapıları (if, else if, switch-case)
Döngüler (for, while, do-while)
Döngü Kontrolü (break, continue)
3. Bellek ve İşaretçiler
İşaretçiler (Pointers)
Bellek Adresleri (& ve *)
Diziler & İşaretçi Aritmetiği
Dinamik Bellek Yönetimi (malloc, calloc, realloc, free)
4. Yapılar & Fonksiyonlar
Fonksiyonlar & Kapsam
Struct (Yapılar) & Union
Enum
Header Dosyaları (.h/.c)
5. İleri Konular
Dosya İşlemleri
Önişlemci Direktifleri (#define, #include, #ifdef)
Hata Ayıklama (GDB)
C++ Programlama
Öğrenme İlerlemesi
%56
1. Temeller
Girdi/Çıktı (cin/cout)
Namespaces (İsim Alanları)
2. Bellek Yönetimi
Referanslar (&)
Dinamik Bellek (new/delete)
3. Nesne Yönelimli Programlama (OOP)
Sınıflar ve Nesneler
Kalıtım (Inheritance)
Çok Biçimlilik (Polymorphism)
4. STL ve Modern C++
Vektörler (std::vector)
Akıllı İşaretçiler (Smart Pointers)
Java Programlama
Öğrenme İlerlemesi
%13
1. Temeller
JVM, JRE ve JDK Mantığı
Veri Tipleri ve Değişkenler
2. Nesne Yönelimli Programlama
Kapsülleme (Encapsulation)
Arayüzler (Interfaces)
3. Veri Yapıları (Collections)
Listeler (ArrayList, LinkedList)
Haritalar (HashMap, TreeMap)
4. İleri Konular
Hata Yönetimi (Exceptions)
Çoklu İş Parçacığı (Multithreading)