Топ-100

Программирование [LevelUp] Разработка приложений под iOS 7

Admin

Администратор
Команда форума
Регистрация
31 Дек 2017
Сообщения
84,634
Симпатии
2,624
Разработка приложений под iOS 7

Курс Разработка приложений под iOS научит Вас создавать интересные и полезные приложения для под iOS.

Программа курса включает в себя 10 основных тем, перечисленных ниже. Практике на каждом занятии будет отведено значительное время. Сложные и емкие практические задачи будут выполняться совместно с преподавателем.

Ряд задач будет необходимо выполнить самостоятельтно.

В начале курса каждому ученику предлагается придумать для себя учебный проект, над которым он начнет самостоятельную работу.

Ряд идей может дать преподаватель. Как результат, к концу обучения, у слушателей должно получиться рабочее iOS приложение.

После окончания курса Вы сможете:
• Начать карьеру iOS - разработчика
• Стать фрилансером, разместив свое приложения на Apple Store и легко зарабатывать на любимом занятии
• Начать собственный стартап

Что получаете Вы:
После прохождения данного курса Вы сможете начать писать приложения под iOS - одну из самых популярных мобильных платформ в мире.

Занятие 1.
  • Знакомство с инструментами разработки. Окружение. Полезные ресурсы.
  • Начало работы с Xcode. Приложение Hello, World!
  • Обсуждение курсовых проектов. Этапы разработки приложения.
Занятие 2.
  • Инструменты разработки пользовательского интерфейса. Storyboard.
  • Приложение Meeting Schedule. Разработка UI.
  • Работа над курсовым проектом. Разработка UI.
Занятие 3.
  • Основы Objective-C. Классы NSString, NSData, NSNumber. Класс
  • UIViewController.
  • Приложение Meeting Schedule. Создание обработчиков событий.
  • Работа над курсовым проектом. Обработчики событий.
Занятие 4.
  • Основы Objective-C (Продолжение). Коллекции объектов NSArray и
  • NSDictionary. Design Patterns. Классы UITableView и UITableViewController.
  • Приложение Meeting Schedule. Работа с данными. Добавление и удаление
  • записей.
  • Работа над курсовым проектом. Работа с данными.
Занятие 5.
  • Жизненный цикл приложения. UIApplicationDelegate. CoreData.
  • Приложение Meeting Schedule. Добавление Persistent Storage.
  • Работа над курсовым проектом. Добавление Persistent Storage.
Занятие 6.
  • Кастомизация пользовательского интерфейса. Изменение внешнего вида ячеек
  • таблицы. Core Foundation. Core Graphics. Основы обработки жестов.
  • Приложение Meeting Schedule. Создание кастомного элемента UI.
  • Работа над курсовым проектом. Кастомизация внешнего вида приложения.
Занятие 7.
  • Особенности приложений для iPad и универсальных приложений.
  • Master-Detail Interface. Настройки приложения.
  • Приложение Meeting Schedule. Адаптация пользовательского интерфейса для
  • iPad.
  • Работа над курсовым проектом. Добавление поддержки iPad.
Занятие 8.
  • Работа с сетью. Обработка ошибок. NSURLConnection. Работа с JSON и XML.
  • Работа с Facebook и Twitter.
  • Приложение Meeting Schedule. Добавление синхронизации с сервером.
  • Работа над курсовым проектом. Интеграция с соц. сетями.
Занятие 9.
  • Многопоточность в iOS. Примитивы синхронизации. Блоки в Objective-C. GCD.
  • Приложение Meeting Schedule. Добавление многопоточности.
  • Работа над курсовым проектом. Добавление многопоточности.
Занятие 10.
  • Процесс размещения приложения в AppStore. Требования выдвигаемые к
  • приложениям.
  • Приложение Meeting Schedule. Размещение в AppStore.

Цена: 13000 руб.


Для просмотра содержимого вам необходимо авторизоваться или зарегистрироваться.

Если у Вас нет Премиум статуса:

Преимущества VIP-подписки

Оформить VIP-Подписку

 
Сверху