Junior iOS-Developer. Часть 3 из 6

О чём курс

Вам нужен инструмент для работы с сетевыми запросами и локальными базами данных, чтобы превратить простое приложение в полноценный сервис. Здесь вы переходите от визуальной верстки к серверному взаимодействию: учитесь интегрировать внешние библиотеки через менеджеры зависимостей, подгружать данные по API и сохранять их локально.

Внутри разбираются:

  • Сетевое взаимодействие через стандартный URLSession и библиотеку Alamofire.
  • Локальное хранение данных с использованием CoreData и Realm.
  • Современный подход к асинхронному программированию с помощью Async-Await.

Материал предназначен для тех, кто уже освоил основы синтаксиса Swift и теперь настраивает обмен данными между приложением и сервером. В итоге вы научитесь создавать динамические приложения, которые не просто показывают интерфейс, а взаимодействуют с реальными данными.

Программа обучения

  • Работа с данными и сетью
    • 3.1 Менеджеры зависимостей. Фреймворк SpringAnimation.
    • 3.2 Работа с сетью. URLSession, часть 1
    • 3.3 Работа с сетью. URLSession, часть 2
    • 3.4 Работа с сетью. Alamofire.
    • 3.5 Хранение данных.
    • 3.6 Хранение данных. CoreData.
    • 3.7 Хранение данных. Realm.
    • 3.8 Async-Await.
Складчина создана 25 января 2024 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

S Swiftbook Все материалы
2 000 ₽ 15 000 ₽