𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: swiftbook
Название: Networking

Продолжительность: 7 ч 56 мин
Количество уроков: 37 Видео
Язык: Русский
Вес архива: 2,38 ГБ
Курс «Networking» — это практическое погружение в работу с сетевыми запросами в iOS. Вы освоите URLSession, научитесь уверенно отправлять и принимать данные, интегрировать сторонние сервисы и создавать современные приложения, активно взаимодействующие с сетью.
Что вы изучите в этом курсе
Обучение охватывает полный цикл работы с сетью в iOS — от базовых запросов до сложных сценариев фоновой загрузки и интеграции SDK популярных сервисов.
Работа с URLSession
Вы глубоко разберёте стек URLSession и научитесь использовать его возможности на практике.
• Структура и ключевые компоненты URLSession
• Создание и настройка различных типов сетевых сессий
• GET и POST запросы с учетом лучших практик
• Обработка ответов сервера и работа с ошибками
Получение и обработка данных
Вы научитесь эффективно работать с разнообразными типами сетевых данных.
• Загрузка изображений и оптимизация работы с ними
• Получение JSON и его декодирование в собственные модели
• Использование Codable для безопасной сериализации
Фоновая загрузка и выгрузка данных
Курс включает практику по работе с большими объёмами информации.
• Фоновые загрузки с отображением прогресса в интерфейсе
• Выгрузка данных на удалённые серверы
• Настройка конфигураций для долгих и нестабильных запросов
Использование сторонних инструментов
Alamofire
Вы освоите самую популярную библиотеку для сетевых запросов — Alamofire. Она значительно упрощает рутинные задачи и ускоряет разработку.
• Отправка запросов и обработка ответов
• Работа с параметрами и кодировкой
• Загрузка и загрузка файлов
Авторизация через сторонние сервисы
В завершение курса вы создадите систему авторизации для реального приложения.
• Интеграция Facebook и Google SDK
• Создание и кастомизация кнопок логина
• Получение и обработка публичных данных пользователей
• Использование Firebase для хранения профилей
Чему вы будете готовы после курса
После прохождения курса вы сможете создавать приложения, которые активно и надёжно взаимодействуют с сетью, интегрируют внешние сервисы и работают с современными протоколами авторизации. Полученные навыки станут прочной основой для разработки сложных мобильных сервисов.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь