Программирование. Web development

На странице собраны курсы по web-разработке: онлайн и офлайн, платное и бесплатное обучение.

Специализация
Навыки
Школа
Платформа
Формат
Коммуникация
Язык
Особенности
Dataquest

Python Intermediate

Web development
49 USD/мес.
Data Camp

Introduction to Python

Web development
Бесплатно
Coursera project network

JavaScript Essentials For Beginners

In this course you will learn JavaScript built-in functions, user-defined functions, dialog boxes, and many more techniques required to make your web application alive.

Frontend, Web development
49 USD/мес.
Codecademy

Learn WebSockets

Экспресс-курс Web development, Development tools
Online
Бесплатно
Нам нужен ваш фидбек!
Честный и беспристрастный
Codecademy

Learn D3

Экспресс-курс Software frameworks, Web development
Online
Бесплатно
Codecademy

Learn Authentication with Ruby on Rails

Экспресс-курс Web development
Online
Бесплатно
Codecademy

Software Design Principles

Экспресс-курс Web development
Online
Бесплатно
Codecademy

Learn Ruby on Rails

Экспресс-курс Web development
Online
Бесплатно
Codecademy

Learn Git & GitHub

Web development
Бесплатно
Codecademy

Learn Ruby

Экспресс-курс Web development
Online
Бесплатно
Специальные условия для dev.Курсы
Domestika

Introduction to Responsive Web Development with HTML and CSS

Web development
59,99 USD
Udacity

Become a Robotics Software Engineer

QA, Web development
399 USD
Udacity

Learn to Code

Frontend, Web development
399 USD
Eric Wise

Programming for Complete Beginners in C#

Курс Web development
Online
23 USD

Программирование — это востребованная сфера с высоким доходом. Опросы Stack Overflow регулярно подтверждают, что быть разработчиком престижно и перспективно. Чтобы влиться в программирование, можно начать с онлайн-курсов. На этой странице мы собрали предложения от десятков образовательных платформ: Coursera, Udemy, Skillbox, Skillfactory, EPAM Training Center, GeekBrains и другие.

Как выбрать курсы программирования?

  1. Сформулируйте свою цель и ожидания от обучения. Например, освоить базовые навыки, углубиться в выбранную специализацию, овладеть новой технологией.
  2. Определите наиболее эффективный для себя формат: онлайн или оффлайн, индивидуально или в группе.
  3. Ознакомьтесь с программой курса, обратите внимание на квалификацию преподавателя и наши рекомендации. Отдельно мы помечаем специальные предложения: к примеру, курсы, на которых можно учиться бесплатно, или программы, которые включают в себя менторскую помощь.

Какие есть специализации в разделе «Курсы программирования»?

  1. Frontend — работа над внешним видом приложения или сайта, то есть, над тем, что видит пользователь, открывая страницу.
  2. Backend — обеспечение функционирования приложения или сайта.
  3. Мобильная разработка — разработка приложений для мобильных устройств, чаще всего на платформе Android или iOS.
  4. Gamedev — разработка игр под специализированную игровую платформу (например, ПК, консоли, мобильные устройства, VR-шлемы и пр.).
  5. Тестирование — исследование программного обеспечения с целью выявления ошибок.