Стремительное развитие технологий и стремительное удешевление носимых гаджетов ни у кого не вызывает сомнений в нашем мобильном будущем. Если совсем недавно в дополнение к имеющемуся десктопу покупался планшет или смартфон, то сегодня все больший процент пользователей ограничивается этими гаджетами. Ведь большинство существующих цифровых потребностей уже можно удовлетворить без этой большой шумной коробки под столом.
Это значит, что сегодня никто не должен сомневаться в необходимости присутствия в мобильном сегменте. Если у вас есть сайт, то должна быть и его мобильная версия, если есть услуга или услуга, то должно быть и соответствующее мобильное приложение. Поэтому сегодня потребность в профильных специалистах велика как никогда. В этой статье мы расскажем вам об онлайн-курсах по программированию для платформ iOS и Android, а совсем скоро поговорим о конструкторах мобильных приложений.
Линда
Lynda.com — одно из самых известных имен в сфере образовательных веб-ресурсов. Он предлагает тысячи курсов по широкому кругу тем. Также существует множество курсов для разработчиков Android и iOS. Однако хочу сразу обратить ваше внимание на то, что курсы платные. Вам придется раскошелиться на 25 долларов в месяц, чтобы использовать все функции, включая видеоуроки.
Гарвардский университет
Курс E-76, который преподает Дэвид Дж. Малан, доступен онлайн бесплатно в рамках Открытой программы Гарварда. Он учит студентов создавать мобильные приложения для экосистем iOS и Android. Вы научитесь использовать различные среды разработки и получите практические уроки по работе в них. Курс предоставляет учебный материал, все видеолекции можно посмотреть бесплатно, кроме того, курс доступен в iTunes.
Дом на дереве
Еще один интересный проект в сфере онлайн-обучения. Он предлагает несколько курсов для разработчиков Android и iOS. Например, базовый курс Android начинается с самых основ и ведет вас к созданию готовой программы. Курс для iOS построен примерно так же.
Стэнфордский университет
Этот знаменитый вуз тоже не остался в стороне от увлечения дистанционным обучением и открыл некоторые свои курсы для бесплатного посещения. В контексте данной статьи нас может заинтересовать курс для iOS-разработчиков CS 193P. Поклонникам платформы Android тоже найдется, чему поучиться. Курс CS193a охватывает практически все аспекты разработки мобильных приложений, от прототипирования до готового APK.
Новый Бостон
Если вы когда-либо искали на YouTube учебные пособия по программированию, вы определенно сталкивались с этим названием. Среди прочего, есть огромный список видеоуроков для разработчиков, которые помогают решать как очень узкие частные задачи, так и охватывают общие темы. Вот список для Android, а вот для iOS (чуть меньше).
Курсера
Конечно же, мы не могли обойти вниманием эту самую популярную платформу онлайн-обучения. Содержит ссылки на бесплатные курсы от ведущих университетов мира, в том числе курсы по программированию. Владельцы iPhone могут сделать перерыв, но для Android-разработчиков поиск приносит хороший улов.
ТутсПлюс
Ближайший конкурент вышеупомянутой Линды, этот сайт наиболее известен качеством своих онлайн-курсов. Здесь вы найдете несколько курсов для iOS-программистов, в том числе и для последней iOS 7. А вот платформа Android здесь практически не представлена.
Разработка Google Android
И, конечно же, мы не могли не упомянуть проприетарный ресурс Google для разработчиков. Однако стоит учитывать, что это достаточно продвинутый курс, который потребует от вас знания основ, как минимум. Итак, стоит сначала попробовать пройти обучение на одном из предыдущих ресурсов, а потом повышать квалификацию на сайте Google.
Хотя это конец нашего списка полезных ресурсов, есть много других полезных сайтов, предлагающих учебные пособия для мобильных разработчиков. Знаете ли вы их и использовали ли вы их когда-либо? Пожалуйста, добавляйте свои выводы к этому посту в комментариях.