Курсы C/C++
Общая информация Расписание и стоимость
Условия обучения
Проведение занятий Преподаватели Учебные материалы Документы об окончании Отзывы слушателей
Информация о сертификации
Сертификации C++ CPA CPP CLA CLP

Другие курсы

Курсы C++ Курсы Java Курсы Python Курсы C# (.NET) Курсы Microsoft C# (.NET) Программирование Android Курсы Web-технологий Программирование Linux Тестирование ПО Программирование микроконтроллеров

Обратная связь

+7 (812) 703-02-02 Форум
Печать

Разработка приложений для iOS

Продолжительность обучения: 20 ак.ч. очно
График обучения: 5 дней по 4 ак.ч.

Курс пока не поставлен в расписание. Оставить заявку

Аннотация

Курс посвящен разработке приложений для мобильных устройств компании Apple. Подробно рассматривается технология создания, отладки, управления памятью и редактирования приложений.

Мобильные устройства компании Apple занимают одно из лидирующих мест по продажам в мире. Владельцы смартфонов и планшетов пользуются ими повсюду — дома, на работе и в учебных заведениях по всему миру.  В основе iPhone, iPad и iPod touch лежит iOS, операционная система с удобным интерфейсом, удивительными функциями и непревзойдённой надёжностью. Для iOS разработаны тысячи приложений практически по любой тематике — это крупнейшая в мире коллекция мобильных приложений. Apple предоставляет независимым разработчикам богатый набор инструментов и интерфейсов для создания приложений и игр, которые позволяют использовать все технологические преимущества устройств iOS.

На занятиях курса Вы научитесь самостоятельно разрабатывать приложения, узнаете о iOS HIG , а так же познакомитесь с правилами отправки приложений в App Store.

Документы об окончании обучения

  • Сертификат учебного центра
    Сертификат учебного центра
  • Удостоверение повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)
    Удостоверение повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)

Знания и умения, полученные в результате обучения

По окончании курсов слушатели смогут эффективно использовать большинство возможностей программы XCode  и языка Objective-C, а в частности будут иметь уверенные знания в следующих областях:

  • особенности Objective-C;
  • использование Pattern, MVC;
  • разработка  нативных приложений под iOS;
  • соблюдение iOS Development Guidelines;
  • различные структуры данных и алгоритмы;
  • владение принципами ООП и эффективное применение их в архитектуре приложения;
  • уверенное использование XCode и Cocoa Touch;
  • работа с SQLite, CoreData;
  • работа с камерой,Core Location и Map Kit.

Расписание

Курс пока не поставлен в расписание. Оставить заявку на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб.
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 04.10.2013 9000 8100 11200 10050

*Скидка 10%:
- для ранее обучавшихся;
- при одновременном оформлении и оплате 2-х краткосрочных курсов на одного слушателя.
**Скидка 15% при одновременном оформлении и оплате 3-х краткосрочных курсов на одного слушателя.
Студентам ВУЗов Санкт-Петербурга любой формы обучения скидка до 25%.
Примечание.
Скидки не предоставляется на курсы с дистанционной формой обучения.
Скидки не предоставляется на комплексные и модульные программы обучения.
Внимательно ознакомьтесь со всеми условиями акций в разделе «Акции и скидки».

Требования к начальному уровню знаний

Начальные требования:

  • Элементарные понятия архитектуры персонального компьютера.
  • Знание базовых понятий языков С: процедурные возможности, использование заголовочных файлов, управление памятью, использование указателей и ссылок, массивов и структур.

Слушатели, закончившие курс «DEV-C10. Процедурное программирование. Языки С/C++», принимаются без предварительного тестирования. Для остальных слушателей предусмотрено бесплатное собеседование с преподавателем для проверки знаний в области процедурного программирования, синтаксиса языка C и навыков разработки программ с использованием языка С.

Курсы, обеспечивающие достаточный начальный уровень знаний:

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

Занятие 1. Введение в программирование для iOS

  • Системные требования
  • iOS SDK
  • Знакомство с Xcode. Создание первого приложения
  • Практическая работа. Создание элементарного приложения.

Занятие 2. Знакомство с Objective-C

  • Objective-C для iOS
  • Практическая работа. Создание более сложного приложения

Занятие 3. Множественные представления

  • Таблицы и представления
  • Практическая работа. Сохранение, редактирование, сортировка.

Занятие 4. Переход на iPad

  • Построение универсального приложения
  • Особенности приложения для iPad
  • Практическая работа. Приложение для iPad

Занятие 5. Расширение инструментария

  • Дополнительные возможности (Core Data. Камера. Core Location и Map Kit. HTML, CSS и  Objective-C.)
  • Загрузка приложения в App Store
  • Экзамен.