Подборка курсов по созданию мобильных приложений

Для новичков и профессионалов.

Для новичков

Бесплатная интенсивная образовательная программа для тех, у кого есть идея по разработке мобильного приложения и кто хочет эту идею осуществить.

Для прохождения курса не надо обладать опытом создания приложений. Прошедшие отбор участники под руководством опытных экспертов в течение месяца будут работать над собственными концепциями приложений и в итоге создадут их кликабельные прототипы. Теоретическую часть можно пройти онлайн в любое время. В финале участник с лучшей идеей получит поддержку от Samsung в размере 300 тысяч рублей.

Стоимость курса: бесплатно.

Начало обучения: 20 ноября.

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

Курс также будет полезен предпринимателям, которые задумываются об инвестировании времени и денег в приложение. Лекции и воркшопы, подобранные институтом, помогут избежать типичных ошибок и сэкономить время и деньги.

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

К сожалению, часто приходят запросы из серии «Я потратил миллион рублей на приложение "Рога и Копыта" — это убийца Instagram, это прям вау и бомба, но что-то в нем нет пользователей — сделайте мне ASO», — курс будет полезен тем, кто не хочет попадать в подобные истории.

Елена Столбова, куратор школы Vector и Samsung, PR-директор облачной платформы голосовой и видео телефонии Voximplant

Участники курса по практическому применению блокчейна под руководством преподавателя из Калифорнии рассмотрят основы децентрализованных приложений, получат возможность создать собственную криптовалюту, написать смарт-контракт для Ethereum и провести первые транзакции, а также разберут техническую сторону главного финтех-феномена — ICO.

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

Стоимость курса: 24 999 рублей при заказе до 20 ноября, после — 39 999 рублей.

Начало обучения: 27 ноября.

Как и все учебные программы Moscow Coding School, курс «Программирование блокчейн-приложений» с Александром Сухановым (Cisco Systems) рассчитан на тех, кто никогда раньше не программировал, но честно готов уделить этому силы и время.

Предварительных знаний о блокчейне также не требуется. Он будет полезен каждому миллениалу, ведь по прогнозам, именно наше поколение станет основным бенефициаром прозрачной и децентрализованной природы криптовалют. Чем раньше вы разберетесь в технической стороне блокчейна, децентрализованных приложений, криптовалют, смарт-контрактов и ICO, тем выше ваши шансы преуспеть в экономике будущего.

Безусловно, на курсе обучаются не только разработчики из смежных областей в поисках новой перспективной специализации. Среди слушателей много стартаперов, заинтересованных в краудфандинге с ICO, финансистов, мечтающих писать свои смарт-контракты, инвесторов в рынок децентрализованных приложений, а также руководителей небольших технологических компаний, у которых есть подписка на газету The New York Times.

Влад Кяуне, куратор онлайн-курсов в Moscow Coding School, выпускник института «Стрелка»

Курс от GeekBrains «Программист Android»

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

В программу входит гарантированная стажировка, которую выпускники могут также пройти в компаниях-партнёрах. Ознакомиться со всеми вариантами трудоустройства можно в разделе «Карьера».

Стоимость курса: 8327 рублей в месяц (всего семь месяцев).

Начало обучения: 21 ноября и четвертого декабря.

Программист Android — профессия для всех, кому интересно создавать приложения для мобильных устройств. Чтобы начать осваивать тонкости разработки, специальных знаний не нужно, но желательно пройти бесплатный курс по программированию, чтобы погрузиться в среду и понять основные принципы. Это упрощает вхождение в профессию.

Курс полезен как тем, кто не связан с программированием и хочет сменить профессию, так и профессиональным разработчикам, желающим углубить знания в смежной области и получить новый скилл. Не важно, на каком языке вы разрабатываете, важно, что вы хотите вырасти профессионально. Наши выпускники успешно претендуют на должности младших и средних разработчиков в большей части ИТ-компаний.

Обычно среди учеников курса около пяти процентов составляют как раз действующие разработчики, которые хотят повысить квалификацию в смежных областях. Среди них чаще всего встречаются разработчики Java, Android и iOS, но есть и те, чья первая специальность не связана с Java и Android. Большинство учащихся изначально не связано с программированием.

Среди наших студентов представители самых разных профессий. Часто человек, окончив университет и устроившись на работу, понимает, что ему интересно что-то совсем другое, и начинает искать себя. К нам приходят те, кто хочет изменить жизнь, устроиться на любимую работу и достойно зарабатывать.

Александр Никитин, сооснователь обучающего портала GeekBrains

Авторы курса: Образовательный проект Contented, Mail.Ru Group, Redmadrobot, Notamedia, Одноклассники.

Четвертый из шести курсов программы обучения «Дизайнер интерфейсов». Студенты этого курса знакомятся с созданием дизайна для мобильных интерфейсов и осваивают специфику дизайна для iOS и Android через знакомый дизайн-процесс, но с точки зрения агентства, которое занимается мобильной разработкой интерфейсов.

В ходе программы участники создадут работающий прототип собственного мобильного приложения и получат практическую базу для дальнейшего развития в этом направлении.

Стоимость курса: можно начать бесплатное обучение на демо-курсе. Курс по основам дизайна мобильных приложений стоит 4990 рублей (подписка на год). Вся программа обучения стоит 24 990 рублей.

Начало обучения: запуск проходит каждый месяц.

Курс входит в программу обучения «Дизайнер интерфейсов», которая состоит из шести курсов. Вся программа рассчитана на начинающих специалистов, которые после завершения будут готовы к работе в компании на позиции младшего или среднего дизайнера, в зависимости от того, был ли опыт работы у человека или нет.

Если говорить отдельно о четвертом курсе «Основы дизайна мобильных приложений», то студент попадает на него уже с полным пониманием всех этапов разработки — от получения ТЗ и анализа конкурентов до готового дизайн-решения. Курс будет полезен всем дизайнерам, которые хотят прокачать себя в разработке дизайна интерфейсов, разработчикам и менеджерам. Записываются и предприниматели, но это редкость. Чаще предпринимателей приходят люди совсем далекие от профессии с целью переквалификации.

Евгений Стройнов, директор Contented

Курс #tceh поможет освоить профессию iOS-разработчика с нуля. На практике участники научатся создавать мобильные приложения и освоят весь цикл разработки — от проектирования структуры кода и интерфейса до их непосредственного взаимодействия.

Стоимость курса: 79 000 рублей (если подать заявку сейчас, можно получить скидку на следующий набор).

Начало обучения: ближайший курс стартует в первом квартале 2018 года.

Курс #tceh специально собран так, чтобы его могли пройти и те, кто занимался программированием, и те, кто с этой профессией знаком понаслышке. Поэтому здесь в первую очередь необходима мотивация, а не опыт разработки. На практике люди с нулевым опытом работы программистом после обучения находили и находят себе работу Swift-разработчиков — спрос на таких специалистов сейчас огромный, в том числе и на младших.

Действующие разработчики при обучении в #tceh экономят время на освоение нового языка, которое происходит быстрее рядом с опытным ментором.

Если говорить о профессиях, то в основном на курс приходят (в порядке убывания):

— Разработчики и программисты, чтобы прокачаться в новом для себя языке.

— Продакт-менеджеры, чтобы быстро создавать прототипы новых функций и продуктов.

— Дизайнеры, чтобы освоить весь цикл разработки приложения от дизайна до готового продукта и продавать свои идеи.

Если говорить о ролях, то отдельно надо выделить основателей стартапов, чтобы уметь быстро ставить задачи программистам, сокращать и оптимизировать время и затраты на разработку.

Предприниматели приходят постоянно. Мотивация у них отличается друг от друга, основных две. Первая — выпустить продукт самостоятельно. Вторая — на более профессиональном уровне общаться с исполнителями, чтобы проект был реализован с максимальным качеством. Выбирают при этом Swift, а не какие-то другие платформы, по той причине, что именно в экосистеме Apple больше всего доходы создателей приложений.

Сергей Пронин, автор и преподаватель курса «Профессия iOS-разработчик» в #tceh, преподаватель курсов по мобильной разработке в НИУ ВШЭ, директор менеджера полётов App in the Air

Еще один онлайн-курс для новичков по созданию собственного мобильного приложения iOS. Студенты научатся создавать приложения для iPhone при помощи тех же инструментов и техник, с помощью которых создаются приложения в топе App Store. Уже во втором уроке можно будет сделать свое первое приложения без единого кода, а в третьем уроке преподаватель курса расскажет, как написать код с помощью языка Objective-C.

Стоимость курса: бесплатно.

Начало обучения: в любое время.

Появилась необходимость изучить Swift и поближе познакомиться с программированием под iOS. Для этого обратил свое внимание на Udemy, где часто бывают скидки на курсы, особенно интересовали полные курсы с объемом видео 100 и более часов.

Очень полезно, в что в рамках курса создаётся несколько простых приложений и клонов популярных приложений. На таких проектах очень удобно набить руку. Лекции на английском, поэтому нужна хоть какая то база, но главное повторять за преподавателем и вникать в суть написанного кода.

На момент прохождения курса у меня был опыт программирования на C# три-четыре года, поэтому войти в процесс было проще. А так программа рассчитана на программистов-новичков.

Алексеев Александр, Xamarin-разработчик, проходил курсы различных направлений (iOS, Android) на Udemy

Для продолжающих

В этой специализации основное внимание уделяется основам iOS-разработки. Вы научитесь работать с Objective-C, UIKit и SpriteKit для создания интерфейсов. В финальном проекте вам придется задействовать все полученные навыки для того, чтобы создать сетевое игровое приложение, которое потом можно будет предложить iTunes Store и включить в рабочее портфолио. Всего в серии шесть курсов.

Стоимость курса: семь дней бесплатного обучения, затем 2251 рублей в месяц (полностью бесплатно — без получения сертификата).

Начало обучения: 20 ноября.

Этот курс рассчитан не на начинающих специалистов, поэтому нужно обладать базовыми знаниями и небольшим опытом. Темы курса крайне ценны для iOS-разработчиков. Часть контента по безопасности, представленного здесь, очень нелегко найти. Это большой плюс, потому что ситуация с безопасностью приложений оставляет желать лучшего. Кроме того, в курсе приведены очень подробные примеры кода. Из недостатков — примеры на Objective-С, а в тренде, все таки, использование Swift.

Иван Вавилов, ведущий iOS-разработчик компании Redmadrobot

Онлайн-курс в формате вебинаров, занятия проходят два раза в неделю вечером в рабочие дни. При подключении доступа к программе студенты получают доступ ко всем прошлым вебинарам, библиотеку дополнительных полезных материалов, а также домашние задания. Эксперты курса — ведущие сотрудники лучших российских digital-студий — обещают научить своими руками создавать не только красивый, но и функциональный дизайн мобильных приложений.

Стоимость курса: 20 900 рублей со скидкой по промокоду. Цена без скидки — 26 900 рублей.

Начало обучения: 24 ноября.

У нас нет строгих входящих требований по уровню знаний программирования. Важно само желание студента узнать что-то новое и готовность работать над собой.

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

Курс может быть полезен абсолютно всем дизайнерам интерфейсов. Знание дизайна мобильных устройств — это в наше время необходимая реальность для дизайнера интерфейсов, который хочет быть востребованным. Мобильные устройства уже стали для многих неотъемлемой частью как коммуникации, так и развлечения. Каждый день люди используют мобильные приложения. Задача мобильного дизайнера заключается в создании правильной визуальной иерархии, чтобы приложение привлекало внимание с одной стороны и не отвлекало с другой.

Курс не рассчитан на разработчиков и предпринимателей. Программа обучения составлена с акцентом на дизайнеров. На формирование понимания: как строится дизайн макетов приложения, какие этапы нужно пройти и какой минимум знаний нужно иметь.

Владимир Синицын, руководитель курса, консультант по вопросам UX в дизайн-бюро 2Geart

Школа программистов больше всего подходит студентам, выпускникам, аспирантам и молодым специалистам инженерных и математических специальностей. В конце обучения все участники получают сертификаты и рекомендации в крупные ИТ-компании, а лучшие студенты могут попасть в штат компании HeadHunter.

В программу входят обязательные аудиторные занятия два раза в неделю в офисе HeadHunter и самостоятельная работа студентов под руководством специалистов компании.

Стоимость курса: бесплатно.

Начало обучения: набор открывается в сентябре, очные собеседования проводятся в октябре. В ноябре стартует обучение. Новый набор будет в следующем году.

При приёме мы не обращаем внимания на опыт работы или уровень образования. Единственное условие для поступления — успешное прохождение всех этапов отбора. Для этого достаточно университетского курса Computer Science, либо самостоятельной подготовки.

Для решения задач и на очном собеседовании пригодятся знания алгоритмов и структур данных, умение находить оптимальные решения и оценивать их сложность.

Не лишним будет и хорошее владение одним из языков программирования (мы отдаём предпочтение Java, Python и JavaScript). Навыки программирования придётся продемонстрировать уже при заполнении анкеты для выполнения небольшого тестирования.

Обучение полезно тем, кто дальше собирается развиваться в программировании. Также на обучение приходят те, кто решил сменить область, например, специалисты службы тестирования.

Лев Екасов, руководитель Школы программистов HeadHunter

Эта программа поможет вам разобраться с iOS-разработкой мобильных приложений на языке Swift, который пользуется популярностью среди разработчиков. Во время прохождения курса студенты создадут приложение для iPhone, которое будет записывать разговор между двумя людьми, а затем изменит их голоса на голос бурундука и Дарта Вейдера.

Стоимость курса: бесплатно.

Начало курса: в любое время.

Посмотрел эти уроки, когда готовили программу собственного курса для начинающих iOS-разработчиков, чтобы знать, как оно там за границей делается. Курс хорошо цепляет студентов на крючок своей изначальной простотой. Авторы сразу начали с того, что под силу повторить даже ребенку — перетаскивание кнопочек в Interface Builderе.

Но ближе к середине авторы, как в хорошем голливудском фильме, начинают ускорять события и уже кидают большими кусками кода в студентов без стеснения. Что может привести к небольшой каше в голове, так как базовые вещи программирования подаются опосредованно. Также немного смутили моменты, когда вместо очередного видео выпадала простыня теста с картинками.

Да и тема с записью звука достаточно спорная. Она неплохо смотрится как пример «Эй смотри что я сделал на досуге», но, по моему опыту, редко применима в реальной жизни. Так что я мог бы рекомендовать этот курс тем, кто еще сомневается. Это как первая доза — легко и бесплатно, сложности будут потом, если эта понравится.

Анатолий Пешков, основатель студии мобильной разработки Mad Brains

Просмотрел курс на Udacity, прошёл пару первых занятий. Авторы удобно поделили курс на уроки, в которых они шаг за шагом приводят студента от первого знакомства со средой разработки до готового приложения. Уже через несколько минут мы в первый раз запускаем приложение на телефоне. Я бы был в восторге!

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

Александр Едунов, iOS разработчик в Aviasales

Для профессионалов

Курс «СберТеха» по iOS-разработке больше всего подойдет молодым специалистам и студентам технических вузов. По итогам программы участники под руководством экспертов «СберТеха» получают сильную теоретическую базу и отрабатывают её на практике, разрабатывая приложения для платформы iOS.

Стоимость курса: бесплатно.

Начало обучения: 11 ноября, про следующий набор пока неизвестно.

Курс рассчитан на студентов последнего курса, аспирантов, выпускников и специалистов, знакомых с мобильной разработкой на начальном уровне. На курсе разбираются кейсы «Сбербанка», поэтому обучение будет интересно всем, кто интересуется разработкой масштабных и высоконагруженных iOS-приложений.

Успешным студентам будет предложено трудоустройство в штат «Сбербанк-Технологии», поэтому мы рассчитываем, что у выпускников будет возможность работать полный рабочий день.

Курс в первую очередь рассчитан на студентов-разработчиков, которых привлекает возможность трудоустройства в «СберТех» по итогу обучения. По правилам компании сотрудник может совмещать работу в «СберТехе» только с преподавательской деятельностью, в связи с этим предприниматели — не целевая аудитория обучения.

Ирина Смолева, руководитель группы обучения в «СберТехе»

Школа мобильной разработки «Яндекса» подходит для специалистов, которые уже разбираются в этой теме и хотят углубить свои знания под присмотром ведущих разработчиков «Яндекса».

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

Стоимость курса: бесплатно.

Начало обучения: анонс нового очного курса будет в следующем году.

Проект «Мобилизация» рассчитан на студентов и выпускников, которые получили первый опыт в профессии и готовы расти. Он включает в себя Школу менеджмента, Школу мобильного дизайна, Школу разработки интерфейсов и Школу мобильной разработки.

Проект проходит в московском офисе «Яндекса», в два этапа. Первый этап — лекции и воркшопы, второй предполагает совместную работу менеджера, дизайнера и разработчиков. Это разделение помогает получить как необходимые теоретические знания, так и практику — причем в реальных боевых условиях, где есть заказчик, команда и строгий дедлайн.

Для участия в Школе мобильной разработки необходим опыт разработки на объектно-ориентированных языках программирования (Java, C++ и прочих). Плюсом будет опыт создания приложений для Android, iOS или Windows Phone. Участие в «Школе» вряд ли будет полезно совсем начинающим разработчикам. В первую очередь, мы ориентируемся на тех, кто уже работал над собственными проектами и хочет узнать, как создаются приложения для миллионов людей.

Школа менеджмента рассчитана на недавних выпускников, молодых специалистов, менеджеров продуктов и проектов с опытом запуска ИТ-сервисов.

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

В Школу разработки интерфейсов мы традиционно приглашаем специалистов с опытом фронтенд-разработки веб-сервисов, не обязательно мобильных.

За два года наши школы выпустили 165 человек.

Кстати, мы всегда рады делиться знаниями — уже сейчас можно посмотреть открытые видеокурсы для Android-разработчиков, фронтенд-разработчиков, дизайнеров, а также первый видеокурс для менеджеров — он идёт прямо сейчас, ещё не поздно присоединиться».

Лола Кристаллинская, руководитель проекта «Мобилизация»

Эта специализация помогает разобраться с основами iOS-разработки на языке программирования Swift. Зарегистрировавшиеся пользователи научатся пользоваться XCode и узнают, как задействовать в приложении камеру, фото и локацию, а также создадут свои интерфейсы.

В финальном проекте участники получат возможность применить полученные навыки в создании полностью функционального приложения по обработке фотографий для iPhone, iPad и Apple Watch. Для прохождения программы необходим компьютер Mac.

Стоимость курса: Семь дней бесплатного обучения, затем 2251 в месяц (полностью бесплатно — без получения сертификата).

Начало обучения: будет новый набор.

Эта специализация из четырех курсов выглядит солидно. Программа рассчитана на четыре-пять месяцев обучения.

Авторы начинают со знакомства со средой разработки, уделяют достаточное внимание структурам данных и особенностям их реализации в языке. В этом программа курса очень похожа на университетские лекции. Здесь важно, чтобы студент не потерял интерес к занятиям из-за переизбытка теории. Есть дополнительный блок, в котором сравнивают Swift с Objective-C.

Думаю, это очень полезно, так как ребята, которые учатся программировать на Swift, часто теряются, когда приходится взаимодействовать с Objective-C. Далее идёт очень подробный разбор механизма вёрстки.

Только на третьем курсе (спустя десять недель обучения) мы добираемся до навигации между экранами, учимся взаимодействовать с сетью и хранилищем данных, пробуем сделать расширение для часов и Apple TV. Последний курс уже предлагает поработать с камерой и продвинутыми аннимациями.

Материалы выглядят достаточно полными. Курс не подойдёт для тех людей, кто хочет просто быстро попробовать разрабатывать для iOS, он скорее для тех, кто принял решение идти до конца. Занятия требуют терпения и усидчивости. Очень важная часть обучения — взаимодействие с другими студентами и преподавателями.

Если сравнивать с курсом на Udacity, то тот подойдёт, скорее, чтобы разжечь аппетит.

Александр Едунов, iOS-разработчик в Aviasales

Второй по счету курс из этой серии не слишком удачный, если вы хотите разработать и опубликовать свое первое мобильное приложение. Видео недостаточно подробные, да и сам по себе курс довольно короткий. Единственное преимущество — это язык Swift, но и тот только второй версии, когда актуальная — четвертая.

Иван Вавилов, ведущий iOS-разработчик Redmadrobot
0
11 комментариев
Написать комментарий...
John Read

Ну круто, но у vector+samsung дедлайн приёма заявок был 15 ноября, а я бы записался

Ответить
Развернуть ветку
К М

Это самый беспонтовый из перечисленных. Там тупо учат рисовать на блокноте структуру приложения и с помощью конструктора сделать "программу".

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Тимур Хасанов

У HeadHunter закончился приём

Ответить
Развернуть ветку
Arina Ukhabotova
Автор

да, я написала, что новый набор открывается в сентябре следующего года)

Ответить
Развернуть ветку
Ренат Ибрагимов

Посоветуйте, что будет более востребовано на рынке в перспективе: Java, C# или Python, если выбирать что-то одно в качестве первого языка для backend разработки?

Ответить
Развернуть ветку
Александр Морфин

несомненно с#

Ответить
Развернуть ветку
Олег Чебулаев

В качестве первого языка рекомендую выбрать Python. Он просто в изучении, универсален, имеет большое сообщество и распространенность. Что немаловажно, в сети большое количество бесплатных курсов на нем, практически вся алгоритмика, machine learning, в зарубежных онлайн-школах идут на python.

Ответить
Развернуть ветку
Александр Морфин

https://vk.com/holymonkey_sandbox
вписался на этот, за небольшой прайс обучают шарпу

Ответить
Развернуть ветку
Ренат Ибрагимов

Александр, спасибо за ресурс. Для пробы пера самое то.

Ответить
Развернуть ветку
Егор Каштелян

стартандроид тащит

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Krishna Lomeli

Хорошая подборка! Спасибо автору) Я недавно задалась идеей найти адекватный бесплатный курс по изучению C# - к моему большому сожалению большинство частично бесплатные, в конце концов приходится проплачивать после базового курса... Буквально недельку назад нашла этот ресурс, возможно кто-то пробовал https://codeasy.net – построен в форме повествования, с главным героем, который преодолевает препятствия при помощи кодинга.

Я прошла только первую главу, рассказ увлекает, как книга... хочется узнать что в конце) На мой взгляд, для тех, кто не уверен в своих силах, сомневается где и с чего начать изучать азы программирования, а главное боится скучной теории – самое оно! Думаю пройти курс доконца, если конечно осилю, и буду делиться своим опытом здесь :-)

Ответить
Развернуть ветку
8 комментариев
Раскрывать всегда