Цель заброшена
Автор не отписывался в цели 5 лет 3 месяца 16 дней
Пройти курс "Разработка под iOS. Взлетаем" на stepik.org
https://stepik.org/course/53561
Данный курс продолжает обучение тех, кто уже познакомился с языком программирования Swift и умеет создавать интерфейс приложений под iOS. На очереди разработка «под капотом». Вы научите приложение взаимодействовать с сервером и хранить информацию, сделаете его более производительным. Для этого вы научитесь делить процессы операционной системы на потоки, работать с сетью и базой данных, а также оптимизировать архитектуру.
Вы же справились с заданиями первого курса «Разработка под iOS. Начинаем»? Это очень важно, потому что мы продолжим развивать приложение Заметки.
Курс подойдёт начинающим и опытным разработчикам, которые ещё не умеют создавать iOS-приложения.
Критерий завершения
Курс пройден
-
1. Многопоточность
-
1.1 Введение
-
1.2 GCD
-
1.3 Операции
-
-
2. Работа с сетью
-
2.1 Базовые концепции сетевого взаимодействия
-
2.2 Сетевой запрос в iOS
-
2.3 Получение данных от сервера
-
2.4 Пользовательские данные и авторизация в приложении
-
2.5 Отправка данных на сервер
-
-
3. Работа с базой данных
-
3.1 NSCoding
-
3.2 NSManagedObjectModel
-
3.3 Стэк Core Data
-
3.4 Context. Сохранение данных
-
3.5 NSFetchedResultsController
-
3.6 Отношения. Работа с графом объектов
-
3.7 Управление памятью
-
3.8 Валидация и версионирование данных
-
3.9 Многопоточность
-
-
4. Работа с архитектурой
-
4.1 Классическая iOS архитектура
-
4.2 Типичные улучшения и модификации
-
4.3 Чистая архитектура
-
- 809
- 13 июня 2019, 14:45
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением