Профессия Middle iOS-разработчик. Часть 1/4

О чём курс

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

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

  • Введение в курс Middle developer и UML-диаграммы
  • Принципы ООП, ПОП и SOLID
  • Алгоритмы и структуры данных
  • Управление памятью приложения
  • Шаблоны проектирования
  • Архитектура приложений
  • Clean Swift архитектура и создание приложения
  • Антипаттерны
Складчина создана 30 декабря 2022 г. · описание обновлено 23 марта 2026 г.

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

S Swiftbook Все материалы
1 842 ₽ 12 250 ₽