Backend yol haritan.
Adım adım, kod yazarak.
Java temellerinden JVM’e, concurrency’den Spring Security’ye uzanan 8 aşamalı rota. Her aşamayı laboratuvarlar ve seçilmiş DSA problemleriyle pekiştir.
Java’nın yapı taşları
Nesnelerin nasıl karşılaştırıldığını, değişmezliği ve tip güvenli koleksiyonları oturt.
JVM’in içine bak
Kaynak kodun bytecode’a dönüşümünü ve JVM’in belleği nasıl yönettiğini deneyerek öğren.
Reflection ve annotation
Çalışma zamanında tipleri incele, davranış üret ve küçük framework parçaları yaz.
Proxy, thread ve modern concurrency
Thread güvenliği, yürütme modelleri ve asenkron akışları aynı laboratuvarda birleştir.
Spring Core ve IoC
Spring’in sihrini önce saf Java ile kur, sonra container davranışlarını içeriden incele.
Spring MVC, AOP ve transaction
Bir isteği uçtan uca takip et; kesen ilgileri proxy ve transaction sınırlarıyla yönet.
JDBC’den JPA performansına
Bağlantı havuzundan persistence context’e kadar veri erişim zincirini bilinçli yönet.
Security, testing ve final tekrar
Kimlik doğrulamadan test stratejisine uzanan son katmanı tamamla ve mülakat provası yap.
Her renk farklı bir çalışma türünü temsil eder.