Курс знакомит с современными технологиями разработки программных продуктов, включая системы контроля версий, базы данных на примере SQLite, гибкие методологии управления программными проектами, методы и технологии разработки мобильных приложений для платформы iOS. Рассматривается содержание основных этапов процесса создания программного продукта для платформы iOS, в том числе: проектирование модели предметной области и интерфейса приложения, создание базы данных на основе спроектированной модели, разработка и тестирование приложения, используя инструментарий IDE Xcode.