Разработчик приложений для IOS

Курс сайт события http://www.alef-it.ru/courses/courses_developer_ios

Добавить в календарь:
Поделиться:

Курс нацелен на приобретение базовых навыков в области разработки программного обеспечения мобильных устройств Apple.

Курс рассчитан на 40 ак.ч.

По окончании курса Вы будете готовы к созданию собственных приложений для iOS и публикации их в AppStore.

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

Программа куса:

Краткая история языка Objective-C,знакомство с XCode - 1 ак.ч.

Основы языка 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.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация