и КОМПАНИЯ Coddy
+7 (920)612-58-85
Пн - Пт с 09:00 до 20:00,
Сб - Вс с 09:30 до 20:00
Калуга, ул. Кирова, 29, к.206б
Наши курсы


Программирование для IPhone

Курс 'Программирование для IPhone'
Эти курсы позволят ребенку начать программировать для Apple - устройств (IPhone). На занятиях ребенок научится программировать на языке Swift, научится эффективно использовать такие структуры кода, как условные операторы, операторы цикла, массивы, словари, ключи, классы. Ребенок познакомится со средой разработки XCode и научится разрабатывать интерфейсы игр, настраивать в играх распознавание жестов, использовать движок SpriteKit, и многое другое.

Цена 400 руб.
Начало занятий:
16(17) ноября
Стоимость:
3 000 руб. в месяц
Объем курса:
3 модуля по 8 занятий. 4 занятия в месяц
Учебный план

Модуль 1
Занятие 1. Установка XCode. Первое приложение. Запуск приложение на IPhone.
Занятие 2. Изучение типов данных: Int, Double, Float, Bool, String
Занятие 3. Булевые операторы. Условные выражения: if, else, else if switch
Занятие 4. Использование цикла for-in, while. Вложенность и область видимости
Занятие 5. Создание опционалов
Занятие 6. Использование массивов, словарей и ключей
Занятие 7. Знакомство с функциями
Занятие 8. Использование классов и структур
Модуль 2
Занятие 1. Создание проекта игры в XCode. Разработка дизайна
Занятие 2. Создание основных классов для игры и добавление их в проект
Занятие 3. Настройка интерфейса игры
Занятие 4. Организация хранения информации игры в базе денных
Занятие 5. Создание фреймворка уведомлений для пользователей
Занятие 6. Организация сцены в приложении
Занятие 7. Разработка классов SchoolHouse.
Занятие 8. Разработка секций.
Модуль 3
Занятие 1. Настройка распознавателя жестов.
Занятие 2. Использование физического движка Spritekit
Занятие 3. Оптимизация кода игры. Ускорение процессов.
Занятие 4. Добавление объектов в игру (алмазов,...).
Занятие 5. Добавление системы подсчета очков и надписей.
Занятие 6. Отслеживание состояния игры.
Занятие 7. Добавление в игру звуков и спецэффектов.
Занятие 8. Добавление в игру дополнительных уровней.