Programlama Bilgisi
Bir Fullstack Developer'ın günlüğünden: Modern yazılımın kalbine yolculuk.
Core Java & Nesne Yönelimli Programlama
Abstract Class vs Interface
Miras alma, yetenek kazandırma ve base class farkları.
== vs .equals()
Referans ve içerik karşılaştırma mekanizması.
Static, Final & Const
Değiştirilemezlik ve sınıf bazlı tanımlamalar.
Collections & Hash Table
List, Set, Map ve Hash çalışma mantığı.
GC & Memory (Stack/Heap)
JVM bellek yönetimi ve temizleme algoritmaları.
Serializable & Threads
Veri taşıma, Thread-Safe ve Concurrency.
SOLID Prensipleri
Nesne tabanlı yazılımın 5 temel prensibi.
Spring & Spring Boot Ecosystem
Spring vs Spring Boot
Frameworklerin farkı ve "Starter" konsepti.
Bean Scopes & Lifecycle
Singleton, Prototype ve Context yönetimi.
@Transactional & AOP
İşlem yönetimi, izolasyon ve Aspect yapısı.
Interceptor & Filter
Request lifecycle ve HandlerInterceptor.
JPA, Hibernate & JDBC
ORM dünyası, Entity ve Repository mantığı.
Advanced Annotations
@Qualifier, @ControllerAdvice, @PostConstruct.
Spring Boot Annotations Guide
A-Z kapsamlı anotasyon rehberi ve kod örnekleri.
Mimari & Sistem Tasarımı
Microservices Patterns
Saga, BFF, Bulkhead ve Service Registry.
Apache Kafka & Event-Driven
Broker, Topic ve Replication Factor.
Resilience & Circuit Breaker
Hata toleransı ve Resilience4j mekanizmaları.
GOF Design Patterns
Singleton, Factory, Observer ve Strategy.
Modern Test Tools
WireMock, RestAssured ve TestContainers.
gRPC & Protobuf
Yüksek performanslı RPC ve Binary serileştirme.
Veri Yönetimi & Performans
DB Sharding & Partitioning
Büyük veri setlerinin dağıtımı ve optimizasyonu.
Indexing & B-Tree
Full Table Scan vs Indexing mekaniği.
ACID & Normalization
Verı tutarlılığı ve normalizasyon kuralları.
TPS, Deadlock & Bottleneck
Sistem darboğazları ve çözüm yaklaşımları.
Redis & Caching
In-Memory cache ve veri tutarsızlığı çözümleri.
Web, Security & Frontend
Web Security & HTTPS
JWT, OAuth2 ve SSL/TLS handshake.
Data Binding & Interactivity
One-way ve Two-way data binding farkları.
RFC Standards
İnternet protokolleri ve teknik standartlar.