Во время обучения вам предстоит познакомиться с системой контроля версий Git, различными фреймворками и одним из языков программирования — Java, Python, JavaScript или PHP.

ТОП-21 онлайн-курсов по программированию с нуля
#
Название курса
Стоимость
Минимальный взнос при рассрочке
Срок обучения
Помощь в трудоустройстве
1
89 940 ₽
3 747 ₽ (рассрочка на 24 мес.)
17 мес.
3
81 000 ₽
3 375 ₽ (рассрочка на 24 мес.)
10 мес.
4
159 588 ₽
4 433 ₽ (рассрочка на 36 мес.)
16 мес.
5
94 390 ₽
18 850 ₽ (первый взнос)
280 ак. часов
6
Нет данных
4 мес.
7
108 290 ₽
21 650 ₽ (первый взнос)
287 ак. часов
8
100 000 ₽ при оплате сразу
11 000 ₽ (110 000 ₽ при помесячной оплате)
10 мес.
9
62 000 ₽
5 166 ₽ (рассрочка на 12 мес.)
4,5 мес.
10
39 200 ₽
3 267 ₽ (рассрочка на 12 мес.)
3 мес.
11
56 940 ₽
4 745 ₽ (рассрочка на 12 мес.)
8 мес.
12
50 000 ₽
1 388 ₽ (рассрочка на 36 мес.)
4 мес.
13
98 000 ₽ при оплате сразу
14 000 ₽ (112 000 ₽ при помесячной оплате)
8 мес.
14
68 600 ₽
5 717 ₽ (рассрочка на 12 мес.)
10 мес.
15
93 912 ₽
3 913 ₽ (рассрочка на 24 мес.)
12 мес.
16
100 000 ₽
2 777 ₽ (рассрочка на 36 мес.)
8 мес.
17
216 000 ₽ при оплате сразу
14 000 ₽ (252 000 ₽ при помесячной оплате)
18 мес.
20
80 000 ₽
Зависит от банка
6 мес.
ТОП-21 онлайн-курсов по программированию с нуля
Веб-разработчик с нуля
1
Масштабная программа создана для новичков и предполагает обучение программированию на популярных языках JavaScript и PHP, что позволит создавать полноценные сайты и веб-приложения.
Стоимость:
89 940 ₽
Учиться в Netology
Важное о курсе
Верстка сайтов на HTML и CSS
Мобильная и адаптивная верстка
Английский язык для начинающих программистов
Работа с Git
Продвинутый JavaScript (в том числе в браузере)
Продвинутый PHP
Работа с библиотекой React и фреймворком Laravel
Особенности
9 проектов для портфолио: макет сайта, игра «Крестики-нолики», бот для поиска информации, веб-менеджер личных финансов, интернет-магазин, сайт-биржа, система администрирования кинозалов, адаптивная мобильная версия макета сайта и игра-«ходилка»
Лучших выпускников пригласят на стажировку в крупную аутсорс-компанию Affinage
Деньги можно вернуть в течение первых трех занятий, если не понравилось учиться
Возможность получить налоговый вычет 13%
Преподаватели
Владимир Языков. Основатель компании Useful Web
Николай Лопин. Senior JavaScript-разработчик в FreeNow
Александр Шлейко. Разработчик интерфейсов в Яндексе
Валерий Семененко. Ведущий инженер-программист в Промсвязьбанке
Яндекс Карты
4,7
⭐⭐⭐⭐⭐
43 отзыва

173 оценки

Отзовик
3,6
⭐⭐⭐⭐✰
135 отзывов
Профессия Веб-разработчик
2
Курс создан для обучения программированию на JavaScript и PHP «с нуля» и учит разрабатывать сайты, интернет-магазины и приложения – даже если человек не имеет вообще никаких представлений о программировании.
Стоимость:
133 776 ₽
Учиться в Skillbox
Важное о курсе
Углубленное программирование на JavaScript и PHP
Верстка на HTML и CSS
Работа с API
Составление сложных SQL-запросов
Создание и работа с реляционными базами данных
Проектирование сайта под любой тип устройств
Понимание legacy-кода
Английский язык для IT-специалистов
Особенности
Программа содержит 186 тематических модулей и 300 онлайн-уроков
Реальные проекты для портфолио (в том числе верстка лендинга и интернет-магазина, игра на JavaScript и 4 проекта на PHP)
Дополнительные курсы на выбор – работа с React.js, Vue.js или Angular
Преподаватели
Сергей Корниенко. Frontend team-lead инвестиционного маркетплейса Московской биржи
Александр Поздняков. Angular Developer в Insilico Medicine
Павел Бондарович. Технический директор Creonit digital production
Максим Савченко. Frontend-тимлид Creonit digital production
Яндекс Карты
3,8
⭐⭐⭐⭐✰
174 отзыва

482 оценки

Отзовик
2,81
⭐⭐⭐✰✰
90 отзывов
Профессия Python-разработчик
3
Курс позволит «с нуля» освоить новую профессию, не имея никакого специального образования и опыта, и научит программированию на Python – одном из наиболее подходящих для новичков языке.
Стоимость:
81 000 ₽
Учиться в SkillFactory
Важное о курсе
Программирование на Python
Backend-разработка на Python и Django
Основы Linux
Основы HTML/CSS
Бонусные модули по асинхронному программированию
Особенности
Начинать работу можно искать уже через 3 месяца после начала обучения
Занятия по 10 часов в неделю
2 больших проекта для портфолио (доска объявлений и сервис с REST API) и 6 сквозных проектов
Доступ к обучающим материалам навсегда
Можно получить скидку за обучение в 20%, если пригласить на курсы друзей
Преподаватели
Михаил Бородин. Руководитель разработки веб-проектов в X5 Retail Group
Михаил Свинцов. Ведущий разработчик в «Студии повышения успеваемости»
Семен Березовский. Тимлид в Abenterprise
Валерия Ракова. Программист на Python в научной лаборатории СПбПУ
Яндекс Карты
4,8
⭐⭐⭐⭐⭐
34 отзыва

38 оценок

Отзовик
4,04
⭐⭐⭐⭐✰
46 отзывов
Факультет веб-разработки
4
Курс подойдет тем, кто не имеет никакого представления о сфере IT, научит программированию на популярных языках JavaScript и PHP и позволит стать востребованным специалистом.
Стоимость:
159 588 ₽
Учиться в GeekBrains
Важное о курсе
Верстка с помощью HTML/CSS
Программирование на JavaScript и PHP
Работа с базами данных, MySQL, MongoDB
Работа с библиотеками Node.js, ReactJS
Использование фреймворков Bootstrap и Laravel
Английский для IT-специалистов
Особенности
Дополнительная скидка при оплате всего обучения одним платежом
5 проектов для портфолио: Frontend и Backend интернет-магазина, агрегатор данных, highload-приложение, одностраничное приложение на React и командный выпускной проект
Подарки для всех студентов
Преподаватели
Олег Шиков. Fullstack web-разработчик в «MedPoint24»
Алексей Кадочников. Frontend Developer в Mail.ru Group
Артем Манченков. Full Stack Developer в Delivery Club
Яндекс Карты
4,2
⭐⭐⭐⭐✰
86 отзывов

148 оценок

Отзовик
3,05
⭐⭐⭐✰✰
174 отзыва
Python-разработчик
5
Программа спроектирована таким образом, чтобы дать логичный и постепенный вход в программирование на Python, который является одним из наиболее распространенных и простых языков веб-разработки.
Важное о курсе
Основы программирования и баз данных
Основы решения алгоритмических задач
Продвинутое программирование на Python
Flask и проектирование REST API
Flask и разработка веб-приложений
Особенности
Возможно очное обучение (дневные, вечерние или выходные группы)
Бессрочный доступ к учебным материалам курса
В течение 6 месяцев после обучения действует скидка до 50% на другие образовательные программы Центра
Преподаватель
Виктор Ткачев. В программировании более 25 лет. Окончил аэрокосмический факультет МГТУ им. Н. Э. Баумана. Опыт работы инженером и программистом
Яндекс Карты
4,8
⭐⭐⭐⭐⭐
108 отзывов

326 оценок

Отзовик
3,08
⭐⭐⭐✰✰
136 отзывов
Java Developer. Basic
6
Курс подойдет как тем, кто хочет программировать на Java, так и тем, кто хочет стать веб-разработчиком, но еще не определился с языком, – поскольку с Java легко перейти на любой другой язык ООП.
Стоимость:
Нет данных
Учиться в Otus
Важное о курсе
Java-синтаксис
Основы архитектуры приложений
Основы сетевых технологий, TCP/IP
Работа с реляционными базами данных, SQL
Работа с Docker
Основы CI/CD
Особенности
Для обучения достаточно быть продвинутым пользователем ПК
Занятия 2 раза в неделю
После прохождения курса выпускники забирают с собой полный комплект обучающих материалов
Преподаватели
Сергей Петрелевич. В отрасли с 2003 года, java-разработчик
Павел Стрекалов. Ведущий специалист в АО «Гринатом»
Виталий Куценко. Опыт в программировании более 15 лет
Яндекс Карты
4,9
⭐⭐⭐⭐⭐
48 отзывов

91 оценка

Отзовик
3,98
⭐⭐⭐⭐✰
53 отзыва
Java-разработчик
7
Курс позволит овладеть программированием на Java с самых азов, освоить все необходимые для трудоустройства знания и навыки и стать конкурентоспособным специалистом.
Важное о курсе
Уверенное знание Java
Основы программирования и баз данных
Основы решения алгоритмических задач
Разработка клиент-серверных приложений на Java
Разработка приложений с применением SPRING и Spring MVC/REST
Особенности
Возможно очное обучение (дневные, вечерние или выходные группы)
Бессрочный доступ к учебным материалам курса
В течение 6 месяцев после обучения действует скидка до 50% на другие образовательные программы Центра
Преподаватель
Виктор Ткачев. В программировании более 25 лет. Окончил аэрокосмический факультет МГТУ им. Н. Э. Баумана. Опыт работы инженером и программистом
Яндекс Карты
4,8
⭐⭐⭐⭐⭐
108 отзывов

326 оценок

Отзовик
3,08
⭐⭐⭐✰✰
136 отзывов
Веб-разработчик
8
Курс предназначен для тех, кто хочет освоить навыки программиста на JavaScript, собрать портфолио из реальных проектов, отточить полученные знания на онлайн-тренажере и стать успешным специалистом.
Стоимость:
100 000 ₽ при оплате сразу
Учиться в Яндекс.Практикум
Важное о курсе
Основы HTML и CSS
Работа с Git
Программирование на JavaScript
Работа с дизайн-макетами
Адаптивная верстка
Сложные концепции JavaScript (асинхронность, ООП и т. д.)
Создание интерфейсов с помощью React
Основы backend-разработки
Особенности
Есть бесплатная вводная часть (20 часов обучения и 215 практических заданий)
5 проектов для портфолио (в том числе одностраничный сайт и веб-приложение на React), не считая выпускного проекта
В основную программу входит 540 часов обучения
Преподаватели
Нет данных
Яндекс Карты
4,7
⭐⭐⭐⭐⭐
95 отзывов

154 оценки

Отзовик
4,46
⭐⭐⭐⭐⭐
394 отзыва
Профессия Веб-разработчик
9
Курс обучит основам программирования на JavaScript, даст знания и навыки, необходимые для старта карьеры, и позволит пополнить портфолио пятью реальными проектами.
Стоимость:
62 000 ₽
Учиться в Loftschool
Важное о курсе
Основы HTML и CSS
Программирование на JavaScript
Адаптивная верстка
Архитектура приложений
Работа с макетами
Использование API
Работа с Git
Особенности
Можно выбрать обучение по более дорогому тарифу (с большим количеством часов работы с наставником)
Более 60 обучающих модулей и более 100 часов обучения
Еженедельные личные консультации с наставником
Преподаватели
Владимир Сабанцев. Frontend-разработчик, опыт 7 лет
Дмитрий Ковальчук. Опыт в программировании 15 лет
Яндекс Карты
4,3
⭐⭐⭐⭐✰
4 отзыва

15 оценок

Отзовик
4,3
⭐⭐⭐⭐✰
11 отзывов
Курс «Основы Java»
10
Курс разработан для новичков, которые хотят научиться писать программы на Java, начать искать первую работу уже во время учебы, а в дальнейшем претендовать на позицию Java-разработчика.
Стоимость:
39 200 ₽
Учиться в IMBA
Важное о курсе
Наcтройка среды разработки
Программирование на Java
Понимание уже написанного кода
Работа с Git
Особенности
Программа включает в себя 48 онлайн-уроков и 34 практических задания
Возможность отсрочки платежа до 7 месяцев (подробности нужно узнавать)
Преподаватель
Алексей Королев. R&D Developer, Architect и TeamLead в X5
Яндекс Карты
4,1
⭐⭐⭐⭐✰
1 отзыв

5 оценок

Zoon
4,3
⭐⭐⭐⭐✰
3 отзыва

4 оценки

Python-разработчик с нуля
11
Курс «с нуля» учит программированию на одном из самых востребованных языков, что в дальнейшем позволит работать в разных сферах – от разработки приложений и игр до создания сайтов.
Стоимость:
56 940 ₽
Учиться в Netology
Важное о курсе
Программирование на Python
Работа с базой данных PostgreSQL
Использование фреймворка Django
Работа с Git
Использование Docker и технологии CI/CD
Английский язык для начинающих разработчиков
Особенности
Проекты для портфолио – программа «облачный архиватор», бот для знакомств и интернет-магазин
Деньги можно вернуть в течение первых трех занятий, если не понравилось учиться
Возможность получить налоговый вычет 13%
Преподаватели
Евгений Шмаргунов. Ведущий специалист по автоматизированному тестированию в Medindex
Олег Булыгин. IT-аудитор в Сбербанке
Дмитрий Демидов. Разработчик в Яндексе
Кирилл Табельский. Серверный разработчик в Lightmap
Яндекс Карты
4,7
⭐⭐⭐⭐⭐
43 отзыва

173 оценки

Отзовик
3,6
⭐⭐⭐⭐✰
135 отзывов
Программист PHP
12
Курс «с нуля» обучит программированию на PHP, позволит полноценно освоить востребованную профессию и начать хорошо зарабатывать, при этом для начала обучения достаточно лишь школьных знаний.
Стоимость:
50 000 ₽
Учиться в GeekBrains
Важное о курсе
Основы HTML/CSS
Программирование на PHP
Работа с Git
Использование баз данных MS SQL, Postgre SQL, написание запросов на SQL
Работа с фреймворком Laravel
Особенности
Программа содержит 75 часов обучающего контента и 141 час практики
Практические задания после каждого урока
Стажировка в дистанционном формате над Open Source-проектом или стартапом
Преподаватели
Сергей Герасименко. Разработчик сайтов, веб- и бизнес-приложений
Виктор Захаров. PHP и C# Developer
Олег Шиков. Fullstack web-разработчик в «MedPoint24»
Яндекс Карты
4,2
⭐⭐⭐⭐✰
86 отзывов

148 оценок

Отзовик
3,05
⭐⭐⭐✰✰
174 отзыва
Профессия Python-разработчик
13
Курс обучит основам программирования на одном из самых доступных и эффективных языков – Python, а большое количество практики позволит понять и глубоко проработать все темы.
Стоимость:
98 000 ₽ при оплате сразу
Учиться в Hexlet
Важное о курсе
Программирование на Python
Использование фреймворка Django
Основы HTML и CSS
Работа с базами данных (SQL)
Алгоритмы и структуры данных
Инфраструктура (командная строка, Poetry, Git)
Особенности
4 проекта для портфолио
Более 220 заданий в тренажере
11 Open Source проектов Хекслета
При единовременной полной оплате курса 20 000 руб. возвращаются на специальный депозит, который можно использовать для оплаты любых других программ Хекслета
Преподаватели
Маруф Караев. Software Engineer, EPAM Systems
Артем Архипов. Full Stack Engineer, AlgoMost
Валентин Хомутенко. Backend Engineer, Avito
Отзовик
4,33
⭐⭐⭐⭐✰
12 отзывов
Веб-разработчик с нуля до PRO
14
Курс даст основы программирования, обучит верстке, языку JavaScript и разработке на PHP серверной части сайта.
Стоимость:
68 600 ₽
Учиться в Skillbox
Важное о курсе
Верстка на HTML и CSS
Программирование на PHP и JavaScript
Разработка интерактивных сайтов
Особенности
Программа содержит 56 тематических модулей и 180 онлайн-уроков
Доступ к курсу остается навсегда
Учиться можно в удобное время
Преподаватели
Сергей Корниенко. Frontend team-lead инвестиционного маркетплейса Московской биржи
Тимофей Тиунов. Системный архитектор Goods.ru, спикер курса по JavaScript
Яндекс Карты
3,8
⭐⭐⭐⭐✰
174 отзыва

482 оценки

Отзовик
2,81
⭐⭐⭐✰✰
90 отзывов
Java/Android-разработчик
15
Курс подойдет для обучения «с нуля» и позволит не только начать программировать на популярном языке Java, но и создавать мобильные приложения на Android.
Стоимость:
93 912 ₽
Учиться в ProductStar
Важное о курсе
Программирование на Java
Работа с Git и Spring Framework
Работа с базами данных и SQL
Шаблоны проектирования и создание приложений
Продвинутая разработка на Android
Kotlin для Android
Особенности
Программа содержит 120 лекций и 120 практических заданий
Доступ к материалам курса навсегда
Учиться можно с удобной скоростью
Преподаватели
Нет данных
Отзовик
3,9
⭐⭐⭐⭐✰
10 отзывов
Программист Python
16
Курс обучит программированию на языке Python даже тех, кто не имеет никаких знаний, кроме школьных, позволит стать конкурентоспособным специалистом и претендовать на позицию Python-разработчика.
Стоимость:
100 000 ₽
Учиться в GeekBrains
Важное о курсе
Углубленное программирование на Python
Работа с Git
Реляционные базы данных, MySQL
Применение HTML/CSS
Базовый курс JavaScript
Использование Django Framework
Особенности
Программа содержит 115 часов обучающего контента и 228 часов практики
Практические задания после каждого урока
Стажировка в дистанционном формате над Open Source-проектом или стартапом
Преподаватели
Кирилл Иванов. Ведущий разработчик MS Dynamics CRM
Мария Андреева. Преподаватель Python в школе программирования «Алгоритмика»
Игорь Кубиков. Занимается программированием с 2012 года
Яндекс Карты
4,2
⭐⭐⭐⭐✰
86 отзывов

148 оценок

Отзовик
3,05
⭐⭐⭐✰✰
174 отзыва
Веб-разработчик плюс
17
Курс научит программированию на одном из основных языков разработчиков – JavaScript, позволит создавать сайты и программы, заниматься как визуальной стороной проекта, так и его внутренней логикой.
Стоимость:
216 000 ₽ при оплате сразу
Учиться в Яндекс.Практикум
Важное о курсе
Расширенные возможности HTML и CSS
Работа с макетами
Программирование на JavaScript и работа с браузером
Работа с внешними API
Основные парадигмы программирования
Сложные концепции JavaScript (прототипы, асинхронность, замыкание)
Основы React
Бэкенд на Node.js
Контроль состояния приложений
Особенности
Есть бесплатная вводная часть (20 часов обучения)
10 проектов для портфолио
Гарантия возврата денег, если после окончания курса не удалось найти работу
Преподаватели
Нет данных
Яндекс Карты
4,7
⭐⭐⭐⭐⭐
95 отзывов

154 оценки

Отзовик
4,46
⭐⭐⭐⭐⭐
394 отзыва
Онлайн-курс веб-программирования
18
Курс познакомит с версткой, научит создавать сайты «с нуля» и станет хорошей базой для старта в новой профессии.
Стоимость:
4 450 ₽
Учиться в HEDU
Важное о курсе
Основы HTML и CSS
Основы программирования на JavaScript
Использование PHP
Работа с MySQL
Особенности
Можно выбрать индивидуальное обучение по более дорогому тарифу
Программа содержит 15 онлайн-уроков (32 часа обучающего контента)
Преподаватель
Павел Колосов. Получил образование в СибГУТИ на факультете ИВТ информатики и вычислительной техники. Веб-программист и преподаватель
Яндекс Карты
4,0
⭐⭐⭐⭐✰
4 отзыва

5 оценок

Отзовик
3,9
⭐⭐⭐⭐✰
176 отзывов
Профессия Java-разработчик
19
Курс обучит полноценному программированию на Java «с нуля» до востребованного разработчика и даст все необходимые навыки для успешного построения карьеры.
Стоимость:
82 900 ₽
Учиться в MDA
Важное о курсе
Программирование на Java
Решение задач различной сложности с помощью алгоритмов
Развертывание созданного сайта на домене и его поддержка
Написание движков сайтов
Разработка микросервисов
Поиск и исправление ошибок в коде
Использование DevOps-инструментов
Особенности
Программа содержит 100 лекций и 150 часов практики
4 крупных проекта для портфолио (трейдинговая платформа, расширение кода действующего проекта, кейс в сфере Big Data, дипломная работа – создание собственного веб-проекта)
Доступ к материалам курса остается навсегда
Преподаватели
Андрей Тучин. Разрабатывает финансовые приложения для трейдеров в Deutsche Bank
Сергей Радимцев. Java-разработчик, DIN COMPANY
Валерий Белоручка. Head-developer, LIFE GAME
Николай Рудельский. Java-программист
Яндекс Карты
4,7
⭐⭐⭐⭐⭐
27 отзывов

62 оценки

Отзовик
5,0
⭐⭐⭐⭐⭐
2 отзыва
JavaScript Developer. Basic
20
Курс обучит программированию на JavaScript и даст навыки frontend-разработки, что выгодно выделит выпускников среди начинающих программистов и повысит их ценность на рынке труда.
Стоимость:
80 000 ₽
Учиться в Otus
Важное о курсе
Программирование на JavaScript
Использование фреймворка React
Работа с Git и GitHub flow
Работа с API
Отладка и тестирование своего кода
Работа с документацией
Особенности
Занятия 2 раза в неделю
Онлайн-сессии по 40 минут с персональным ментором еженедельно
После обучения у выпускников сохранятся все материалы курса
Преподаватели
Василий Ванчук. Bolt Technology OÜ, Senior Software Engineer
Эльчин Иманов. Старший разработчик внутренних веб-сервисов в Альфа-Банк, Россия
Александр Щемелев. Занимается fullstack-разработкой на Javascript и Python
Маргарита Образцова. Nitor, Senior Software Engineer
Яндекс Карты
4,9
⭐⭐⭐⭐⭐
48 отзывов

91 оценка

Отзовик
3,98
⭐⭐⭐⭐✰
53 отзыва
Программирование на C#: от новичка до специалиста
21
Тем, кто хочет начать карьеру веб-разработчика, для входа в профессию хорошо подойдет C#, как не только один из популярных, но и сбалансированных, лаконичных языков программирования.
Стоимость:
6 990 ₽
Учиться в Udemy
Важное о курсе
Платформы .NET и .NET Core
Управление потоком исполнения программы
ООП в C#
Массивы и коллекции: Array, List, Dictionary, Stack, Queue
Управление памятью
Основы процесса отладки
Особенности
Программа содержит 10 разделов и 121 лекцию
Доступ к учебным материалам остается навсегда
Автор
Илья Фофанов. Инженер-программист, организатор митапов MskDotNet
Отзовик
5,0
⭐⭐⭐⭐⭐
3 отзыва

10 ютуб-каналjd с бесплатными курсами по программированию с нуля

Курс подойдет даже тем, кто ничего не знает о компьютерах
Канал с полезными материалами по программированию
Java для начинающих
Java-программирование для начинающих
Python с нуля | Мини-курс
Язык программирования PYTHON для начинающих
Программирование на Си с нуля. Весь основной синтаксис языка
Сложный JavaScript простым языком
Уроки JavaScript с нуля (точно с нуля!)

Частые вопросы

Нужен ли английский для программистов?

Для начала обучения достаточно школьного курса, но в дальнейшем, если вы захотите развиваться как специалист, английский понадобится.

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

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

Может ли женщина стать хорошим программистом?

Конечно! Может стать даже отличным.