Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Сколько дней до лета
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
Образование
20 апреля 2014

Где найти бесплатные онлайновые курсы по программированию для Android и iOS

Разработчик мобильных приложений для платформы Android и iOS - это одна из самых востребованных профессий сегодня. И ее можно получить самостоятельно, на бесплатных онлайновых курсах.
Фото автора Дмитрий Горчаков
Дмитрий Горчаков

Где найти бесплатные онлайновые курсы по программированию для Android и iOS

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

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

Lynda

Lynda.com

Lynda.com

Lynda.com — это из самых известных имен среди образовательных сетевых ресурсов. Здесь предлагаются тысячи курсов по широкому кругу вопросов. Есть много курсов и для разработчиков Android и iOS. Однако, хочу сразу обратить внимание, что курсы платные. Вам придется раскошелиться на $25 в месяц, чтобы пользоваться всеми функциями, в том числе, видео-уроками.

Harvard University

Курс Е‑76 под руководством David J Malan доступен в сети бесплатно как часть Гарвардской открытой программы. Он учит студентов, как создавать мобильные приложения для экосистем iOS и Android. Вы узнаете о способах использования различных сред разработки и пройдете практические уроки по работе в них. Курс предоставляет учебный материал, все видеолекции можно просмотреть бесплатно, кроме этого, курс доступен на iTunes.

Treehouse

Treehouse

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

Stanford University

Этот знаменитый университет тоже не остался в стороне от увлечения дистанционным образованием и открыл некоторые свои курсы для свободного посещения. В контексте этой статьи нас может заинтересовать курс для iOS-разработчиков CS 193P. Любителям платформы Android тоже найдется, что изучать. Курс CS193a охватывает практически все аспекты разработки мобильного приложения — от создания прототипа и до готового APK.

The New Boston

Если вы когда-либо искали туториалы по программированию на YouTube, то обязательно встречались с этим названием. Среди всего прочего здесь имеется огромный список видеоуроков для разработчиков, которые помогают решить как весьма узкие специфические проблемы, так и освещают общие темы. Вот список для Android, а вот для iOS (чуть меньше).

Coursera

Coursera

Coursera

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

TutsPlus

Ближайший конкурент упоминавшегося выше Lynda, этот сайт славится, прежде всего, качеством своих онлайновых курсов. Здесь вы найдете несколько курсов для iOS-программистов, в том числе и для новейшей iOS 7. А вот платформа Android здесь практически не представлена.

Google Android Development

Google Android Development

Google Android Development

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

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

Обложка: bloomua / Shutterstock
Источник: www.maketecheasier.com
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

10 товаров с маркетплейсов, которые подарят радость на этой неделе

10 товаров с маркетплейсов, которые подарят радость на этой неделе

Nahodki AliExpress: samye interesnye i poleznye tovary nedeli

Находки AliExpress: самые интересные и полезные товары недели

10 пар хороших кроссовок с AliExpress дешевле 5 000 рублей

10 пар хороших кроссовок с AliExpress дешевле 5 000 рублей

Надо брать: разборный мангал с усиленной конструкцией со скидкой 59%

Надо брать: разборный мангал с усиленной конструкцией со скидкой 59%

Велосипед Stern Energy 29"

Велосипед Stern Energy 29" отдают со скидкой 24% в «Спортмастере»

10 отличных MP3-плееров, чтобы слушать музыку где угодно

10 отличных MP3-плееров, чтобы слушать музыку где угодно

Надо брать: надёжный робот — мойщик окон от Polaris со скидкой 71%

Надо брать: надёжный робот — мойщик окон от Polaris со скидкой 71%

Всё в горошек: 11 вещей с трендовым принтом, который захватил соцсети

Всё в горошек: 11 вещей с трендовым принтом, который захватил соцсети

Это интересно
Что такое «Тирзетта» и как она работает

Что такое «Тирзетта» и как она работает

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

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

Как обновить квартиру: 6 простых шагов к свободному пространству и уютному дому

Как обновить квартиру: 6 простых шагов к свободному пространству и уютному дому

3 факта о работе собак-поводырей, которые вы наверняка не знали

3 факта о работе собак-проводников, которые вы наверняка не знали

Комментарии
Artem Kalachyan
20.04.14 19:00
Как android-разработчик скажу - ерунда все это. Проходил я курс от Адама Поттера на курсере. Новички ничего бы там не поняли, а те, что чуть продвинутее, потеряли время даром. Знаний не дают, дают код, в котором куча тудушек. Говорят: "Это не трогай, вон то так надо, а вот здесь пиши эфемерный код". В общем, кто хочет чему-то научиться, почитайте немного книг типа Брайана Харди и начинайте свой проект. А ещё лучше найдите разработчика-фрилансера, который бы давал вам задания из реального проекта. Желательно на протяжении всего проекта, от начала работы над ним и до конца. Рекомендую, знаю по своему опыту. Научитесь на порядок ("на порядок" - это не в 2 раза, если что) больше и узнаете тот минимум, что реально нужен для разработки. Из полезных ресурсов - developer.android.com, developer.alexanderklimov.ru/android/, startandroid.Ru, статьи на хабре и so. Все остальное так или иначе заменяется этими
nyck
20.04.14 20:00
не подскажите что можно почитать по дизайну интерфейсов и какие инструменты стоит посмотреть?
Artem Kalachyan
20.04.14 20:04
https://developer.android.com/design/index.html :) Инструменты - фотошоп никто не отменял, есть онлайн-сервисы для прототипирования интерфейсов, можете в забе разработки под андроид поискать статьи по интерфейсу. Я больше разработчик, дизайн разрабатываю не я, но со своей колокольни скажу - попишите немного под андроид, чтобы понять, что надо от дизайнера разработчикам.
nyck
20.04.14 21:45
спасибо. как раз хотелось бы не фотошоп, а инструменты. присматриваюсь к ninjamock, но пока не могу понять нравится или нет. p.s. думаю что дизайнеры были бы тоже не против, если бы программисты немного позанимались прототипированием :-)
Artem Kalachyan
21.04.14 00:55
NinjaMock - да, интересная штука. Я бы ещё на Fluid UI посмотрел, или на Axure, если хочется всего и сразу. НОО как по мне, ВВФ сделали правильный выбор :)
Dmalyov
20.04.14 20:46
Есть хороший ресурс на русском языке: https://hexlet.org/course/android/ "Курс по разработке приложений и игр под Android". Видео-уроки, тесты, домашние задания. Требования к студентам: базовые навыки программирования на Java (курс по базовым навыкам Java можно пройти там же) :)
Artem Kalachyan
20.04.14 22:19
Там курс со start android.RU, только без текста, только видео
Fury Stranger
21.04.14 00:00
может вы и под iOS порекомендуете?;)
Artem Kalachyan
21.04.14 00:39
Здесь я не очень хороший советчик :) С основами можно познакомиться на хекслете, если с английским проблемы. Но вся инфа в основном на нем. Вообще я сторонник книг, так что могу посоветовать Aaron Hillegass. Objective-C Programming: The Big Nerd Ranch Guide. По крайней мере, по андроиду книга Big Nerd Ranch Guide
Даниил Мирошниченко
20.04.14 20:31
Отличный русский ресурс для изучения Андроид это http://startandroid.ru/ . Нам даже в университете на основе этих уроков читали лекции и давали практику... И самое главное... Чтобы разрабатывать для андроид, необходимо очень хорошо ориентироваться в Java SE...
Artem Kalachyan
21.04.14 00:56
Ну, я бы не сказал, что это прям критично, сам в тонкостях джавы разбирался и разбираюсь по ходу. Но - да, в принципе, если есть время и возможность, лучше поработать с джавой абстрактно, в консольке)
Даниил Мирошниченко
21.04.14 01:02
По крайней мере, нужны очень хорошие знания ООП в java)
Александр Ворожищев
21.04.14 07:37
а как же http://www.raywenderlich.com/
Сергей Дзен
22.08.15 10:03
Артем а вы бы могли бы таким фрилансером быть?
Что вы могли пропустить
Почему слово вертится на языке, а вспомнить его не получается
Почему слово вертится на языке, а вспомнить его не получается
0
10 мая
Образование
Образование
5 фактов о русских сказках, после которых ваша жизнь не будет прежней
5 фактов о русских сказках, после которых ваша жизнь не будет прежней
0
8 мая
Образование
Образование
Прошлое, настоящее и будущее Млечного Пути: что говорят исследования учёных
Прошлое, настоящее и будущее Млечного Пути: что говорят исследования учёных
0
7 мая
Образование
Образование
Правда ли у каждого человека есть двойник
Правда ли у каждого человека есть двойник
0
5 мая
Образование
Образование
6 героинь из древнегреческих мифов, с которыми несправедливо обошлись
6 героинь из древнегреческих мифов, с которыми несправедливо обошлись
5 мая
«Горящая изба»
Образование
Можно ли пустить поезд через ядро Земли, как в фильме «Вспомнить всё»
Можно ли пустить поезд через ядро Земли, как в фильме «Вспомнить всё»
0
1 мая
Образование
Образование
Тёмная материя и тёмная энергия: зачем они нужны и как мы их изучаем
Тёмная материя и тёмная энергия: зачем они нужны и как мы их изучаем
0
30 апреля
Образование
Образование
10 советов, как не бросить учить английский через 3 месяца 
10 советов, как не бросить учить английский через 3 месяца 
0
27 апреля
Колонка
Образование
Что такое интеллектуальное смирение и как оно делает нас лучше
Что такое интеллектуальное смирение и как оно делает нас лучше
0
23 апреля
Образование
Образование
Что может пойти не так в космосе? Всё! Космонавт — о том, как ликвидируют аварии на МКС
Что может пойти не так в космосе? Всё! Космонавт — о том, как ликвидируют аварии на МКС
0
23 апреля
Образование
Образование
3 факта из школьной географии, о которых вы забыли, но они всё ещё способны удивить
3 факта из школьной географии, о которых вы забыли, но они всё ещё способны удивить
0
22 апреля
Образование
Образование
Что такое эффект телескопа и почему наш мозг не замечает, как идут годы
Что такое эффект телескопа и почему наш мозг не замечает, как идут годы
0
17 апреля
Образование
Образование
Таких берут в космонавты! Как готовиться к полёту в космос и жить в невесомости
Таких берут в космонавты! Как готовиться к полёту в космос и жить в невесомости
0
16 апреля
Образование
Образование
Чур, пошиб и панталык: откуда взялись странные слова и выражения в нашей речи
Чур, пошиб и панталык: откуда взялись странные слова и выражения в нашей речи
0
15 апреля
Колонка
Образование
Правда ли мы используем мозг на 10%: рассказывает нейробиолог Филипп Хайтович
Правда ли мы используем мозг на 10%: рассказывает нейробиолог Филипп Хайтович
0
13 апреля
Колонка
Образование

Новые комментарии

Аватар автора комментария
Existence Kether31 минуту назад

0 / 0

Статья поднимает тему, которую действительно долго было не принято называть. Давление на женщин в вопросах деторождения — социальное, партнёрское, институциональное — существует и причиняет реальный вред. Хорошо, что об этом пишут. Но есть несколько мест, где аргументация подводит саму себя — и именно поэтому статью так легко отмахнуться тем, кто не хочет её слышать. Когда всё — насилие, ничто не насилие Самая уязвимая точка текста — это инфляция понятия. В одном концептуальном пространстве оказываются: неловкий вопрос на семейном ужине, таргетированная реклама подгузников, государственная политика занятости и физическое принуждение к беременности. Всё это называется «репродуктивным насилием». Проблема не в том, что некоторые из этих явлений не заслуживают критики — заслуживают. Проблема в том, что язык работает через различение. Когда одним словом описывается и «тётя спросила», и «партнёр проколол презерватив» — слово перестаёт нести информацию о тяжести. А это значит, что человек, столкнувшийся с реальным принуждением, теряет точный язык для описания своего опыта. Это парадокс: расширяя понятие из желания защитить больше людей, мы ослабляем защиту тех, кому она нужна острее всего. Более продуктивная рамка — различать социальное давление (дискомфорт, но не насилие), манипуляцию и принуждение в отношениях (серьёзно, требует называния) и институциональное принуждение (отдельный разговор о праве и политике). Не потому что одно «менее важно», а потому что разные явления требуют разных инструментов реакции. Симметрия — это не уступка, это последовательность Репродуктивное насилие со стороны женщины в отношении мужчины упомянуто в статье ровно затем, чтобы быть немедленно закрытым: «зато он платит алименты». Это риторически понятный ход, но интеллектуально нечестный. Лишение человека репродуктивного выбора — скрытая отмена контрацепции, ложь о невозможности забеременеть, отказ от аборта вопреки явному несогласию партнёра — это нарушение автономии. Финансовые последствия, которые следуют за этим, не ретроактивно превращают нарушение в норму: они просто добавляют к нему материальное измерение. Важно понимать: признание этого не является уступкой противникам концепции и не ослабляет защиту женщин. Наоборот, именно непоследовательность в применении принципа даёт оппонентам самый удобный рычаг. Если репродуктивная автономия — это ценность, она либо универсальна, либо это не ценность, а групповой интерес. Отстаивать универсальный принцип через избирательное применение стратегически проигрышно. Про «инстинкт» — тут наука интереснее, чем кажется Утверждение «материнского инстинкта не существует» верно по направлению, но сказано без опоры — и это легко атаковать. Между тем нейробиологические данные дают куда более сильный аргумент: механизмы привязанности к ребёнку действительно существуют на уровне мозга (перестройка префронтальной коры, окситоциновые системы), но они запускаются *в ответ* на уход, а не предшествуют ему в форме «желания родить». Одни и те же механизмы работают у биологических матерей, отцов и приёмных родителей. То есть точный тезис звучит не «инстинкта нет», а «то, что принято называть материнским инстинктом — это нейробиология привязанности, которая формируется через практику заботы и не имеет отношения к изначальному желанию иметь детей». Это не только точнее — это неопровержимее. Прочитав комментарии, ещё добавлю... «Феминистская повестка, надуманная проблема» Саботаж контрацепции в партнёрских отношениях — это не концепт из гендерных исследований. Это задокументированная практика с измеримыми последствиями для здоровья. Несогласие с политическим контекстом статьи — законное право, но оно не является аргументом против существования явления. Это называется ad hominem по источнику: «мне не нравится кто говорит, значит, то, что говорится неправда». «Природа так устроила» Апелляция к «естественному» как к нормативному — это одна из старейших логических ошибок (натуралистическая ошибка, если точно). Природа «устроила» также рак, паразитов и детскую смертность — никто не предлагает считать это идеалом. То, что нечто биологически возможно или статистически распространено, не создаёт моральной обязанности. Автономия — это как раз способность человека действовать вопреки биологической программе. «Демография, страна вымирает» Это реальная проблема, но аргумент применяется неверно. Страны с наиболее жёсткой пронаталистской политикой — включая советский опыт — демонстрируют краткосрочный всплеск и долгосрочную стагнацию или откат. Устойчивый рост рождаемости коррелирует с доступными яслями, нормальными декретными выплатами для обоих родителей, доступным жильём и уверенностью в будущем. Перекладывать демографическую проблему государства на репродуктивные решения частных людей — это не политика, это экстернализация ответственности. «Меня никто не заставлял, я счастлива в материнстве» Личный опыт — ценный источник, но не эпидемиологический аргумент. Это классическая ошибка выжившего: мы слышим тех, чей опыт сложился благополучно, и значительно реже — тех, кто оказался в ситуации давления или принуждения, потому что говорить об этом намного труднее. Чужое счастье не отменяет чужую боль. «Статья однобокая, про мужчин ничего» В этом конкретном пункте — справедливое замечание (см. выше). Но «статья непоследовательна» и «проблемы не существует» — это два совершенно разных тезиса. Первый — обоснованная критика. Второй — нелогичный вывод из первого. Репродуктивная автономия — это концепт, который стоит того, чтобы его отстаивать. Но отстаивать его эффективно можно только тогда, когда аргументация точная, симметричная и не даёт оппонентам законных зацепок. Этой статье до этого есть куда расти.
«Когда родишь?»: как у женщин отбирают право на собственное тело
Аватар автора комментария
ArtTour2 часа назад

0 / 0

Какой-то детский бред. Вы пустите домой хоть кого-нибудь, кто захочет что-то там у вас проверить? Вы е..нутые?
Почему поставить магнит на счётчик — плохая идея
Аватар автора комментария
Виктор Подволоцкий2 часа назад

0 / 0

да, легенда, ей лет 10, но всё ещё крута
«Ты не пройдёшь!»: 20 лучших стратегий в жанре Tower Defense на Android
Аватар автора комментария
Спиридонова Тмтьяна3 часа назад

0 / 0

Кошмарные жильцы
Чем опасны квартиранты: 9 страхов собственника
5 причин купить моющий пылесос для мягкой мебели и ковров Tefal Clean It IZ5020F0

5 причин купить моющий пылесос для мягкой мебели и ковров Tefal Clean It IZ5020F0

Реклама
Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях