Курс: Swift
Дата 01.02.16
Длительность 5 недель
Практика/ теория 70/30 %
Аудитория/ самостоятельно 40/72 ак. часов
Дни Вт, Чт
Время 18:30 - 21:15
Стоимость 4200 грн/мес
Преподаватель

Преподаватель курса Swift 

Профориентация:

Программисты, Разработчики мобильных игр и приложений

Предварительная подготовка:

Понимание принципов ООП, опыт разработки на одном из языков - C#, Java, Python. Наличие у слушателей собственных компьютеров MacBook с установленным XCode 7 и iOS 8 SDK актуальной на данный момент версии, а так же активный аккаунт iOS Developer Program.

По окончании курса Вы будете понимать и уметь:

  • Сможете программировать под iPhone/iPod/iPad/MacOS
  • Научитесь писать приложения «с нуля»
  • Будут рассмотрены основы разработки приложений для платформы iOS (устройств iPhone, iPad и iPod Touch)
  • Актуальные фреймворки, без которых не обходится ни одно современное iOS-приложение
  • Основной литературой курса является книга «Swift: Programming Language», доступная бесплатно на
  • iBooks https://itunes.apple.com/us/book/swift-programming-language/id881256329

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

1. Введение в программирование на языке Swift.

2. Строки. Коллекции. Опциональные переменные.

3. Элементы функционального программирования. Функции и замыкания. Параметры функций.

4. Объектно ориентированное программирование. Перечисления. Классы и структуры. Value Types и Reference Types.

5. Свойства и методы. Индексы.

6. Наследование. Перегрузка методов.Конструкторы и деструкторы. Процесс инициализация объекта.

7. Работа с ARC. Приведение типов.

8. Расширения. Протоколы. Обобщенные классы.

9. Структура проекта на Swift. Совместное использование Swift и Objective-C.

10. Финальный тест по курсу.

Наши партнеры www.education.ua курсы в Украине