- 1 Среда разработки Xcode. Работа с Git
- 2 UIKit. Знакомство с элементами пользовательского интерфейса
- Тест: UIKit
- 3 Контроль и приведение типов. Переходы и контроллеры навигации
- Тест: Контроль и приведение типов
- 4 Архитектура MVC. Приложение "Персонализированный опросник"
- 5 Приложение "Персонализированный опросник". Часть 2
- Тест: Пошаговый проект. Personality Quiz - опросник
- 6 Протоколы
- Тест: Протоколы
- 7 UITableView
- Тест: UITableView
- 8 Жизненный цикл View. Анатомия приложения.
- 9 CocoaPods и работа с анимациями
- Тест: Анатомия приложения. CocoaPods.
- 10 Сетевые запросы
- 11 URLSession vs Alamofire
- Тест: Сетевые запросы. URLSession vs Alamofire.
- 12 Хранение данных
- Тест: User Defaults. PlistFile. Image Caching.
- 13 Хранение данных. Core Data.
- 14 Хранение данных. Пошаговый проект: ToDo List с использованеием Realm
- 15 Работа с асинхронным кодом при помощи концепции Async-Await. Акторы
- Тест: Realm.
- 16 Работа с памятью
- Тест: Работа с памятью
Мои первые приложения на Swift
~ 1 мин.
Junior
Описание курса
Вы изучите
MVC
ARC lv.1
Менеджеры зависимостей
REST API
URLSession lv.1
UIKit
Протоколы
UserDefaults
Realm
JSON
CocoaPods
Прохождение курса откроет навыки на материке Junior
Программа из 26 уроков
Мои первые приложения на Swift
Алексей Ефимов
Преподаватель курса
26 уроков навсегда
10 навыка SwiftWorld
Сертификат курса