- Все курсы Яндекс Практикума
- Какую профессию выбрать в программировании
- Фронтенд-разработчик
- Фулстек-разработчик
- Python-разработчик
- Инженер по тестированию
- Разработчик C++
- Автоматизатор тестирования на Java
- Алгоритмы и структуры данных
- Мидл фронтенд-разработчик
- Мидл Python-разработчик
- React-разработчик
- Python-разработчик плюс
- Java-разработчик
- Инженер облачных сервисов
- Go-разработчик
- DevOps для эксплуатации и разработки
- Продвинутый Go-разработчик
- Android-разработчик
- iOS-разработчик
- Подготовка к алгоритмическому собеседованию
- Инженер по тестированию плюс
- Инженер по тестированию буткемп
- Фронтенд-разработчик буткемп
- Основы Go
- Асинхронное программирование на Python
- Деплой инфраструктуры по модели gitops
- C++ для бэкенда
- Создание динамических сред для разработки и тестирования
- DevSecOps в облачном CI/CD
- Основы Python-разработки
- Планирование и подготовка production-среды
- Профессиональная вёрстка на HTML и CSS
- DevOps для эксплуатации и разработки: продвинутая версия
- Архитектура программного обеспечения
- Основы работы с Git
- Нагрузочное тестирование
- Автоматизатор тестирования на Python
- Аутентификация и управление доступами
- Мидл Python-разработчик + Асинхронное программирование
- Прогноз погоды на Python за час
- Погружение в сетевую безопасность
- Инженер по тестированию: от новичка до автоматизатора
- Расширенный курс Разработчик С++
- Расширенный курс мидл Python-разработчик
- Python-разработчик буткемп
- DevOps для эксплуатации и разработки: расширенная версия
- Автоматизатор тестирования на Java: расширенная версия
- Java-разработчик расширенный
- Полезные ссылки
- Курсы программирования — 10 лучших онлайн-школ, где можно обучиться на программиста с нуля
Все курсы Яндекс Практикума
Онлайн-курсы по программированию помогут вам освоить современные технологии и инструменты, начать карьеру в IT или повысить квалификацию в вашей профессии. Сможете выбрать программу обучения для вашего уровня подготовки: для начинающих или для тех, кто с опытом. Дистанционные курсы составлены ведущими программистами и экспертами IT-индустрии, содержат теоретическую базу и практику, чтобы вы могли закрепить полученные знания.
Какую профессию выбрать в программировании
Фронтенд-разработчик
Фулстек-разработчик
Python-разработчик
Инженер по тестированию
Разработчик C++
Автоматизатор тестирования на Java
Алгоритмы и структуры данных
Мидл фронтенд-разработчик
Мидл Python-разработчик
React-разработчик
Python-разработчик плюс
Java-разработчик
Инженер облачных сервисов
Go-разработчик
DevOps для эксплуатации и разработки
Продвинутый Go-разработчик
Android-разработчик
iOS-разработчик
Подготовка к алгоритмическому собеседованию
Инженер по тестированию плюс
Инженер по тестированию буткемп
Фронтенд-разработчик буткемп
Основы Go
Асинхронное программирование на Python
Деплой инфраструктуры по модели gitops
C++ для бэкенда
Создание динамических сред для разработки и тестирования
DevSecOps в облачном CI/CD
Основы Python-разработки
Планирование и подготовка production-среды
Профессиональная вёрстка на HTML и CSS
DevOps для эксплуатации и разработки: продвинутая версия
Архитектура программного обеспечения
Основы работы с Git
Нагрузочное тестирование
Автоматизатор тестирования на Python
Аутентификация и управление доступами
Мидл Python-разработчик + Асинхронное программирование
Прогноз погоды на Python за час
Погружение в сетевую безопасность
Инженер по тестированию: от новичка до автоматизатора
Расширенный курс Разработчик С++
Расширенный курс мидл Python-разработчик
Python-разработчик буткемп
DevOps для эксплуатации и разработки: расширенная версия
Автоматизатор тестирования на Java: расширенная версия
Java-разработчик расширенный
Приходите, если сложно решить, что делать с карьерой Вместе за час разберём вашу ситуацию и составим план, куда и как двигаться дальше
Полезные ссылки
Образовательные услуги оказываются АНО ДПО «Образовательные технологии Яндекса» на основании Лицензии № Л035-01298-77/00185314 от 24 марта 2015 года.
Документ о прохождении обучения по программе дополнительного профессионального образования также выдаётся АНО ДПО «Образовательные технологии Яндекса».
© 2023 АНО ДПО «Образовательные технологии Яндекса», ООО «Яндекс», 119021, Москва, ул. Льва Толстого, 16
Курсы программирования — 10 лучших онлайн-школ, где можно обучиться на программиста с нуля
Онлайн-обучение программированию может конкурировать по востребованности разве что с онлайн-образованием в сфере интернет-маркетинга и дизайна. Современные российские образовательные платформы стараются не уступать по качеству обучения иностранным университетам и школам, привлекая к преподаванию высококлассных экспертов в своих отраслях, в том числе из-за рубежа.
Школа программирования для детей от 3 до 16 лет, где ребят обучают созданию веб-сайтов, мобильных приложений, игр и мультфильмов по 95 программам. Помимо освоения базовых навыков программирования ребенок развивает креативное мышление, способность работать в команде и получает подарки за достижения в обучении. Доступны гранты на бесплатное обучение для детей с особенностями развития и воспитанников детских домов.
Школа программирования для детей от 5 до 17 лет предлагает для изучения 14 курсов по компьютерной грамотности, Scratch, Minecraft, робототехнике, web-программированию, Python, Roblox, C#/Unity, Java и Unreal Engine. Доступно бесплатное пробное занятие, на котором преподаватель составит персональную программу обучения с учетом начального уровня знаний и интересов ребенка.
Индивидуальные и групповые онлайн-занятия с преподавателем для детей 6-17 лет по 50+ программам: компьютерная грамотность, Scratch, Python, frontend-разработка, геймдизайн, разработка игр на Unity. Весь необходимый материал ребята усваивают на уроке, поэтому домашних заданий не предусмотрено. Доступна бесплатная консультация с преподавателем для определения уровня знаний и интересов ребенка.
Онлайн-курсы для детей и подростков 8-16 лет по направлениям: создание игр на Roblox и Unity; создание игр, чат-ботов, интерфейсов на Python; веб-дизайн на Tilda и Figma. Персональная программа учитывает психологические возрастные особенности ребенка и может корректироваться в процессе прохождения. Во время обучения ребенок создаст реальный проект для заказчика и получит за это вознаграждение. Доступен бесплатный пробный урок.
В этом разделе представлены сильные школы и качественные сервисы для обучения программированию на английском языке.
- edX — 3 600+ качественных курсов по программированию от преподавателей Гарварда, MTI и других экспертов сферы; в зависимости от цели и глубины обучения доступны бесплатные курсы и платные программы, курсы для самостоятельного изучения и программы с обратной связью.
- Udacity — школа предлагает курсы для начинающих и опытных программистов и разработчиков с персональной поддержкой в режиме 24/7; преподаватели являются экспертами компаний из списков Fortune 500 и Global 2000; предлагается бесплатный 7-дневный доступ к обучению.
- Pluralsight — на платформе представлены курсы для личного и корпоративного изучения по разработке программного обеспечения, работе в IT-сфере и кибербезопасности; доступ к 1 000+ курсов по подписке от 29 $/мес.; платформа предлагает бесплатную пробную неделю обучения.
- Frontend Masters — постоянно обновляемые курсы для начинающих и профессиональных frontend-разработчиков; для знакомства со школой и получения начальных знаний доступны бесплатные опции: курс Frontend Masters Bootcamp и триальный доступ к 5 курсам после регистрации.
- Envato Tuts+ — видеокурсы и статьи-руководства в свободном доступе по программированию и сопутствующим темам; база пополняется свежими обучающими материалами, но львиная доля курсов выпущена более 10 лет назад и, возможно, устарела.
- Treehouse — онлайн-курсы и вебинары для самостоятельного изучения, а также доступ к студенческому сообществу Treehouse Slack; обучение по подписке за 199 $/мес.; предлагается бесплатный 7-дневный доступ к обучению.
- SitePoint — 650+ курсов и книг по веб-разработке и дизайну; после регистрации вы получаете доступ к сообществу SitePoint, объединяющему более 100 тысяч разработчиков; судя по отзывам, многие пользователи используют платформу годами; первые 3 месяца стоимость подписки 3 $/мес., далее — 9 $/мес.
В этом разделе представлены сервисы для онлайн-тренировок, поиска решений для задач, а также площадки с челленджами и соревнованиями по программированию на множестве языков.
- ITVDN — интерактивный практикум по C++, C#, Java, JavaScript, SQL, Python, HTML&CSS/CSS3; 1 000+ задач; для новичков и опытных; бесплатно.
- СodeСhick — задачи по программированию с автопроверкой по C#, Python, PHP, Ruby; для новичков и опытных; бесплатно.
- JavaRush — задачи по Java; 1 300+ задач; для новичков и опытных; по подписке от 30 $/мес.
- Codeforces — соревнования и тренировки по программированию на C, C++, C#, Free Pascal, Delphi, Java, JavaScript, Ruby, Python, PHP, Haskell, D, OCaml, Scala; около 6 соревнований в месяц; для новичков и опытных; бесплатно.
- Хекслет — полностью автоматизированная онлайн-платформа с курсами и задачами по Java, JavaScript, Python, HTML, CSS, PHP, Racket, Ruby, Go, C#, С, Elixir, Clojure; 600+ задач; для новичков; бесплатно.
- CppStudio — сборник задач для практики по С++; 100+ задач; для новичков и опытных; бесплатно.
- Timus Online Judge — онлайн-соревнования и архив задач чемпионатов и соревнований Урала по программированию с автопроверкой по C, C++, C#, Pascal, Java, Go, Python, Ruby, Haskell, Scala, Rust, Kotlin; 1 000+ задач; для новичков и опытных; бесплатно.
Далее 10 сервисов с задачами и конкурсами на английском языке.
- LeetCode — задачи и еженедельные конкурсы по программированию на C, C++, C#, Java, Python, SQL, Oracle, JavaScript, Ruby, Bash, Swift, Go, Scala, Kotlin, Rust, PHP, Typescript, Racket, Erlang, Elixir, Dart; для новичков и опытных; бесплатно и платно от 35 $/мес.
- Codewars — упражнения и тренировки по программированию на 55+ языках; 9 000+ заданий; для новичков и опытных; бесплатно.
- Coderbyte — задачи по программированию от ведущих IT-компаний мира ориентированы на подготовку к собеседованию по всем языкам программирования; 300+ задач; для новичков и опытных; платно от 35 $/мес.
- Exercism — упражнения по 60+ языкам программирования с автопроверкой и обратной связью от наставников; 3 000+ заданий; для новичков и опытных; бесплатно.
- JetBrains Academy — проектное обучение программированию на C, C++, C#, Dart, DSL, F#, Go, Groovy, HTML, Java, JavaScript, TypeScript, Kotlin, Objective-C, PHP, Python, R, Ruby, Rust, Scala, SQL, Swift, VB.NET; для новичков и опытных; бесплатно и платно от 49,9 $/мес.
- Edabit — интерактивные задания по программированию на C++, C#, Java, JavaScript, Ruby, Python, PHP, Swift; 10 000+ задач; для новичков и опытных; бесплатно.
- CodeChef — упражнения и соревнования по популярным языкам программирования; 3 000+ задач, 6 соревнований в неделю; для новичков и опытных; бесплатно и платно от 8,25 $/мес.
- CodePen — онлайн-редактор и ежемесячные испытания для frontend-разработчиков на языках HTML, CSS, JavaScript; для новичков и опытных; бесплатно и платно от 8 $/мес.
- CheckiO — игровые задачи и головоломки по программированию на Python и TypeScript; 1 000+ задач; для новичков и опытных; бесплатно.
- Programmr — интерактивные задачи и соревнования по программированию на C++, C#, Java, Ruby, Python, PHP, Objective-C; для новичков и опытных; бесплатно.
Бесплатные уроки, вебинары и полноценные курсы помогут с нуля освоить и отточить практические навыки, а также создать дорожную карту для развития в профессии.
Федеральный проект «Содействие занятости» предлагает программы повышения квалификации и профессиональной переподготовки для определенных категорий лиц в соответствии с постановлением Правительства РФ. После обучения вы можете получить помощь в трудоустройстве и карьерную консультацию.
- Продолжительность обучения: 1-4 месяца
- Доступ: с регистрацией
- Как проходит: вебинары, лекции, видеоуроки
- Домашние задания: с проверкой
- Сертификат: есть, удостоверение или диплом установленного образца