- Суть
- Обучение сетевым запросам и работе с API для Swift-разработчиков
- На выходе
- Самостоятельная разработка приложений, взаимодействующих с удаленными серверами; Понимание архитектуры сетевого взаимодействия; Моделирование данных согласно API; Использование сторонних библиотек для ускорения разработки; Создание интерфейсов, динамически реагирующих на данные с сервера
- Навыки
- Работа с API · Организация класса NetworkManager · HTTP-запросы GET, POST, DELETE · Обработка ошибок механизмом try-catch · Работа с библиотекой Kingfisher · Работа с фреймворком Alamofire · Асинхронный синтаксис async-await · Работа с UIKit и SwiftUI
- Кому подойдёт
- Начинающие Swift-разработчики
- Знать заранее
- Основы языка Swift; Начальный опыт создания пользовательских интерфейсов