Блок 6Разберетесь в устройстве сетей, Поймете, как работает клиент-серверное взаимодействие и что стоит за аббревиатурами OSI, API, REST, HTTP, URL. Познакомитесь с библиотеками URLSession и Alamofire, научитесь с их помощью создавать и настраивать сессии, писать и отправлять запросы к серверам.
В результате вы сможете самостоятельно реализовывать взаимодействие программ с внешними приложениями и сервисами.
Напишете еще три приложения — для парсинга новостей, отображения курса валют и получения уведомлений.
Темы:- Создание и настройка сессий
- Создание и отправка запросов к серверу
- Технология REST API
- Библиотеки URLSession и Alamofire
- Сериализация и десериализация данных вручную и с помощью библиотек
- Получение и отправка JSON-объектов