1
Swift: optional, closure, protokol, extension, generic, property wrapper
2
Swift eşzamanlılık: async/await, actor, yapılandırılmış eşzamanlılık, Task
3
UIKit: UIViewController yaşam döngüsü, Auto Layout, UITableView, UICollectionView
4
SwiftUI: Composable, State (@State, @Binding, @StateObject), Recomposition
5
Navigasyon: NavigationStack, NavigationLink, sheet, alert, programatik
6
Mimari: MVVM, protokol yönelimli programlama, bağımlılık enjeksiyonu
7
Combine: Publisher, Subscriber, Operator, veri akışı, @Published
8
Core Data: entity, ilişkiler, NSFetchedResultsController, migration
9
Ağ işlemleri: URLSession, Codable, async/await, hata yönetimi, önbellekleme
10
Kalıcılık: UserDefaults, Keychain, FileManager, uygulamaya özel depolama
11
Bellek yönetimi: ARC, weak/strong referanslar, retain döngüleri
12
Test: XCTest, UI Testing, mock, test double, TDD uygulamaları
13
Performans: Instruments, bellek sızıntıları, view hiyerarşisi, lazy loading
14
Uygulama yaşam döngüsü, scene, push bildirimleri, arka plan görevleri
15
Swift Package Manager, Xcode, CI/CD, App Store dağıtımı