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