1
Swift: optional, closure, протоколи, extension, generic, property wrapper
2
Конкурентність Swift: async/await, actor, структурована конкурентність, Task
3
UIKit: життєвий цикл UIViewController, Auto Layout, UITableView, UICollectionView
4
SwiftUI: Composable, State (@State, @Binding, @StateObject), Recomposition
5
Навігація: NavigationStack, NavigationLink, sheet, alert, програмна
6
Архітектура: MVVM, протокольно-орієнтоване програмування, dependency injection
7
Combine: Publisher, Subscriber, Operator, потік даних, @Published
8
Core Data: entity, зв'язки, NSFetchedResultsController, міграції
9
Мережеві запити: URLSession, Codable, async/await, обробка помилок, кешування
10
Збереження: UserDefaults, Keychain, FileManager, сховище додатку
11
Керування пам'яттю: ARC, weak/strong-посилання, retain cycle
12
Тестування: XCTest, UI Testing, mock, test double, практики TDD
13
Продуктивність: Instruments, витоки пам'яті, ієрархія view, lazy loading
14
Життєвий цикл додатку, scene, push-сповіщення, фонові завдання
15
Swift Package Manager, Xcode, CI/CD, розповсюдження в App Store