1
PHP: namespace, PSR-4 autoloading, trait, interface, katı tipleme PHP 8+
2
Symfony mimarisi: HttpKernel, Request/Response döngüsü, olaylar, kernel dinleyiciler
3
Controller: yönlendirme, annotation/attribute, istek parametreleri, yanıt türleri
4
Yönlendirme: YAML/annotation/attribute, route parametreleri, gereksinimler, ön ekler
5
Dependency Injection: servisler, autowiring, service container, compiler pass
6
Doctrine ORM: entity, annotation/attribute, ilişkiler (@OneToMany, @ManyToOne)
7
Doctrine repository: özel sorgular, QueryBuilder, DQL (Doctrine Query Language)
8
Migration: DoctrineMigrationsBundle, sürümleme, up/down migration
9
Twig: şablon sözdizimi, filtreler, fonksiyonlar, kalıtım (extends, block), include
10
Formlar: FormType, form builder, doğrulama kısıtlamaları, özel form türleri
11
Doğrulama: kısıtlama annotation (@NotBlank, @Email), özel validator, gruplar
12
Güvenlik: kimlik doğrulama sağlayıcıları, voter, güvenlik duvarı, rol hiyerarşisi, beni hatırla
13
Olaylar: EventDispatcher, olay aboneleri, kernel olayları (request, response, exception)
14
Serializer: normalizasyon, denormalizasyon, gruplar, özel normalizer, formatlar (JSON, XML)
15
Messenger: mesaj handler, transport, asenkron işleme, yeniden deneme stratejileri
16
Console: komutlar (Command sınıfı), girdi/çıktı, yardımcılar, ilerleme çubukları
17
HTTP Client: HttpClient bileşeni, istekler, kimlik doğrulama, yeniden deneme mekanizması
18
Önbellek: cache havuzları, cache etiketleri, adaptörler (Redis, APCu, Filesystem)
19
Bundle: bundle yapısı, extension sınıfı, yapılandırma, üçüncü taraf bundle
20
Test: PHPUnit, WebTestCase, fonksiyonel testler, fixture, mock
21
Performans: profiler, önbellekleme stratejileri, lazy loading, opcache, PHP 8 preloading
22
API Platform: Symfony üstüne REST/GraphQL API, serileştirme, filtreler, sayfalama
23
Dağıtım: Symfony CLI, ortam değişkenleri (.env), Docker, composer optimize