ТОП-40 лучших онлайн-курсов программирования с нуля в 2023 году: бесплатные и платные
Научиться программированию можно с нуля, даже если вы всю жизнь работали менеджером по продажам или офисным служащим и понятия не имеете, чем занимаются айтишники. Специалисты IT сферы всегда востребованы на рынке труда, а их работа хорошо оплачивается.
Мы подготовили подборку онлайн-школ, которые обучают взрослых программировать с нуля.
Skillbox
Сайт: https://skillbox.ru
Телефон: +7 (495) 120-40-96
Стоимость: бесплатные вебинары и интенсивы, курсы от 3 250 р./месяц
На курсах вас ждут онлайн-лекции и практические задания на основе реальных кейсов. Работать с материалами можно в удобное время, а доступ к ним сохранится и после окончания курса.
В среднем студенты занимаются от 3 до 5 часов в неделю. Также у вас будет куратор в Telegram-чате, а преподаватель комментирует домашние задания и дает полезные советы.
Профессии — программы продолжительностью более 1 года. Позволяют освоить специальность с нуля, собрать портфолио, подготовить резюме и гарантированно найти работу в процессе обучения.
- Java-разработчик 9 месяцев
- Веб-разработчик PRO 24 месяца
- Разработчик игр на Unity 12 месяцев
- Python-разработчик 12 месяцев
- Frontend-разработчик 10 месяцев
- C#-разработчик 12 месяцев
- iOS-разработчик 14 месяцев
- Android-разработчик 20 месяцев
- PHP-разработчик 12 месяцев
- Разработчик игр на Unreal Engine 4 12 месяцев
- Мобильный разработчик 24 месяца
- Геймдизайнер с нуля до PRO 18 месяцев
- Разработчик на С++ с нуля 18 месяцев
- Frontend-разработчик PRO 24 месяца
- Middle-разработчик на Unreal Engine 4 14 месяцев
- Разработчик AR&VR с нуля до PRO 24 месяца
- Java-разработчик PRO 24 месяца
- Fullstack-разработчик на Python 12 месяцев
- Go-разработчик 12 месяцев
- Fullstack-разработчик на JavaScript 12 месяцев
- Разработчик игр на Unity с нуля до Middle 20 месяцев
- Fullstack-разработчик на PHP 12 месяцев
- Fullstack-разработчик 12 месяцев
Курсы — программы продолжительностью от нескольких недель до 1 года, которые позволяют освоить конкретный навык или инструмент и добавить его в свое резюме.
Онлайн-курсы:
- Веб-разработчик с нуля до PRO
- Java-разработчик
- Python-разработчик
- Frontend-разработчик
- PHP-разработчик с нуля до PRO
- Мобильный разработчик PRO
- Веб-вёрстка
- Middle-разработчик игр на Unity
- SQL-разработчик
Нетология
Сайт: https://netology.ru
Телефон: 8 (800) 301-39-69, +7 (495) 152-55-28
Стоимость: 990 р.
Научитесь писать код за две недели. Создадите свой первый проект — небольшую игру для индивидуального подсчёта продолжительности жизни и мотивации
Для кого разработан курс
- Для тех, кто хочет стать разработчиком
Вы изучите основы, которые необходимы программисту, сориентируетесь в специальностях и сможете принять взвешенное решение, куда двигаться дальше: в веб, мобильную разработку или, например, разработку игр - Для тех, кто сомневается в том, что может стать разработчиком
Вы оцените, насколько вам интересно программирование, попрактикуетесь и поймёте, что это легче, чем кажется на первый взгляд
Из чего состоит курс:
- 2 недели общения с практикующими разработчиками, которые способны сложное объяснить просто
- JavaScript — познакомитесь с основами самого популярного языка программирования
- Ваш первый проект — создадите проект для индивидуального подсчёта продолжительности жизни и мотивации
- 20 часов практики — вы оцените профессию и сможете понять, насколько программирование — это ваше
- Развитие карьеры — помощь в составлении дальнейшей траектории обучения
Яндекс.Практикум
Стоимость: Бесплатно
Курс по выбору профессии
Курс для тех, кто хочет освоить цифровую профессию, но не знает, с чего начать. Как устроена цифровая индустрия, чем занимается каждый специалист и как выглядит его рабочий день.
Что делают IT-специалисты
За два часа вы сможете узнать о ключевых современных профессиях, что делает каждый специалист и какой путь проходят те, кто решился поменять профессию.
- О современных цифровых профессиях
Какие задачи приходится решать каждому из специалистов. Чем отличаются фронтенд- и бэкенд-разработчики, какое отношение аналитики данных имеют к рекомендациям на Кинопоиске, и почему тестировщику платят за то, чтобы он всё ломал. - О рабочем дне специалиста
Как устроены будни специалистов в цифровых компаниях. Что делают тестировщики, когда они нашли все ошибки в работе приложения, и в чем роль дизайнера интерфейсов на работающем сайте. - О карьере и перспективах
Как найти первую работу по новой профессии и как расти в карьере. Какие навыки и знания для этого нужны.
GeekBrains
Сайт: https://geekbrains.ru
Телефон: 8 800 700-68-41
Стоимость:бесплатно
Бесплатные интенсивы:
- “Основы программирования”
- “Веб-разработка для начинающих”
- “Java для начинающих”
- “Python для начинающих”
- «Swift для начинающих»
- «Андроид-приложение фото дня»
- “Создание интеллектуальных чат ботов на C#”
- «Android: Погодное приложение»
SkillFactory
Сайт: https://skillfactory.ru
Стоимость: от 4 950 р./мес.
Уроки доступны на онлайн платформе для изучения в любое время. Вам предстоит выполнять домашние задания и работать в тренажерах. Студенты специализации получают доступ к сообществу в Slack для обсуждения учебы.
С самого старта программы вам помогает ментор: отвечает на вопросы, разбирает вместе с вами задачи, курирует финальные проекты. По окончании обучения у вас будет портфолио собственных проектов.
Курсы:
- Fullstack разработчик на Python
- Профессия веб-разработчик
- Профессия Android-разработчик
- Профессия iOS разработчик
- Профессия Java-разработчик
- Fullstack-разработчик на JavaScript
- Frontend-разработчик
- DevOps-инженер
- Профессия C# разработчик
В конце курса вы получите:
- Сертификат о прохождении курса
- Советы по поиску заказов на фриланс-биржах
- Подборку полезных ссылок для работы
OTUS
Сайт: https://otus.ru
Телефон: +7 499 938-92-02
Стоимость: 10000-15000 р.
Здесь вы найдете подготовительные видео-курсы, после прохождения которых можно сдать вступительное тестирование и продолжить обучение на основных программах. Вас ждут видео-лекции и тестовые задания.
- Java для начинающих программистов
- Python для начинающих программистов
- С++ для начинающих программистов
- JavaScript для начинающих программистов
- РНР для начинающих программистов
- С# для начинающих программистов
«Международная Академия Экспертизы и Оценки»
Телефон: 8 800 234 17 05
Стоимость: от 15 000 р.
Курсы профессиональной переподготовки: программирование
Продолжительность: 3 месяца, 520 часов. Требование — наличие высшего или среднего профессионального образования. В результате обучения вы получаете диплом о профессиональной переподготовке установленного образца.
Обучение проходит в полностью дистанционном формате. К вам прикрепляется куратор, который отвечает на ваши вопросы, помогает с подготовкой аттестационной работы и т.д.
«Столичный институт экономики и финансов»
Телефон: +7 (495) 258-89-71, +7 (495) 785-93-68
Стоимость: от 6 740 р.
Курсы веб-разработки:
- Курсы программирования для начинающих
- Курсы программирования web-сайтов
- Курсы WordPress
- Курсы Python
- Курсы Django
- Курсы UI/UX
- Курсы Ruby
- Курсы Ruby on Rails
- Курсы Qt
Обучение доступно в онлайн-формате. По окончании курса вы обязательно получите документ государственного образца.
Учебный центр «Специалист» при МГТУ Баумана
Телефон: +7 (495) 125-49-04
Стоимость: от 6 750 р.
Вы можете начать свое обучение с азов программирования (языков Python, С или PHP) и подняться до уровня настоящего аса на продвинутых курсах. Дипломные программы позволят вам в короткие сроки освоить новую профессию (по окончании вы получаете диплом о профессиональной переподготовке).
Программы всех курсов программирования соответствуют требованиям профессионального стандарта «Программист». Курсы веб-программирования одобрены профессиональной ассоциацией РАЭК. По окончании курсов слушатели получают престижное свидетельство Центра.
Курсы для начинающих программистов:
- Разработчик Python (фуллстек) (дипломная программа)
- Разработчик JavaScript (фуллстек) (дипломная программа)
- Java — разработчик (дипломная программа)
- Разработчик приложений и баз данных на Java и Oracle SQL (дипломная программа)
- Разработчик приложений и баз данных на Java и Postgre SQL (дипломная программа)
- Магистр PHP 2021 (комплексная программа)
- Эксперт — программист Java с навыками рефакторинга (комплексная программа)
- Эксперт по разработке приложений под мобильную платформу iOS (iPhone и iPad) (комплексная программа)
- Разработчик Python (расширенная программа: разработка веб — приложений и анализ данных) (комплексная программа)
- Основы программирования и баз данных
- Программирование на языке C (Си)
- Программирование на языке Python. Уровень 1. Базовый курс
- Java. Уровень 1. Язык программирования Java
- JavaScript. Уровень 1. Основы веб — программирования
- Программирование на Visual С++
- PHP часть 1. Основы PHP7
- Язык программирования C# 8.0
- Swift. Основы программирования
- Программирование на языке R. Уровень 1. Базовые знанияи другие
Все учебные материалы по курсу предоставляются в электронном виде, вы участвуете в очных уроках в онлайн-формате.
Учебный центр Softline
Сайт: https://edu.softline.com
Телефон: 8 800 505 05 07
Стоимость: от 7020 р.
Курс «Введение в программирование», 40 ак. часов
Пятидневный авторизованный курс Microsoft для начинающих. В рамках обучения студенты изучают основы программирования через использование Microsoft Visual Studio 2013 и одного из языков программирования Visual C# или Visual Basic. По окончании обучения выдаются сертификаты от вендора и Учебного центра.
Для программистов с минимальным опытом от 3 месяцев доступны и другие авторизованные курсы от мировых разработчиков ПО: Microsoft, Oracle, IBM, Android и др. Обучение доступно в дистанционном формате путем подключения к очной группе студентов.
Avenue
Сайт: https://it.avenue-pro.ru
Телефон: +7 (917) 552-03-33
Стоимость: от 16 790 р.
Обучение онлайн в группах до 12 человек. С проверкой домашних заданий и доступом к видео всех занятий. Общение в общем чате и постоянная онлайн-поддержка от преподавателя. По окончании курса — сертификат. Резюме лучших учеников курса направляют рекрутерам ведущих ІТ-компаний в Москве.
Дополнительно в программе — интенсив по трудоустройству. В качестве пробного занятия вы можете получить бесплатную видеозапись первого занятия предыдущей группы.
Программирование:
- Java разработчик. 5 месяцев
- PHP web-разработчик. 4 месяца
- Python для анализа данных. 3.5 месяца
- C++ разработчик (Си). 4 месяца
Веб-разработка:
- Javascript Full-Stack разработка. 5 месяцев
- Javascript Front-end разработка. 4 месяца
- HTML+CSS Вёрстка сайтов. 2 месяца
- Основы программирования (Web-разработка). 1.5 месяца
- Разработчик игр (Unreal Engine). 3 месяца
Мобильная разработка:
- Android (мобильная разработка). 4 месяца
- iOS разработчик (Swift). 4 месяца
Онлайн-школа HEDU
Сайт: https://irs.academy
Телефон: 8 800 300-46-39
Стоимость: подписка на платформу — 390 р./30 дней, PRO-пакет — 4 900 р./курс, индивидуальное обучение — 32 000 р./курс
Занятия проходят в формате вебинаров, после них вы будете получать домашние задания и проходить тесты для закрепления материала. В зависимости от выбранного пакета обучения вам будут доступны консультации с преподавателем, развернутый фидбек по домашним заданиям и т.д.
Курсы:
- Онлайн-курс веб-программирования 32 ч.
- Онлайн-курс по HTML 18 ч.
- Онлайн-курс по Java 20 ч.
- Онлайн-курс по PHP 24 ч.
- Онлайн-курс по Python 14 ч.
- Онлайн-курс по frontend 28 ч.
- Онлайн-курс по Паскалю 18 ч.
- Онлайн-курс разработки мобильных приложений 40 ч.
- Онлайн-курс создания игр 24 ч.
Краткосрочные курсы носят вводный характер, чтобы вы смогли познакомиться с новой сферой деятельности и попробовать свои силы на практике. По окончании курса вы получите сертификат.
«Университет искусственного интеллекта»
Телефон: +7 (499) 648-67-44
Стоимость: от 19 900 р.
Обучение в формате видеоуроков. Для самостоятельной отработки вам будут доступны практические задания. Всё общение на курсе организовано на обучающей платформе.
Если у вас будут вопросы по материалу курса или практическому заданию — напишите куратору. По окончании курса вы получите сертификат на фирменном бланке Университета.
Курсы:
- «Введение в программирование»
- «Введение в IT»
- «Основы Python»
- «Python-разработчик»
Irbis-school
Сайт: http://irbis-school.com
Стоимость: от 100 р./урок, 2000 р./курс
Онлайн курсы веб-программирования: от самых основ до ООП паттернов и популярных фреймворков. Основные языки — HTML, PHP, JAVASCRIPT, MySQL. Для обучения используется декстопное приложение (обучающий комплекс IRBIS-school). Уроки доступны только из этой бесплатной программы.
Основы даются бесплатно — это первые два урока. Дальше можно выкупать уроки по одному или пачками. Уроки написаны подробно с картинками и скринами. Если в процессе обучения возникнут вопросы, вы сможете получить прямую консультацию.
Центр компьютерного обучения «IT-эксперт»
Телефон: +7 (495) 150-46-07, +7 (495) 664-21-56
Стоимость: от 6 740 р.
Курсы можно проходить в онлайн формате:
- Курсы программирования с нуля: 24 ч
- Курсы веб программирования (PHP+MySQL): 28 ч
- Курсы веб-мастеров: 84 ч
- Обучение web-мастеров 56 ч
- Курсы Ruby: 40 ч
- Курсы Python для начинающих: 44 ч
- Курсы C++ Qt: 32 ч
Hexlet
Сайт: https://ru.hexlet.io
Телефон: +7 (499) 609-12-31
Стоимость: тариф PRO (все курсы, менторство) — 39$/месяц
Профессии — пошаговые программы обучения для начинающих разработчиков:
- Фронтенд-программист
- PHP-программист
- Java-программист
- Python-программист
- Node.js-программист
- Верстальщик
Профессии — готовые учебные программы, которые помогут освоить вёрстку и программирование с нуля. В каждой программе есть курсы и до четырёх проектов. Профессии включают до четырёх модулей. Каждый модуль представляет собой набор тематических курсов и проект.
Теория подается в формате видео и текстов. После каждого блока с теорией — квиз на закрепление. Вы выполняете практические задания, а менторы отвечают на вопросы, и проверяют задания. Кроме того, у вас будет наставник — персональный помощник.
Вы разработаете полноценные проекты от начала и до конца, а ментор будет помогать вам. В конце обучения у вас будет официальный сертификат Хекслета и портфолио.
Онлайн школа itProger
Сайт: https://itproger.com
Стоимость: от 10 400 р./программа, от 560 р./курс
На протяжении нескольких месяцев вам предстоит пройти лекции из теоретических и практических уроков. Каждый новый модуль открывается раз в три дня в 19:00. У вас будет достаточно времени чтобы пройти все уроки, а также выполнить домашние задания.
К каждой лекции есть задания, которые вам предстоит отправлять на проверку. Также на самом сайте вы найдете сотни тестовых и практических заданий на вкладке «Тесты и практика».
Каждый ученик получает поддержку как со стороны лектора, так и со стороны наставника. Все вопросы можно задавать напрямую через специальную форму на сайте.
Онлайн-программы обучения:
- Профессия Java разработчик
- Профессия Python разработчик
- Профессия Unity разработчик
- Профессия Full Stack разработчик
- Профессия Front-end разработчик
После прохождения курса каждый ученик, купивший курс с типом «Стандарт» и выше, сможет подтвердить свои знания выполнив дипломный проект. В случае успешной сдачи дипломного проекта, ученик получает диплом об успешном прохождении онлайн программы обучения.
Кроме этого, доступны записанные курсы:
- Дополненная реальность / Создание Unity AR приложений
- Изучение C#, ASP.NET и создание Windows программ
- Изучение C++ от новичка до профи
- Java до профи: основы, UI дизайн и Android разработка
- Изучение Python до профи / Основы, Django, TKinter
- Современная вёрстка адаптивного веб-сайта
- Видеокурс по PHP, MySQL / Создание динамического сайта
- Изучение JavaScript: от нуля и до создания сайта
- Создание Андроид игры на движке Unity
- Создание игры под платформу iOS на Unity
После прохождения курса каждый ученик, купивший курс с типом «Наилучший» или «Всё включено», сможет получить сертификат. Также на сайте можно найти несколько бесплатных видео-уроков с практическими заданиями.
Сервис LETPY
Сайт: https://letpy.com
Телефон: +375 (29) 718-21-82
Стоимость: первые 25 уроков — бесплатные, базовый доступ к курсу — 1490 р.
Интерактивный онлайн курс программирования Python 3 с нуля
- 157 уроков, включая 62 практических задания от простого к сложному
- Мгновенная проверка заданий: помощь в решении от умного робота, сообщества и наших экспертов
Обучение проходит в уникальной среде со встроенным интерпретатором python, которая доступна и с компьютера, и с телефона. Большинство проходит курс за месяц, но можно и быстрее.
Ссылка на сертификат будет активирована, как только вы пройдете 95% курса.
HTML Academy
Сайт: https://htmlacademy.ru
Стоимость: подписка — от 300 р./месяц, профессия — от 4 410 р./мес.
Подробнейшие курсы по HTML, CSS и JavaScript. Сто тридцать интерактивных заданий — бесплатные. После их прохождения вы сможете создать свой сайт. Всего — 63 главы, 1317 заданий и испытаний.
Разобравшись с интерактивными заданиями вы сможете принять участие в интенсивах. Это профессиональные программы, где под руководством личного наставника вы научитесь создавать современные сайты и веб-приложения по критериям качества, принятым в веб-индустрии.
Для комплексного освоения материала выбирайте программу-профессию:
- Фронтенд-разработчик
- React-разработчик
После первого этапа обучения вас ждет второй — оплачиваемая стажировка. Курсы рассчитаны на новичков. Для прохождения курса достаточно базовой компьютерной грамотности. Чтобы успешно пройти курс вам понадобится 10?15 часов в неделю или 1,5?2 часа в день.
Бесплатные курсы и интенсивы
Нетология
Сайт: https://netology.ru
Телефон: 8 (800) 301-39-69, +7 (495) 152-55-28
Стоимость:бесплатно
Мини-курсы:
- Как стать программистом, 3 дня
- Digital-старт: первый шаг к востребованной профессии, 6 дней
- Основы HTML и CSS, 2 недели
- С чего начать карьеру в IT, 3 дня
Stepik
Стоимость:бесплатно
Бесплатные курсы для новичков в программировании:
- Введение в программирование (C++)
- Программирование на Python
- Основы программирования
- Java. Базовый курс
- Веб-разработка для начинающих: HTML и CSS
- JavaScript для начинающих
- Введение в Kotlin JVM
Для понимания курсов желательно иметь знания математики не ниже уровня средней школы и уметь достаточно свободно пользоваться компьютером.
Портал видеоуроков LoftBlog
Сайт: https://loftblog.ru
Стоимость:бесплатно
Курсы:
- Изучение языка программирования. 8 уроков
- Введение в Python. 9 уроков
- Разработка Android приложения. 5 уроков
- Java для Android-разработчиков. 13 уроков
- Основы программирования. 12 уроков
- HTML для начинающих. 11 уроков
- Основы SQL для начинающих. 5 уроков
- Основы CSS. 7 уроков
- Основы PHP. 7 уроков
- Основы Javascript. 24 урока
- iOS приложение ToDo List на Swift. 25 уроков
- Сайт с нуля на WordPress. 2 урока
- WordPress для фрилансера. 10 уроков
- Введение в ActionScript3. 4 урокаи другие
Microsoft Virtual Academy
Стоимость: бесплатно, требуется учетная запись Windows Live ID
Узнайте о базовом синтаксисе и направлении мыслей для создания простых приложений с помощью модульных схем обучения:
- Первые шаги с помощью C#3 ч 51 мин, 8 модулей
- Первые шаги с помощью Python4 ч 33 мин, 10 модулей
Кроме того, на сайте представлено множество курсов по разработке приложений для HTML5, Windows и Windows Phone, Microsoft Office 365, SQL Server, Azure и System Center для программистов с опытом.
Онлайн Академия IT
Сайт: https://academiait.ru
Стоимость: бесплатно
На сайте доступны разнообразные курсы по языкам программирования, веб- и мобильной разработке:
- Программирование для всех начинающих. Изучаем язык VBA под Excel
- Основы C++. Программирование для начинающих
- Программирование с нуля
- Изучение языка программирования
- Python для начинающих
- PHP Основы
- Язык С для начинающих
- Уроки PHP 7
- Видео курс С++ Starter
- Ruby Essential
- Swift3 (для новичков)
- Базовый Java
- Разработка приложений под Android. Базовый курс
- Kotlin. Уроки по основам разработки android-приложений
- Ваше первое iOS-Приложение с нуля
- Введение в Unity3Dи другие уроки
Чтобы получить доступ к видеоурокам, необходимо зарегистрироваться.
Hexlet
Сайт: https://ru.hexlet.io
Телефон: +7 (499) 609-12-31
Стоимость: бесплатно
Бесплатные курсы по программированию для получения новых знаний и оценки глубины материалов на Хекслете:
- Python: Основы 13 часов
- Введение в программирование 45 часов
- Ключевые аспекты веб-разработки на PHP 7 часов
- Основы HTML, CSS и веб-дизайна 8 часов
- Ключевые аспекты разработки на Python 4 часа
- Основы современной вёрстки 15 часов
- Жизнь программиста 3 часа
- Введение в Ruby 34 часа
- Основы командной строки 30 часов
- Структура и интерпретация компьютерных программ 17 часов
- PHP: Настройка окружения 5 часов
- PHP: Основы 19 часов
- Введение в Си 19 часов
- Python: Настройка окружения 7 часов
- Введение в веб-разработку 5 часов
- Операционные системы 6 часов
- Основы программирования 60 часов
- JS: Настройка окружения 8 часов
Code Basics
Телефон:+44 20 3514 2938
Стоимость: бесплатно
Бесплатные практические уроки по программированию. Если вы совсем новичок и хотите научиться основам — переменным, строкам, циклам, функциям и т.д. Проект от создателей Хекслета.
YouTube-каналы о языках программирования
Подборка русскоязычных каналов и плейлистов, посвящённых различным языкам программирования:
- Программирование с нуля
- Уроки по С++
- Уроки по С/С++
- Уроки C#
- C# от новичка к профессионалу
- C# уроки
- Программирование на Go
- Курсы по программированию на PHP. Лёгкий старт для начинающих
- Изучение JavaScript от нуля до гуру
- Уроки по основам разработки android-приложений на Java
- Курс «Разработка на Java»
- Уроки Java для начинающих
- Язык программирования PYTHON
- Python программирование
- Изучение PHP для начинающих
- С нуля до Junior PHP Developer
- Паскаль с нуля. Основы программирования
- Курс HTML & CSS
- HTML5 уроки с нуля для начинающих
- iOS программирование в Xcode