Рубрика развивается при поддержке

Где учиться программисту: 19 онлайн-курсов

По запросам читателей «Цукерберг позвонит» публикует подборку из 19 онлайн-курсов для программистов — собрали платные и бесплатные курсы для начинающих и продвинутых разработчиков на русском и английском языках.

В закладки

1. Codecademy

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

  • Сайт: codecademy.com.
  • Язык: английский.
  • Уровень: для начинающих.
  • Стоимость: бесплатно.
  • Чему учат: HTML, CSS, JavaScript, jQuery, Python, Ruby, PHP.

2. Codeavengers

Codeavengers — это ресурс для обучения HTML5, CSS3 и JavaScript специально для тех, кто любит, чтобы обучение проходило интересно. В конце каждого урока предлагается сыграть в небольшую игру для закрепления материала. Всего на сайте представлено два вида курсов (HTML+CSS и JavaScript), каждый из которых разделен на три уровня. Первый уровень бесплатный, стоимость остальных — $29-39.

  • Сайт: codeavengers.com.
  • Язык: английский.
  • Уровень: для начинающих.
  • Стоимость: $0-39, стоимость всех шести курсов $129.
  • Чему учат: HTML, CSS, JavaScript.

3. Code School

Проект, созданный Envy Labs, использует обучение со встроенной геймификацией (использование бейджей, секретных видео) и представляет курсы от веб-дизайна до программирования. На данный момент на сайте можно найти такие курсы, как Core iOS 7, Try Ruby, Assembling SasS.

  • Сайт: codeschool.com.
  • Язык: английский.
  • Уровень: средний, продвинутый.
  • Стоимость: $25 в месяц, $220 в год.
  • Чему учат: HTML5, CSS, CSS3, jQuery, Ruby, Ruby on Rails, iOS.

4. Coursera

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

На момент написания этой статьи сайт предлагал такие курсы, как « Программирование для всех (Python)» от Мичиганского университета, «Навыки разработчика, необходимые для создания новой компании с нуля» от Стэндфордского университета и «Программирование облачных служб для смартфонов на базе Android» от университета Вандербильда.

  • Сайт: coursera.org.
  • Язык: русский, английский, другие языки.
  • Уровень: средний, продвинутый.
  • Стоимость: бесплатно, платно (за сертификат, в среднем, $50).
  • Чему учат: зависит от курса.

5. Udacity

Частная образовательная организация, вышедшая из программы по информатике Стэндфордского университета, созданная с целью демократизации образования, появилась в 2012 году. На сегодняшний день доступно более сорока курсов для разных уровней подготовки. После некоторых курсов за отдельную плату можно сдать экзамен в центрах Pearson VUE.

  • Сайт: udacity.com.
  • Язык: английский.
  • Уровень: от начинающего до продвинутого.
  • Стоимость: $0-150.
  • Чему учат: зависит от курса.

6. Treehouse

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

  • Сайт: teamtreehouse.com.
  • Язык: английский.
  • Уровень: от начинающего до продвинутого.
  • Стоимость: $25 (базовый) или $49 (pro).
  • Чему учат: HTML, CSS, Ruby, Python, JavaScript, WordPress, iOS, Android и так далее.

7. Learnable

Проект австралийской компании SitePoint, позволяющий получить навыки программирования. Сайт поддерживает коммуникацию между преподавателями и учениками, позволяя активно общаться и подписываться на нужную тему по электронной почте и RSS. Доступ к скачанным во время курса книгам и другим учебным материалам остается и после его окончания.

  • Сайт: learnable.com.
  • Язык: английский.
  • Уровень: от начинающего до продвинутого.
  • Стоимость: $29 в месяц, $149 в год.
  • Чему учат: JavaScript, JQuery, PHP, CSS3, HTML5, Node.js, Photoshop, WordPress, Ruby, iOS, Android и прочее.

8. Frontend Masters

Ресурс для профессиональных веб-разработчиков. На сайте представлено более 20 курсов, например, Advanced JavaScript, CSS2 In-Depth. Основной аудиторией являются профессиональные веб-разработчики с опытом 1-3 года. Стиль повествования курсов академический, то есть уделяется внимание теории, истории и передовым практикам.

  • Сайт: frontendmasters.com.
  • Язык: английский.
  • Уровень: средний и продвинутый.
  • Стоимость: $39 в месяц, $299 в год.
  • Чему учат: HTML5, CSS3, JavaScript, JQuery, Backbone.js, AngularJS и прочее.

9. Udemy

Платформа для обучения онлайн, схожа с Coursera. Сервис упоминали в New York Times, Forbes, а среди преподавателей можно встретить самого Марка Цукерберга. На сегодняшний день на сайте обучаются более 2 миллионов человек. Можно пройти такие курсы, как iOS8 and Swift App Programming Crash Course, Kids Coding — Introduction to HTML, CSS and JavaScript и Advanced Java Programming.

  • Сайт: udemy.com.
  • Язык: английский.
  • Уровень: от начинающего до продвинутого.
  • Стоимость: $0-599.
  • Чему учат: зависит от курса.

10. Microsoft Virtual Academy

Сайт предлагает более 200 обучающих курсов. Курсы учат разработке приложений для HTML5, Windows и Windows Phone, Microsoft Office 365, SQL Server, Azure и System Center. Обучение бесплатное, но требуется иметь учетную запись Windows Live ID.

  • Сайт: microsoftvirtualacademy.com.
  • Язык: русский, английский.
  • Уровень: продвинутый.
  • Стоимость: бесплатно.
  • Чему учат: продуктам и технологиям Microsoft.

11. Irbis-school

Обучение происходит на специально разработанном десктопном приложении. Школа обещает научить грамотно писать код и правильно искать информацию. Присутствует поддержка онлайн-консультантов.

  • Сайт: irbis-school.com.
  • Язык: русский.
  • Уровень: от начинающего до среднего.
  • Стоимость: бесплатно или 50-250 рублей за урок.
  • Чему учат: MySQL, JavaScript, HTML, PHP, фреймворки.

12. Hexlet

Платформа для создания и продажи коротких практических уроков по программированию с девизом «Знания должны быть свободными». Проект был основан в 2012 году и продолжает оставаться некоммерческим, существуя за счет пожертвований и помощи сообщества. На момент написания статьи на сайте доступно 11 курсов: например, курсы по Swift, по программированию на JavaScript или разработке под OS X.

  • Сайт: hexlet.org.
  • Язык: русский.
  • Уровень: от начального до продвинутого.
  • Стоимость: бесплатно.
  • Чему учат: зависит от курса.

13. Школа программирования

Существует уже четыре года и имеет поддержку Microsoft и Kaspersky Lab. После окончания участнику курсов выдается сертификат, обещают помощь с дальнейшим трудоустройством. Школа предлагает курсы по разным направлениям, от «Основ программирования для начинающих» до «Linux. Администрирование и конфигурирование».

  • Сайт: prog-school.ru.
  • Язык: русский.
  • Уровень: начальный, средний.
  • Стоимость: 0-80 тысяч рублей.
  • Чему учат: HTML, CSS, PHP,SEO, Ruby, Python, Java, Android, Objective C, и прочее.

14. Центр современной информатики, программирования и анализа данных

Computer Science Centre — это совместная инициатива Академии современного программирования, Школы анализа данных и клуба Computer Science при ПОМИ РАН, предлагающая очные вечерние курсы.

В рамках эксперимента в августе этого года центр объявил о запуске массовых открытых онлайн-курсов. Всего было запущено три: «Алгоритмы и структуры данных», программирование на языке С++ и введение в структуру ЭВМ. Тем, кто успешно проходит все курсы, компания предлагает зачисление на очное отделение без вступительных испытаний.

  • Сайт: compscicenter.ru.
  • Язык: русский.
  • Уровень: средний.
  • Стоимость: бесплатно.
  • Чему учат: С++, компьютерная архитектура.

15. LendWings

Проект компании «Современные технологии обучения», созданный с целью установки в Рунете новой планки качества обучающих курсов и программ. На момент написания статьи на сайте было представлено восемь курсов по программированию, например, CSS/CSS 3 для начинающих или Основы PHP.

  • Сайт: lendwings.com.
  • Язык: русский.
  • Уровень: для начинающих.
  • Стоимость: 0-3400 рублей.
  • Чему учат: HTML5, CSS/CSS3, PHP, SQL, JavaScript и прочее.

16. Tuts+

Сайт предлагает курсы по разным категориям, включая веб-разработку. Лекции ведут профессионалы, а на сайте есть форум, где студенты могут делиться идеями и поддерживать друг друга. На Tuts+ представлены такие курсы, как JavaScript for PHP Developers, Build an Email Application With Ruby, Building JavaScript Web Apps.

  • Сайт: code.tutsplus.com.
  • Язык: английский.
  • Уровень: от начального до продвинутого.
  • Стоимость: $15 в месяц, $180 в год.
  • Чему учат: JavaScript, Ruby, PHP, C#, HTML и прочее.

17. Lynda

Lynda была основана в 1995 году, задолго до своих конкурентов Treehouse и Codeacademy. Преподавание ведется специалистами, презентующими свои собственные курсы. На сайте доступны такие курсы, как Building a Website with Node.js and Express.js, Building an Online Shopping Cart.

  • Сайт: www.lynda.com.
  • Язык: английский.
  • Уровень: от начального до продвинутого.
  • Стоимость: $25 в месяц ($37 премиум), $250 в год ($375 премиум).
  • Чему учат: HTML, CSS,JavaScript, PHP, Python, IOS, Android, Java, C++.

18. HTML Academy

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

  • Сайт: htmlacademy.ru.
  • Язык: русский.
  • Уровень: от начинающего до среднего.
  • Стоимость: бесплатно, 300 рублей в месяц, 2700 в год.
  • Чему учат: зависит от курса.

19. Умный медведь

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

  • Сайт: cleverbear.ru.
  • Язык: русский.
  • Уровень: от начинающего до среднего.
  • Стоимость: 490 рублей за курс.
  • Чему учат: HTML, CSS, JQuery, JavaScript.

Для отслеживания онлайн-курсов (не только для программистов) удобно использовать специальные сайты.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Yulya Kostyleva", "author_type": "self", "tags": ["udemy","coursera","codecademy"], "comments": 27, "likes": 241, "favorites": 55, "is_advertisement": false, "subsite_label": "dev", "id": 5159, "is_wide": true, "is_ugc": true, "date": "Mon, 29 Sep 2014 19:14:50 +0400", "is_special": false }
Облачная платформа
Основа для цифровизации бизнеса
Объявление на vc.ru
Налоговая безопасность среднего бизнеса в 2020 году. Большой семинар «Остаться в живых»
12 декабря Екатеринбург 19 900 ₽
0
{ "id": 5159, "author_id": 7537, "diff_limit": 1000, "urls": {"diff":"\/comments\/5159\/get","add":"\/comments\/5159\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/5159"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 235819, "last_count_and_date": null }
27 комментариев
Популярные
По порядку
Написать комментарий...
6

Незаслуженно обошли стороной Pluralsight, я б его вообще на первое место поставил.

Ответить
4

Самый хардкорный ресурс, пожалуй.

Ответить
4

А как же javarush.ru?

Ответить
2

Khan Academy еще можно добавить.

Ответить
1

CheckiO?

Ответить
1

А как же яндекс с его курсами на русском языке? https://tech.yandex.ru/education/kit/

Ответить
1

Спасибо за упоминание Hexlet, Юлия!

По ссылке в статье – старая версия сайта, там бесплатные видео-курсы. Недавно мы запустили бета-версию нового Хекслета по адресу http://hexlet.io, там упор на практику и конкретные навыки.

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

По любым вопросам пишите мне на rakhim@hexlet.io, на связи ;-)

Ответить
1

codewars и edx забыли. Да и про coursera как-то очень кратенько, все же там больше 200 курсов всяких разных.

Ответить
1

Доступные и бесплатные ТЕКСТОВЫЕ курсы. Да, придется читать.

HTML:
http://htmlbook.ru/samhtml

CSS:
http://htmlbook.ru/samcss

PHP (от анонов с двачей, серьезно):
http://archive-ipq-co.narod.ru/

Js:
http://learn.javascript.ru/

Ответить
1

вы забыли
Tutsplus - процессиональные курсы разрабатываемые профессиональными разработчиками знающее свое дело, и кучу полезных уроков как для Фронт энда так и бек энда.

Ответить
0

Сорри не все прочитал оказывается есть

Ответить
1

Да, Pluralsight хоть и дорогой, но очень стоящий. Рекомендую всем, кто с .NET работает в том или ином виде.

Ответить
0

Из вышеперечисленного, кто может посоветовать курсы по JS, куда лучше записаться?
А то смотрю, средняя цена курса ~30$, не так уж и дорого, а отзывов в принципе нету.

Ответить
2

Бесплатно и доступно:
http://learn.javascript.ru/

Ответить
0

В миллионный раз.

Ответить
0

https://www.safaribooksonline.com/ сюда же можно

Ответить
0

Мы с друзьями потихоньку уже третий год готовим ресурс - vidoxy.ru, где все также смогут поучиться чему будет угодно. Мы будем благодарны за великодушие ознакомиться с ним и оставить плохой или хороший комментарий.

Ответить
0

devacademy.ru

Ответить
0

мне еще очень нравится http://hasbrains.org/

Ответить
0

А мы делаем интерактивные курсы с заданиями по интернет-маркетингу. Первые (seo и smm) выпустим через 2 недели http://ubium.ru/

Ответить
0

А как же - ИНТУИТ !!!

Ответить
0

Имхо, человек не осиливший самостоятельно освоить основы по книжке системы "<language_name> for dummy" как программист недееспособен и никакие курсы этого не изменят.

Ответить
0

Мне нравятся cbtnuggets - http://www.cbtnuggets.com/

Ответить
0

Acodemy.ru

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "page_type": "default" }