Архитектуры и паттерны проектирования на Swift. Урок 1. Введение. Базовые паттерны. Часть 1

Слайд 2

Регламент 8 уроков по 2 часа. Практические задания. Видеозапись будет. Задавайте

Регламент

8 уроков по 2 часа.
Практические задания.
Видеозапись будет.
Задавайте вопросы.


Перед уроком ознакомиться

с проектом
Слайд 3

План курса Урок 1. Введение. Базовые паттерны. Часть 1. Урок 2.

План курса

Урок 1. Введение. Базовые паттерны. Часть 1.
Урок 2. Базовые паттерны.

Часть 2.
Урок 3. Базовые паттерны. Часть 3.
Урок 4. Продвинутые паттерны. Часть 1.


Слайд 4

План курса Урок 5. Продвинутые паттерны. Часть 2. Урок 6. Продвинутые

План курса


Урок 5. Продвинутые паттерны. Часть 2.
Урок 6. Продвинутые паттерны.

Часть 3. Антипаттерны.
Урок 7. Архитектурные паттерны MVC, MVVM.
Урок 8. Архитектурные паттерны MVP, VIPER.
Слайд 5

Урок 1 Проект «Змейка»

Урок 1


Проект «Змейка»

Слайд 6

Паттерн Delegate В iOS SDK UITableViewDelegate, UITableViewDataSource UICollectionViewDelegate, UICollectionViewDataSource UITextFieldDelegate WKNavigationDelegate UIApplicationDelegate и т. д.

Паттерн Delegate


В iOS SDK
UITableViewDelegate, UITableViewDataSource
UICollectionViewDelegate, UICollectionViewDataSource
UITextFieldDelegate
WKNavigationDelegate
UIApplicationDelegate и т. д.

Слайд 7

Паттерн Singleton В iOS SDK UIApplication.shared UserDefaults.standard UserDefaults.default и т. д.

Паттерн Singleton


В iOS SDK
UIApplication.shared
UserDefaults.standard
UserDefaults.default и т. д.