Разработчик мобильных приложений для IOS: Курсы

Знания по программированию на платформе iOS позволят Вам получить навыки создания ПО для большой линейки устройств: iPhone, iPad, iPod Touch. А это увеличит шансы найти интересную, высокооплачиваемую и перспективную работу.Курс нацелен на приобретение базовых навыков в области разработки...
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
АЛЕФ логоАЛЕФ
Открытый набор
40 часов
Онлайн
от 12 500 ₽

Анонс программы

Знания по программированию на платформе iOS позволят Вам получить навыки создания ПО для большой линейки устройств: iPhone, iPad, iPod Touch. А это увеличит шансы найти интересную, высокооплачиваемую и перспективную работу.Курс нацелен на приобретение базовых навыков в области разработки программногообеспечения мобильных устройств Apple.

Описание Программы

  • Основы языка Objective-C 2.0 и введение в ООП - 12 ак.ч.
  • Основы процедурного программирования.
  • Объявления и определения классов и методов.
  • Инициализация объектов.
  • Управление памятью.
  • Свойства класса (Properties).
  • Классические коллекции.
  • Селекторы.
  • Протоколы.
  • Паттерн «делегат».
  • Категории.
  • Практика: разработка, первых, консольных программ, иллюстрирующих прослушанную теорию Интерфейс - 4 ак.ч.
  • Основы построения интерфейса.
  • Работа с xib и storyboard.
  • MVC.
  • Классы UIView, UIViewController.
  • Практика: Приложение Snowboard tracker. Создание пользовательского интерфейса Работа с табличными представлениями, контроллерами навигации - 8 ак.ч.
  • Класс UITableView.
  • Протокол UITableViewDataSource, минимальный набор методов.
  • Класс UITableViewController • Создание таблиц с custom table view cell.
  • Стандартные ViewController.
  • Классы UINavigationController, UINavigationBar, UIToolbar.
  • Практика: Приложение Snowboard tracker. Создание пользовательского интерфейса Работа с датчиками устройства - 2 ак.ч.
  • GPS.
  • Датчики наклона.
  • Практика: Приложение Snowboard tracker. Работа с gps, отображение маршрута на карте Хранение данных - 4 ак.ч
  • Plist.
  • CoreData.
  • Практика: Приложение Snowboard tracker. Создание истории маршрутов, ведение статистики Многопоточность - 2 ак.ч.
  • Практика: Приложение Snowboard tracker. Распараллеливание выгружаемых данных на сервер Локализация приложений - 1 ак.ч.
  • Практика: Локализация приложения Snowboard tracker.
  • Работа с графикой, SpriteKit - 4 ак.ч.
  • Практика: Игра Marble maze. Создание клона знаменитой игры.
  • Подпись приложения сертификатом и отправка его в AppStore - 2 ак.ч.
  • Устройство AppStore и его особенности как инструмента продаж.
  • Подготовка приложения к публикации.
  • Использование цифровых подписей.
  • Имя приложения и App ID.
  • Требования Apple к сторонним приложениям.
  • Обзор и устройство iTunes Connect Практика: публикация приложения Snowboard tracker в Appstore.
Записаться на курс
Разработчик мобильных приложений для IOS: Курсы
12 500
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
40 часов
Онлайн
от 12 500 ₽