Продолжительность курса — 5 дней
Данный курс ориентирован на изучение программирования на платформе iOS “с нуля”. Слушатели курса смогут овладеть приемами программирования и изучить особенности платформы iOS, необходимые для создания приложений для iPhone и iPad. Предлагаемый курс поможет начинающим овладеть самым главным – мышлением в рамках платформы iOS, которая в значительной мере отличается от других своих конкурентов (Java, .Net и пр.). Изучение языка Objective-C и понимание внутреннего строения и механизмов работы приложений позволит слушателю не только успешно окончить курс и создать приложение среднего уровня для своего портфолио, но и развить интерес к более серьезным и сложным, но важным и необходим it-технологиям сегодня.
Минимальные требования к слушателю:
- Уверенное владение персональным компьютером;
- Базовые знания и опыт алгоритмического программирования (Паскаль, С/С++);
- Желательно английский на уровне от Elementary и выше
Программа курса:
- Изучение языка Objective-C и среды разработки Xcode
- принципы ООП в языке Objective-C. Моделирование ООП-задач.
- Библиотека Cocoa, основные типы данных и наиболее используемые классы платформы
- Изучение свойств и программирование графических элементов на экране
- Контроллеры. Управление несколькими экранами в одном приложении
- Работа с таблицами
- Изучение структуры предустановленных шаблонов проектов в Xcode
- Другие дополнительные сведения из платформы iOS.
После изучения курса Вы сможете:
- Создавать standalone приложения для iPhone и iPad и размещать их на AppStore
- Понимать ООП-подход и мыслить в его рамках при создании приложений
- Разбираться в документации к платформе iOS
- Читать, понимать, изменять чужой код, что является ценным фактором при устройстве на работу в любую it-компанию
- Оценить свои возможности и время на создание приложения
- Изучить более важные и зачастую узкоспециализированные возможности платформы iOS