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