г. Запорожье, ул. Рекордная, д. 20

По вопросам поступления:

По вопросам оплаты:

Учебный отдел:

Учебный отдел ЕКО:

Программирование на Objective-C для MacOS и iOS

О курсе:

Возрастот 15 до 55 лет

Продолжительность12 месяцев.

Расписание занятий2 раза в неделю
18:00 - 21:00

СтоимостьОт 2555 грн/мес.

Рынок мобильных приложений стремительно развивается, мобильные устройства становятся неотъемлемой частью жизни человека. При этом, доля традиционных мобильных телефонов сокращается и растет количество смартфонов. Уже сейчас смартфоном пользуется каждый третий житель Украины. Технические возможности смартфонов растут, это дает почву для развития рынка мобильных приложений и потребности в новых специалистах – разработчиках мобильных приложений, спрос на которых превышает предложение.

 

Программа обучения:

  • Основы языка Objective C : Типы данных, переменные.
  • Основные конструкции языка (операторы, условия, циклы).
  • Строки
  • Массивы
  • Функции/Методы
  • Знакомство с отладкой приложения. Отладка. Трассировка.
  • Адреса и указатели. Работа с памятью.
  • Структуры
  • Объектно-ориентированное программирование : классы, инкапсуляция, наследование, полиморфизм.
  • Работа с файловой системой.
  • Коллекции
  • Препроцессор
  • Протоколы, списки свойств.
  • Обратный вызов. Модель Приемник-Действие. Оповещения.
  • Битовые операции
  • Многопоточное программирование. Синхронизация потоков.
  • Архитектура Модель-Вид-контроллер
  • Событийное программирование
  • Жизненный цикл приложения
  • Архивация
  • Графический интерфейс пользователя
  • InterfaceBuilder
  • Cocoa фреймворк. Роль Cocoa в MacOS X: когда необходимо использовать
  • Элементы управления (виджеты) : Кнопки, текстовые поля, списки и т.д.
  • Расположение/позиционирование виджетов. Вложенные виджеты.
  • Окна. Создание окон в приложении
  • Alert диалоговые окна. Использование
  • Меню
  • Панели, вкладки
  • Использование нотификаций
  • Локализация
  • Шрифты
  • Работа с изображениями
  • Обработка событий мыши, клавиатуры. Drag-and-Drop
  • Работа с графикой
  • Создание собственных виджетов
  • Работа с таймером
  • Работа с структурированными данными. Источники данных. Делегаты. Таблицы.
  • Взаимодействие с Базами Данных
  • Знакомство с языком SQL. Теория построения баз данных
  • Программирование под iOS. Создание приложений для iPhone Cocoa Touch, iOS SDK
  • Навигация по приложению. RootViewController, NavigationController, ScheduleViewController, UITableViewcontroller
  • Анимация
  • Многопоточность в iOS приложения. Проблемы конкурентного доступа. Решения.
  • Сетевое программирование
  • Сетевая активность приложения, загрузка файлов

 

Вы научитесь:

  • узнаете об основных концепциях разработки для мобильных устройств;
  • изучите особенности разработки на языках программирования Objective-C для iOS на IDE Xcode и Swift;
  • получите практические навыки разработки мобильных приложений для iPhone и iPad;
  • научитесь создавать собственные мультимедийные мобильные приложения;
  • познакомитесь с особенностями публикации приложений в Apple Store.

Записаться

Имя и Фамилия*
Телефон*
E-mail*

О курсе:

Возрастот 15 до 55 лет

Продолжительность12 месяцев.

Расписание занятий2 раза в неделю
18:00 - 21:00

СтоимостьОт 2555 грн/мес.

Базовые знания:
Уверенный пользователь ПК или успешное завершение курса Пользователь ПК

Хотите получить пример уроков по программированию и дизайну?


Хочу
Не хочу

Заполните пожалуйста форму


Введите sms-код для подтверждения


Получите книгу: «Как воспитывать ребенка. Советы известных людей»


Да
Нет

Заполните пожалуйста форму