Научитесь программировать под iOS за 2 месяца


Rozdoum/Gentleware Ukraine

Компания Gentleware (Rozdoum) приглашает пройти обучение по курсу "Разработка мобильных приложений под iOS" с возможностью дальнейшего трудоустройства.

Курс делится на 2 уровня

Первый уровень

  • Вводная лекция.История Apple, и эволюция до мобильных платформ. История языка Objective-C, история гаджетов.
  • OSX и Xcode IDE. Базовые понятия ООП. Git, репозитории.
  • Objective-C. Классы, типы методов в Objective-C. NSUserDefaults.
  • Фреймворк UIKit. Protocol, delegate. Жизненный цикл контроллера, пишем простое приложение для iPhone.
  • UIKit и представление таблицы.
  • Что такое Storyboard и как с ним работать.
  • Фреймворки и библиотеки для работы с сетью. JSON и таблицы.
  • Многопоточность и iOS.
  • Анимации в iOS – CoreAnimation.

Второй уровень

  • CoreData. Что такое Model, Store и Context.
  • CoreData в приложении. Создаем выборки из БД. Контролер NSFetchedResultsController.
  • CoreData - новая версию модели, миграции данных на новую версию.
  • Библиотека RestKit.
  • UICollectionViewController, практические примеры использующие кронтроллер.
  • Создаем свой собственные layout для UICollectionView
  • Карты в iOS, кастомизируем карту. Аннотации и слои.
  • Работа с социальными сетями в iOS

Подробности и регистрация: http://courses.rozdoum.com/ios-courses-main.html