iOS

Разработка приложений для iPhone/iPad.

Что мы предлагаем?

  • Обучение с углубленной практикой языка программирования ObjectiveC на оборудовании Apple.
  • Наряду с настоящими IT-гуру Вы получите возможность изучить возможности IDE Xcode, ознакомитесь с концепцией MVC в iOS-разработке, получите навыки работы с Cocoa Framework.
  • В комфортной атмосфере Вы изучите подключение и использование базы данных SQLite и Core Data.

Для кого?

  • Четкое понимание ООП (инкапсуляция, полиморфизм, абстракция, наследование vs агрегация)
  • Алгоритмы сортировки и поиска
  • Работа с указателем и ссылками (умный указатель — Smart Pointer)
  • Контейнеры, преимущества и недостатки (список, массив, набор, карта, хеш-таблица и т.д.)
  • Уровень английского — Pre-intermediate strong и выше

Рекомендованная литература

  • Буч, Роберт А. Максимчук, Майкл У. Энгл, Бобби Дж. Янг, Джим Коналлен, Келли А. Хьюстон. Объектно-ориентированный анализ и проектирование с примерами приложений. М.: Вильямс, 2008.- 720с.
  • Armstrong, «The Quarks of Object-Oriented Development.» In descending order of popularity, the «quarks» are: Inheritance, Object, Class, Encapsulation, Method, Message Passing, Polymorphism, AbstractionJack Nutting , Fredrik Olsson , David Mark , Jeff LaMarche. – Beginning iOS 7 Development Exploring the iOS SDK – 2014

Тестовые задания

Взірець завдань для вступу