У нас вы можете посмотреть бесплатно От первого HTTP-запроса к собственному сетевому слою в Swift — быстро и понятно // «iOS Developer» или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Что будет на вебинаре? Основы сетевого взаимодействия в iOS: HTTP/HTTPS, REST и форматы данных (JSON). Знакомство с URLSession. Обработка ответов и ошибок: работа со статус-кодами, декодирование JSON в модели Swift и отображение ошибок пользователю. Архитектура сетевого слоя: разделение ответственности, протоколы, абстракции и инъекция зависимостей. Пошаговая реализация: от объявления API-эндпоинтов до готового NetworkClient с методами для GET, POST и других запросов. Кому будет полезен этот вебинар? Начинающим iOS-разработчикам, которые только стартуют с Swift и хотят понять, как организовать запросы к серверу. Тимлидам и junior-разработчикам, формирующим первые проекты с сетью, нуждающимся в понятной методологии. Всем, кто хочет выстроить поддерживаемый и расширяемый код для взаимодействия с API в мобильных приложениях. Что узнают участники? Как грамотно и безопасно настраивать HTTP-запросы и обрабатывать ответы в Swift. Принципы построения модульного сетевого слоя с четкими границами ответственности. Способы сериализации и десериализации данных из JSON в модели Swift без лишнего кода. Уверенность в том, что созданный сетевой слой легко поддерживать и масштабировать в реальных проектах. «iOS Developer» - https://otus.pw/HraY/ Преподаватель: Данил Менделев - опыт разработки ПО более 9 лет на C++, C#, PHP, Python, Swift, свыше 3 лет в коммерческой разработке мобильного ПО Пройдите опрос по итогам мероприятия - https://otus.pw/FsulO/ Следите за новостями проекта: → VK: https://vk.com/otusru → Telegram: https://t.me/Otusjava → Хабр: https://otus.pw/S0nM/