Анкета для определения уровня подготовки
Наш курс учит создавать приложения для платформы Apple. Его результатом станет собственный готовый продукт, который каждый выпускник сможет разместить в App Store. Для чего это нужно? Назовем только один факт - за 2017 год пользователи iOS потратили в этом магазине 86 млрд. долларов. И эта цифра стабильно увеличивается каждый год.
Программирование под iOS - ведущее направление в разработке мобильных приложений. IT-Академия Алексея Сухорукова предлагает курс обучения Junior iOS Developer, позволяющий освоить методы и технологии разработки на платформе Apple iOS. Свое первое приложение вы выложите в App Store уже во время обучения.
В этой отрасли ощущается явная нехватка кадров. В отдельные моменты количество вакансий для iOS-разработчиков превышает количество соискателей почти в 7 раз. Такой дефицит качественных специалистов делает эту профессию чрезвычайно привлекательной в карьерном и финансовом плане. Уровень зарплат iOS-разработчиков превышает уровень зарплат аналогичных специалистов других IT-направлений.
На нашем курсе под руководством опытного преподавателя, непосредственно специализирующегося на iOS-разработке, вы получите все базовые знания и сможете претендовать на позицию Junior iOS Developer.
Этот курс для вас, если вы:
-
Планируете разработать собственное мобильное приложение для своего проекта.
-
Давно хотите устроиться в продвинутую IT-компанию и заниматься iOS-разработкой.
-
Мечтаете о свободном графике и множестве заказов от компаний на мобильные приложения для App Store.
-
Стремитесь к изучению языка Swift (без изучения Objective-C вам не обойтись).
-
Уже занимаетесь разработкой, но не под iOS, и хотите сменить язык программирования.
iOS - это мобильная операционная система исключительно для устройств, которые разрабатывает компания Apple. Она появилась в 2007 году. Ее ядро идентично ядру операционных системы для настольных устройств этой же компании - macOS. На сегодняшний день представлена уже двенадцатая версия - iOS 12.
Главная особенность системы в ее закрытости. Чтобы подключиться к любому другому устройству или даже просто скинуть файл, понадобится установка специальных приложений. Это делает iOS одним из самых совершенных программных обеспечений по параметрам безопасности и защиты от вирусов. Другая важная особенность - отсутствие проблем с совместимостью сторонних приложений. Все они разрабатываются специально под продукцию Apple, количество устройств которой ограничено. У пользователей iOS нет проблем с выбором версии и установкой ПО. В этой операционной системе достаточно понятное и быстрое управление. Любой даже неподготовленный человек в состоянии сам переустановить iOS, следуя инструкциям внутри системы.
Еще одно важное отличие iOS - блестящая маркетинговая кампания Apple, которая сделала ее продукцию символом качества, уникальности и статуса для сотней миллионов людей. Если человек однажды попробовал iOS, то, скорее всего, он останется с ней навсегда - об этом говорят удивительные статистические данные (и сумасшедший ажиотаж при выходе на рынок новых устройств).
Место проведения: в формате онлайн из любой точки мира
Срок и время обучения: 2 месяца, 2 лекционных (вечером в будни по 2,5 часа) и 1 семинарское занятие (выходной по 5 часов) в неделю.
Длительность курса: 70 часов (35 лекционных и 35 семинарских)
Требования к обучающимся::
- знание принципов ООП
- наличие опыта программирования на любых языках, (участие в проекте, где вы написали порядка 200-400 строк кода , или пет-проджект)
Минимальные требования к технике:
- Apple MacBook серии Pro 2012го года и новее;
- Mac Mini 2014го года и новее
- Процессор i5 и выше
- 8 гб оперативной памяти и выше
- HDD/SDD от 128ГБ
Виртуальная Машина или полноценный Хакинтош:
- Минимум 4 ядра 3 ггц.
- От 16 Гб оперативной памяти
- HDD/SDD от 128ГБ
Минимальные требования к софту:
- Mac OS X High Sierra
- Xcode 10.1
- Fork/Sourcetree (Git Client)
- Monosnap
Итог обучения. По окончании курса вы сможете самостоятельно написать программу на языке Objective-C под iOS. В любой компании обоснованно докажете что Apple - лучшая мобильная платформа, и сможете поддержать диалог о том, какой язык лучше или хуже среди: C++/Java6/Objective-C/Swift.
Программа курса по программированию под iOS:
1. Введение. Swift & XCode.
2. Верстка. Storyboards и Xib'ы, AutoLayout, Assets.xcassets
3. Архитектура iOS проекта. Apple MVC, Classic MVC, MVVM. Первый проект, первые шаги. ЖЦ приложения, ЖЦ ViewCvontroller'а
4. Представления колекций. TableViewController, CollectionViewController.Статические таблицы. Варианты обновления элементов колекций.
5. Работа с текстовыми полями. Валидация текста. Принцип делегирования. Использование регулярных выражений. Система нотификаций
6. Swift как функциональный язык. Замыкания. Потоки.
7. Работа с сетью. URLSession. Организация API сервисов. Парсинг. Поды. Alamofire.
8. Хранение данных на девайсе. CoreData, FileManager. Понятие CRUD, организация CRUD
9. Хранение пользовательских данных - UserDefaults, Keychain
Подробная программа курса Junior iOS Developer.
Преподаватели:
Артем Ковалев – iOS-разработчик с большим практическим опытом по созданию приложений для бизнес-проектов в высококонкурентных нишах

✓ Cocos2d, Foundation, iOS, iOS Develper, Objective-C, Разработчик iOS, Adobe Flash, JavaScript, Git, Mac Os, Linux, Adobe Photoshop, HTML5, SVN, Unix, Flash Actionscript, Swift, Kotlin, Android, Sketch
✓Имеет опыт в различных отраслях программирования: от программирования под железо, где главное - отказоустойчивость, до участия в разработке проекта размером в миллион строк кода.
Более подробно в интервью с преподавателем.
Акции: скидка 10% за приведенного друга.
Внимание! Разместите пост о курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на сайт (www.suhorukov.com/it-academy) и получите скидку 3%!
Бонусы:
- есть возможность оформить курс в рассрочку (подробности можно уточнить у наших менеджеров),
- на занятиях будут решаться задачи из практического опыта преподавателей,
- лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством,
- вкусные печеньки на кофебрейках.
После окончания обучения вы сможете создавать приложения самостоятельно или устроиться в компанию и получать достойную заработную плату.
Вакансии вы можете найти здесь
Почему мы?
IT-Академия Алексея Сухорукова работает в тесной связке с одноименным кадровым агентством. Оно уже более 10 лет занимается подбором IT-специалистов для крупнейших российских и международных компаний. Как это отражается на наших курсах?
-
Мы досконально знаем требования работодателей и опираемся на них в своих образовательных программах. Выпускники Академии получают те знания и навыки, которые будут гарантированно востребованы на рынке труда. IT-сфера развивается очень динамично, требования к соискателям постоянно меняются - наши курсы меняются вместе с ними.
-
Мы умеем правильно оценивать уровень специалистов. Наши преподаватели занимают лидирующие позиции разработчиков или руководителей в крупных компаниях. Это лучшие эксперты в своей области. Если преподаватель из области программирования, то обязательно Senior Developer. Да, это не просто учитель. Это профессор.
-
На наших курсах преподаватели опираются не на учебники. Они ставят задачи из своей реальной профессиональной практики. То, с чем они каждый день сталкиваются на работе.
-
Наши выпускники получают не только знания по предмету. Они знакомы с технологиями поиска работы и самопрезентации, умеют найти верный подход к любому тестовому заданию. К концу курса у них есть, что показать работодателю. Это их первые проекты, практические работы. В общем, они новички, но уже с портфолио.
-
Да, мы не можем гарантировать нашим выпускникам мгновенного трудоустройства. Не можем гарантировать им работу мечты. Не можем обещать им стремительного роста доходов. Но мы можем другое. Сделать их максимально готовыми к достижению этих целей. Они будут знать, уметь и не бояться применять. Они будут заряжены теорией, навыками и прикладным опытом. А такие работники нужны всем.
* стоимость для корпоративных клиентов уточняйте у менеджера.
По этому курсу возможно корпоративное обучение.
Отзывы о курсе
Я закончил курс iOS-разработчиков в Академии Алексея Сухорукова. Мне тут очень понравилось, я получил много полезных знаний и навыков.