Blog
Yazılım, sistem tasarımı ve yol boyunca öğrendiklerim.

Java: JVM'in Derinliklerine Yolculuk
JVM'in bütün bileşenlerini tek tek, günlük hayattan benzetmelerle açıyoruz: sınıf yükleyici, bellek alanları, çöp toplayıcı, JIT, iş parçacıkları, JNI ve modül sistemi — hepsi anlaşılır bir dille.
· 32 dk okuma23 Temmuz 2026 JavaJava: Java Nedir ve Nasıl Çalışır?
Java'ya baştan başlıyoruz: Java ne işe yarar, kim yaptı? Bir program nasıl çalışır, binary ve bytecode nedir, JVM içinde hangi katmanlar var, JIT ve çöp toplayıcı nasıl çalışır?
#java#jvm#bytecode#jit#programlama#yazılıma-başlangıç · 7 dk okuma22 Temmuz 2026 Programlama TemelleriAlgoritma: Son Adımlar
Algoritmalar serisinin kapanışı: dokuz yazıda öğrendiğimiz her şeyi (değişken, koşul, döngü, liste, fonksiyon, sözlük) toparlıyor, tek bir programda birleştiriyor ve sıradaki adımı gösteriyoruz.
#algoritma#programlama-temelleri#özet#problem-çözme#yazılıma-başlangıç · 14 dk okuma22 Temmuz 2026 Programlama TemelleriAlgoritma: Sözlükler
Sözlük nedir, bir bilgiye konumuyla değil adıyla (anahtarıyla) nasıl ulaşırız? Anahtar–değer eşlemesini, ekleme, güncelleme, arama ve gezmeyi kalemle öğren.
#sözlük#anahtar-değer#algoritma#programlama-temelleri#veri-yapıları#yazılıma-başlangıç · 15 dk okuma11 Temmuz 2026 Programlama TemelleriAlgoritma: Fonksiyonlar
Fonksiyon nedir, bir işi bir kez tanımlayıp adıyla nasıl tekrar tekrar çağırırız? Parametre, DÖNDÜR, kara kutu ve yerel değişkeni kod yazmadan, kalemle öğren.
#fonksiyon#algoritma#programlama-temelleri#soyutlama#yazılıma-başlangıç · 24 dk okuma10 Temmuz 2026 Programlama TemelleriAlgoritma: Listeler
Liste (dizi) nedir, bilgisayar birçok değeri tek isimde nasıl saklar? Konum (index), listeyi döngüyle gezmeyi ve 0'dan sayma tuzağını kod yazmadan, kalemle öğren.
#liste#dizi#algoritma#programlama-temelleri#veri-yapıları#yazılıma-başlangıç · 15 dk okuma8 Temmuz 2026 Programlama TemelleriAlgoritma: Döngüler
Döngü (tekrar) nedir, bilgisayar aynı işi nasıl tekrarlar? Sayaçlı ve koşullu döngüleri, döngünün üç parçasını ve sonsuz döngü tuzağını kod yazmadan, kalemle öğren.
#döngü#algoritma#programlama-temelleri#akış-kontrolü#yazılıma-başlangıç · 14 dk okuma1 Temmuz 2026 Programlama TemelleriAlgoritma: Koşullar
Koşul (EĞER-İSE) nedir, bilgisayar nasıl karar verir? Tek/çift/çok kollu koşullar, VE-VEYA-DEĞİL mantığı ve iç içe kararları kod yazmadan, kalemle öğren.
#koşul#algoritma#programlama-temelleri#karar-yapıları#yazılıma-başlangıç