Swift. Уровень 2. Объектно-ориентированное программирование

52 участника

О чём курс

Переход от базового синтаксиса Swift к профессиональной разработке приложений для iOS и macOS через принципы объектно-ориентированного программирования. Внутри разбираются механизмы управления памятью ARC, принципы наследования, полиморфизма и инкапсуляции, а также работа с дженериками, протоколами и расширениями. Вы научитесь выстраивать архитектуру кода, используя современные возможности Swift для создания масштабируемых и стабильных программных продуктов. Программа ориентирована на тех, кто уже владеет основами языка и готов углубиться в построение сложных объектных моделей.

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

  • Классы и структуры: различия и области применения
  • Инкапсуляция: принципы сокрытия данных
  • Наследование и полиморфизм
  • Инициализация и деинициализация объектов
  • Автоматическое управление памятью (ARC)
  • Дженерики: создание обобщенного кода
  • Расширения (Extensions) и протоколы
  • Обработка ошибок в Swift
  • Итоговая работа
Складчина создана 27 октября 2015 г. · описание обновлено 23 марта 2026 г.

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

С Специалист Все материалы
690 ₽ 15 990 ₽