Мегапосты:
Мой круг становится Хабр Карьерой! Узнать подробности

Эксперт по разработке приложений под мобильную платформу iOS (iPhone и iPad)

Описание курса

Swift пришел на замену Objective-C в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Haskel, Ruby, Python и конечно же Objective-C. Компания Apple описала язык Swift как “Objective-C без С”. Язык действительно получился удобным, мощным и продуманным.

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

В данном курсе больший упор идет на взаимодействие пользователя с внешним миром через устройство (использование датчиков, интернет-ресурсов, сервисов системы).

Курс предназначен для разработчиков программного обеспечения, желающих получить или улучшить навыки разработки приложений для iOS.

Курс можно пройти очно. Для прохождения курсов в центре вам потребуется собственный Macbook с версией операционной системы не ниже MacOS 10.12.6 Sierra и установленным XCode 9.