Начало курса 29 марта 2016 г.
Онлайн-курс iOS - новый формат обучения, позволяющий освоить методы и технологии разработки на платформе Apple iOS не выходя из дома. По окончании обучения Вы сможете создавать приложения на Objective-C самостоятельно или трудоустроиться в компанию вашего города на достойную заработную плату.
Почему онлайн?
Дистанционное обучение позволит получить знания по курсу в полном объеме независимо от вашего местонахождения, погодных и дорожных условий.
Количество человек на онлайн-курсе в 2 раза меньше, чем при очном обучении, что позволяет преподавателю уделить слушателям гораздо больше времени.
Формат обучения: Обучение проходит на специально подобранной платформе от Cisco, мирового лидера в области сетевых технологий, обладающей интуитивно понятным интерфейсом и высоким качеством передачи данных. Общение с преподавателем и между учениками проходит в режиме реального времени, как голосом, так и в чате. Кроме того Вы видите преподавателя, видите его презентацию, по необходимости видите его рабочий стол.
Для семинаров используются github - специальный сервис для загрузки и скачивания проектов, и программы для удаленного доступа - для помощи в настройках.
Требования: Курс рассчитан на начинающих разработчиков, знающих принципы ООП, SQL и имеющих хотя бы небольшой опыт в разработке на С или С++. Знаний в программировании устройств Apple не требуется.
Длительность курса: 80 часов (32 лекционных и 48 семинарских)
Программа курса по программированию под IOS:
Изучение основ языка программирования Objective-C.
Знакомство с основными технологиями и инструментами, используемыми при разработке для Apple iOS.
Получение практических навыков разработки приложений для мобильных устройств Apple под управлением iOS.
Введение в Objective-C, обзор Foundation framework, управление памятью; ставим первые практические задачи.
Паттерн проектирования Model View Controller; контроллеры и представления (views) UIKit; делегирование в Cocoa.
Обработка пользовательских событий (касания, ввод текста); UIScrollView.
Таблицы: UITableView и UITableViewController.
Блоки в Objective-C. Анимация пользовательского интерфейса: Core Animation.
iPad и универсальные приложения; Обработка смены ориентаций; библиотечные элементы пользовательского интерфейса.
Сохраняемость: сериализация объектов, property lists, файловая система, SQLite, введение в Core Data.
Сохраняемость: Core Data; связь с интерфейсом: Core Data и таблицы.
Многопоточность: традиционные примитивы синхронизации, Grand Central Dispatch. Сетевые взаимодействия.
Профилировка, сбор и анализ данных о выполнении программы, статический анализ (Instruments, статический анализатор Clang).
Тестирование: юнит-тестирование и тестирование пользовательского интерфейса.
Преподаватель курса iOS онлайн:
Александр Козин- занимается iOS разработкой с 2008 года. Работал с заказчиками из Америки, Европы, Австралии и России.
Может реализовать любую задачу в бизнес приложении от дополненной реальности до процессинга звука.
Технические требования:
Сеть: Скорость соединения от 2 Мб/с
Оборудование:
Микрофон - для общения,
наушники - чтобы не появлялось эффекта эха,
камера - если есть желание себя показать и общаться face to face,
компьютер, если у Вас есть собственный MacBook, то тогда нужно поставить последнюю версию Оси и XCode из ApplStore.
Акции: скидка 10% за приведенного друга.
Внимание! Разместите пост о нашем курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на наш сайт (www.suhorukov.com/it-academy) и получите скидку 3%!
Бонусы:
по окончании выдаются сертификаты и предоставляются рекомендации преподавателей;
лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством;
на занятиях будут решаться задачи из практического опыта преподавателей.
|