1
Swift: Optionals, Closures, Protocols, Extensions, Generics, Property Wrappers
2
Swift Concurrency: async/await, Actors, Structured Concurrency, Task
3
UIKit: UIViewController-Lebenszyklus, Auto Layout, UITableView, UICollectionView
4
SwiftUI: Composables, State (@State, @Binding, @StateObject), Recomposition
5
Navigation: NavigationStack, NavigationLink, Sheets, Alerts, programmatisch
6
Architektur: MVVM, Protocol-Oriented Programming, Dependency Injection
7
Combine: Publishers, Subscribers, Operators, Datenfluss, @Published
8
Core Data: Entities, Relationships, NSFetchedResultsController, Migrationen
9
Networking: URLSession, Codable, async/await, Fehlerbehandlung, Caching
10
Persistenz: UserDefaults, Keychain, FileManager, App-spezifischer Speicher
11
Speicherverwaltung: ARC, Weak/Strong-Referenzen, Retain Cycles
12
Testing: XCTest, UI Testing, Mocking, Test Doubles, TDD-Praktiken
13
Performance: Instruments, Memory Leaks, View-Hierarchie, Lazy Loading
14
App-Lebenszyklus, Scenes, Push-Benachrichtigungen, Hintergrundaufgaben
15
Swift Package Manager, Xcode, CI/CD, App Store Distribution