Мы в OTUS регулярно проводим открытые уроки в преддверии старта онлайн-курсов. В этой подборке объединили для вас записи лучших открытых уроков по теме программирования iOS.
Не все видео из поста подходят для новичков. Чтобы погрузиться в тему, для некоторых нужен опыт программирования и работы на iOS в целом.
- Всё, что нужно знать про result type в Swift, зачем он используется и почему так удобен в использовании.
2. Сетевой слой нативными методами без использования Alamofire/Moya.
3. Виджеты для главного экрана: практикум, пишем своими руками.
4. Введение в Core Data — нативную обертку над SQLite в iOS и, пожалуй, самое популярное хранилище данных после User defaults.
5. Введение в Realm. Разбираем второе по популярности хранилище — базу для мобильных приложений.
6. Flux с SwiftUI. Разбираем подход к однонаправленному потоку данных с SwiftUI — от теории к практике
7. ARKit — введение в дополненную реальность (просто рекомендую попробовать, если есть iPhone — это может быть очень интересным и увлечь вас от пары часов до пары дней).
8. Async/await — новый способ работы с современной concurrency в Swift. Краткое сравнение с другими вариантами.