Objective C. Уровень 2

Профессиональная разработка приложений и игр

Курс «Objective C. Уровень 2» предназначен для iOS и OS X разработчиков, желающих освоить методики разработки интегральных систем и игр, с использованием систем контроля версий, 2d и 3d графики и современных фреймворков. Для полноценного освоения материала слушателям желательно иметь навыки разработки консольных приложений с использованием Objective C или языка Си.

Чему Вы научитесь

  • Проектировать интерфейсы для iPhone и iPad
  • Писать программы для OS X и iOS
  • Создавать многопоточные приложения;
  • Работать с сетью
  • Использовать API социальных сетей
  • Работать с видео и аудио файлами

Что Вы получите

Видеозаписи всех онлайн-занятий
Методички и домашние задания
Общение с одногруппниками
Сертификат об окончании обучения
  • 1
    Урок 1. Основы разработки приложения под OS X и iOS и CocoaPods
    Краткая история развития языков программирования, Разделение этапов, Командная разработка, Разделение команды и обязанностей, Developer Account, Что такое, Как пользоваться, Системы контроля версий (СКВ), Что это такое?, Популярные СКВ, Популярные СКВ Какую систему мы будем использовать?, Основные команды СКВ, Первый проект с использованием СКВ
  • 2
    Урок 2. Проектирование интерфейса
    Interface Builder, UI элементы, переходы. Основные шаблоны проектирования интерфейса
  • 3
    Урок 3. AutoLayout
    Работа с NSLayoutConstraint, Size-Class’ами. Особенности использования autolayout с динамичным контентом и координатами
  • 4
    Урок 4. CoreAnimation
    Особенности работы с CALayer. Основные инструменты и возможности. Работа с анимациями. 
  • 5
    Урок 5. Многопоточность и Асинхронность.
    Понятие потока. Особенности работы с асинхронной моделью. Синхронизация потоков
  • 6
    Урок 6. Core Data
    Описание возможностей и особенностей. Работа в многопоточном режиме. 
  • 7
    Урок 7. Работа с сетью
    Изучение основных способов работы с сетью. Загрузка и сохранение файлов. Upload файлов
  • 8
    Урок 8. Закрепление изученного материала.
    Работа с API соц. сетей. Отображение стены пользователя ВКонтакте.
  • Нажимая на кнопку "Добавить в корзину", Вы принимаете условия договора оферты.

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