Курс iOS онлайн | Дистанционное обучение | Бизнес Образование России
Дистанционное обучение
 

Курс iOS онлайн

Тематика: Информационные технологии
Отрасль: Web-дизайн и программирование
Продолжительность: 31 день
Стоимость проведения: 32000 руб. (на человека)

Цель

Итог обучения:

По окончанию курса, вы сможете самостоятельно написать программу на языке Objective-C под iOS. В любой компании обоснованно докажете что Apple лучшая мобильная платформа, и сможете поддержать диалог о том, какой язык лучше или хуже среди: C++/Java6/Objective-C/Swift.


Аудитория

Для кого этот курс:

Для всех желающих знакомых с азами программирования и желающих быть в тренде.

Если вам надоела текущая работа на C/С++/C#/PHP/Java и других языках, вы хотите чего-то нового и неизведанного, погрузиться в мир когда надо еще помнить, что память и процессорное время ограниченный ресурс, то этот курс для вас. Вас ждет увлекательный рассказ об одной из самых престижных мобильных платформ с объяснением, чем она отличается от конкурентов, какие плюсы и минусы.

   Уточнить дату проведения
Ваше имя:
Ваш e-mail:
Ваш вопрос:

О программе

Онлайн-курс iOS - новый формат обучения, позволяющий освоить методы и технологии разработки на платформе Apple iOS не выходя из дома.

Формат обучения: Обучение проходит на специально подобранной платформе от Cisco, мирового лидера в области сетевых технологий, обладающей интуитивно понятным интерфейсом и высоким качеством передачи данных. Общение с преподавателем и между учениками проходит в режиме реального времени, как голосом, так и в чате. Кроме того вы видите преподавателя, видите его презентацию, по необходимости видите его рабочий стол.

Для семинаров используются github - специальный сервис для загрузки и скачивания проектов, и программы для удаленного доступа - для помощи в настройках.

Длительность курса: 70 часов (35 лекционных и 35 семинарских)

Преподаватели:

Ивлев Александр – более 10 лет в программировании, из них 5 лет - в коммерческих проектах. С iOS знаком с 2011 года.
- Владеет такими языками, как: C/C++/Objective-C, Swift и имеет знания в C# и Java.
- Был призером всероссийской олимпиады по программированию.
- Имеет опыт в различных отраслях программирования: от программирования под железо, где главное - отказоустойчивость, до участия в разработке проекта размером в миллион строк кода.
- Начал карьерный рост со своей фирмы, занимающейся разработкой игр под iOS.

Акции: скидка 10% за приведенного друга.

Внимание! Разместите пост о курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на сайт (www.suhorukov.com/it-academy) и получите скидку 3%!

Требования к технике:

Apple mac i3/5/7 минимум 2 ядра с hyperthread частота выше 3 ггц или 4 ядра с частотой выше 2.8 ггц. Минимум 8 гигабайт оперативной памяти желательно 16. Диск не менее 80 гигов лучше всего ssd.
Макинтош. По требования также же как и предыдущий.
Макинтош на виртуальной машине. Минимум 4 ядра 3 ггц. 16гигов оперативки. Ssd диск не менее 128.

Требования к софту:

xcode8.0 или Xcode8.1 macOS Sierra. Желательно наличие sourcetree.

Оборудование:
Микрофон - для общения,
наушники - чтобы не появлялось эффекта эха,
камера - если есть желание себя показать и общаться face to face,
компьютер, если у Вас есть собственный MacBook, нужно поставить последнюю версию Xcode из AppStore.

Бонусы:

• по окончании выдаются сертификаты и предоставляются рекомендации преподавателей;
• лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством;
• на занятиях будут решаться задачи из практического опыта преподавателей;


Содержание программы дистанционной программы обучения "Курс iOS онлайн"

Программа курса по программированию под IOS:

Знакомство с технологиями и инструментами, используемыми при разработке для iOS. Отличие Objective-C и Swift.
Изучение основ языка программирования Objective-C. Базовые типы и конструкции языка. Именование методов, свойств, классов.
Обзор библиотеки Foundation. ARC - управление память. Практические задачи.
Обзор библиотеки UIKit. Архитектурные паттерны проектирования: MVC, VIPER. Отличие от MVP, MVVM. Использование паттернов: Delegate, Singleton. Принципы ООП.
Interface Builder – создание интерфейса программы. Xib, Nib, Storyboard – отличия. Разметка. Создаем первое приложение с несколькими экранами.
Таблицы на iOS. Подводные камни.
Блоки в Objective-C. Частые ошибки при использовании блоков. Когда и где используются?
Многопоточность. GCD, NSOperation. Примитивы синхронизации.
Анимация пользовательского интерфейса - библиотека Core Animation.
Сохранение данных: NSUserDefaults, NSCache, CoreData. Файловая система. Формат property list.
Push Notifications и PushKit. Что дает нам APNS, и чего не стоит ждать от него.
Профилировка, сбор и анализ данных о выполнении программы, статический анализ. Краш логи.
Вызов метода по имени. Мета класс `Class`. Возможности языка Objective-C в runtime: AssociatedObject, KVO.
Управление зависимостями: cocoapods, carthage. Инвертирование зависимостей в коде.
Юнит-тестирование, и тестирование пользовательского интерфейса. Методология разработки через тесты – TTD.
Подготовка проекта к сдаче. Выкладывание в App Store.


Организатор
тел.: 8 800 500 15 56 (звонок по России бесплатный) +7 952 922 555 3

контактное лицо: Алиса Антропова
   вопросы по данному мероприятию
Ваше имя:
Ваш e-mail:
Ваш вопрос:

Введите символы, изображенные на картинке (*):
   оставить отзыв
1.В какой степени данное мероприятие соответствовало Вашим ожиданиям
Совсем не
соответствовало
Соответствовало
полностью
1234567
2.Сколько из полученного на мероприятии Вы можете использовать в работе
Ничего Большую часть
1234567
Продолжить

3.Насколько эффективными оказалась работа в группе или насколько помогли практические задания
Неэффективны Очень эффективны
1234567

4.Качество подачи материала бизнес-тренером
Неудовлетворительно Отлично
1234567

5.В какой степени методические (раздаточные) материалы помогли вам в работе мероприятия
Не помогли Без них никуда
1234567

6.Как вы оцениваете организационные моменты мероприятия
Совсем не
соответствовал
Соответствовал
полностью
1234567

7.Какие из обсуждавшихся вопросов необходимо рассмотреть глубже:

8.Ваши пожелания бизнес-тренеру:

9.Ваши пожелания организаторам:

10.Порекомендуете ли Вы данный семинар друзьям и партнёрам по бизнесу
да
нет
Отправить
Несколько слов о себе:
Ваши личные данные необходимы нам для связи с вами и нигде отображаться не будут.
Фамилия:

Имя:

Компания:

E-mail:


Введите код на картинке:


Бизнес Образование России

Все семинары, тренинги, курсы, новости, компании и бизнес-тренеры в области бизнес обучения

добавить на Яндекс