- Swift как язык программирования (code)
- Обзор архитектуры (code)
- View (code)
- View Controllers (code)
- Многопоточность
- «Многопоточность (concurrency) в Swift 3. GCD и Dispatch Queues». Статья на Хабр
- «Concurrency в Swift 3 и 4. Operation и OperationQueue». Статья на Хабр
- Видео доклада с WWDC «Advanced NSOperations» на developer.apple.com (eng)
- Работа с сетью (code)
- Работа с базой данных (code)
- Работа с архитектурой
- Note
- Note, json extension
- FileNotebook
- Создаём проект и настраиваем сборку
- Добавляем launch screen и иконку
- Создаём дополнительную конфигурацию сборки
- Анализируем код
- Добавляем внешнюю библиотеку
- Экран редактирования
- Приложение «Приветствие». Поэтапное выполнение:
- Список заметок
- Создаём операции
- Приложение GitHub.
- Работа с API github gists
- Приложение для спортсменов
- Локальное хранение в Core Data
- Архитектуры (Bonus)