Язык преподавания в курсе – русский. Вскоре будет доступна украинская версия этого курса.
Видеозаписи лекций без обратной связи и участия преподавателя. Вы получите доступ к материалам сразу после оплаты.
Изучив видеокурс вы получите все основные навыки для разработки мобильных приложений под 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 Проектная работа
– Работа над проектом: постановка задач
– Консультация по проекту
– Защита проектов
Отзывы
Отзывов пока нет.