Де вчитися програмісту: 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.

На сайті доступні такі курси, як «Введення в Java-програмування», «Введення в паралельне програмування», «Мобільна бізнес-процеси».

Сайт: 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

One thought on “Де вчитися програмісту: 19 онлайн-курсів.

  1. Pingback: Огляд онлайн-ресурсів для тих, хто хоче стати програмістом | Самоосвіта

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *