1. freeCodeCamp
- Языки: HTML, CSS, JavaScript, Git, Node.js, Python, C++ и другие.
- Языки обучения: английский.
freeCodeCamp.org - Некоммерческая организация, состоящая из интерактивной обучающей веб-платформы, форума онлайн-сообщества, онлайн-публикаций и местных организаций, которые намерены сделать обучающую веб-разработку доступной для всех.
Программа платформы последовательно позволяет пользователю изучить основные аспектам программирования от наипростейших до сложных приёмов разработки. В каждом уроке вам предоставляют теорию, а затем предлагают применить её на практик. Если возникают трудности, можно обратиться за помощью других учащихся на форуме.
2. Coursera
- Языки: HTML, CSS, JavaScript, Git, Node.js, Python, C++ и другие.
- Языки обучения: английский, русский и другие.
Coursera была основана Дафной Коллер и Эндрю Нгом в 2012 году с целью предоставления обучающимся по всему миру преобразующего жизнь опыта обучения. Сегодня Coursera - это глобальная платформа онлайн-обучения, которая предлагает любому человеку в любом месте доступ к онлайн-курсам и дипломам ведущих университетов и компаний.
77 миллионов учащихся, более 100 компаний из списка Fortune 500 и более 6000 кампусов, предприятий и правительств приезжают в Coursera, чтобы получить доступ к обучению мирового класса-в любое время и в любом месте.
На Coursera вы найдёте множество курсов по разным языкам программирования от ведущих мировых университетов. Здесь можно обучаться не только веб-разработке, но также созданию мобильных и настольных программ. Некоторые курсы самодостаточны, но большинство объединены в специализации — наборы связанных курсов.
3. edX
- Языки: HTML, CSS, JavaScript, Git, Node.js, Python, C++ и другие.
- Языки обучения: английский.
edX.org - бесплатная интернет-платформа онлайн-курсов со свободным кодом. Основана Массачусетским технологическим институтом и Гарвардским университетом в мае 2012 года.
На edX вы можете получить доступ к курсам от известных компаний и университетов. Программа обучения схожа с freeCodeCamp. Образовательный контент представлен в основном видеолекциями и текстами. Некоторые курсы содержат тесты и другие интерактивные задания.
4. Stepik
- Языки: HTML, CSS, JavaScript, Git, Node.js, Python, C++ и другие.
- Языки обучения: русский, английский.
Некоммерческая площадка, курсы для которой создают именно российские компании и вузы. Хотя на Stepik нет такого большого кол-ва курсов о конкретных языках программирования, здесь можно почерпнуть фундаментальные знания из области математики и теории алгоритмов, которые пригодятся каждому разработчику.