Мова викладання в курсі – російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв’язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Вивчивши відеокурс ви отримаєте всі основні навички для розробки мобільних додатків під iOS. А також підготуєтеся до співбесіди на посаду iOS-розробника.
1 Основи мови Swift
– Огляд по iOS платформі та мові Swift. Починаємо програмувати.
– Базові конструкції мови
– Особливості Swift
– Структури та класи
– Модель управління пам’яттю
– Протоколи та розширення
– Generic
– Функціональне програмування
2 UIKit
– Знайомство з основними компонентами
– UIView
– UIViewController
– View Layout
– UITableView
– UICollectionView
– UIAnimation
– UIApplication (сповіщення, фонове виконання)
– UIStoryboard
– Паттерни навігації
3 Репозиторії даних
– URLSession
– Codable
– Типи сховищ
– Файлова система
– Вступ до CoreData
– Offline first with CoreData
– Просунуті можливості CoreData
4 Бізнес-логіка
– Впровадження залежностей
– Тестування
– Багатопоточність – Thread
– Багатопоточність – GCD
– Багатопоточність – Operation
5 Swift UI + Combine
– SwiftUI
– Combine
– Swift UI + Combine
– 6 Проєктна робота
– Робота над проєктом: постановка завдань
– Консультація щодо проєкту
– Захист проєктів
Відгуки
Відгуків немає, поки що.