Программирование от Яндекс Практикум

Программирование

Освойте программирование с нуля в Яндекс Практикуме: Python, Java, Go, C++, frontend, backend и fullstack разработка. Реальные проекты, помощь наставников и поддержка в трудоустройстве.

Новичок
Python-разработчик
С нуля научитесь разрабатывать бэкенд на Python для сайтов и веб-сервисов: продумывать логику, управлять данны...
Новичок
React-разработчик
Курс для тех, кто уже знает основы JavaScript. Научитесь создавать приложения на React и использовать дополнит...
Python-разработчик расширенный
В дополнение к базовому курсу пройдёте ещё 4 темы: парсинг, альтернативные фреймворки Flask и FastAPI, Python ...
iOS-разработчик
Освоите язык программирования Swift, чтобы создавать приложения для гаджетов Apple....
Управление командой разработки
Курс для тех, кто хочет руководить или уже руководит командой разработки. Научитесь лучшим практикам менеджмен...
Разработчик 1С
Профессия программист 1С...
SQL для разработки
Это курс для разработчиков, которые хотят расширить стек. Научитесь писать и оптимизировать запросы или улучши...
Новичок
Основы анализа данных и Python
Разберётесь в основах анализа данных, научитесь читать графики и строить первые графики, познакомитесь с Pytho...
Автоматизатор тестирования на Python
Освоите pytest, Selenium WebDriver и другие нужные инструменты. Поймёте, как строить процесс автоматизации вну...
Новичок
Go-разработчик с нуля
Курс по разработке на языке Go для начинающих...
Новичок
Фронтенд-разработчик
Научитесь с нуля разрабатывать сайты и веб-сервисы на HTML, CSS и JavaScript....
Фулстек-разработчик
Освоите полный цикл создания сайтов и веб-приложений: будете писать код для бэкенда на JavaScript и создавать ...
Разработчик C++ расширенный
Расширенный курс для тех, кто хочет научиться разрабатывать ПО под Linux, запускать проекты в Docker и работат...
Онлайн-магистратура «Веб-разработчик»
Магистратура «Веб-разработчик» от сервиса онлайн-образования Яндекс Практикум. Получите высшее образование по ...
DevOps для эксплуатации и разработки: расширенный
Расширенная версия программы «DevOps для эксплуатации и разработки»...
Автоматизатор тестирования на Java: расширенная версия
Курс для тех, кто уже умеет тестировать. Выучите Java, чтобы автоматизировать тесты для веб-приложений и API....
Новичок
Основы программирования
Основы программирования...
Python для анализа данных
Научитесь пользоваться инструментами и подходами в Python для решения задач аналитики....
Бэкенд на Node.js для фронтенд-разработчиков
-...
Профи
Мидл фронтенд-разработчик и модуль по React
empty...
Java-разработчик. Расширенный
Углублённый курс Java-разработчик...
Фронтенд-разработчик. Персональный
Фронтенд-разработчик: персональный формат...
Фулстек-разработчик. Персональный
Фулстек-разработчик: персональный формат...
iOS-разработчик расширенный
-...
Android-разработчик расширенный
-...
1С: программирование на русском
-...
Разработчик C++
Освоите базовые алгоритмы, структуры данных и стандартную библиотеку C++, чтобы разрабатывать сложные IT-проду...
Автоматизатор тестирования на Java
Изучите юнит-тестирование, тестирование API, инфраструктуру и архитектуру, Selenide, базы данных, JUnit 5...
Профи
Мидл фронтенд-разработчик
Продвинутый курс для тех, кто уверенно чувствует себя в HTML, CSS и JavaScript и хочет вырасти до мидла за 5 м...
Новичок
Мидл Python-разработчик
Продвинутый курс для тех, кто знаком с основами Python, базами данных и API. Углубите знания в бэкенде, чтобы ...
Новичок
Java-разработчик
Освоите с нуля Java Core, Spring Boot, SQL, Git и сделаете портфолио из 5 проектов, с которыми можно искать но...
DevOps для эксплуатации и разработки
Освоите принципы и инструменты DevOps, которые помогут выполнять более сложные задачи, перейти на новую роль и...
Профи
Продвинутый Go-разработчик
За 6 месяцев выйдете на новый уровень разработки на Golang...
Новичок
Android-разработчик
Освоите с нуля разработку мобильных приложений на Kotlin и Java для самой популярной операционной системы в ми...
Какую профессию выбрать в программировании
Поймёте, какие бывают разработчики и какой язык программирования ближе...
Новичок
Основы Python-разработки
Разберётесь в бэкенде-разработке, начнёте осваивать Python с самых азов и попробуете написать свой первый код....
Архитектура программного обеспечения
Это курс для разработчиков с опытом. Научитесь строить архитектуру приложений под конкретные бизнес-задачи и п...
Профи
Мидл Android-разработчик
Онлайн-курс «Мидл Android-разработчик» от сервиса Яндекс Практикум. 5 месяцев углубленного обучения разработке...
Профи
Мидл Java-разработчик
Курс «Middle Java-разработчик» от сервиса Яндекс Практикум. Онлайн-обучение программированию на языке Java. Ку...
FAQ
Частые вопросы об обучении на программиста с нуля в Яндекс Практикуме.
Можно ли стать программистом с нуля без опыта?
Да, курсы Яндекс Практикума разработаны для начинающих и позволяют освоить программирование с нуля, начиная с основ алгоритмов и языков.
Какие языки программирования можно изучить?
Доступны курсы по Python, Java, Go, C++, 1C, а также направления frontend, backend, fullstack, iOS и Android разработки.
Сколько времени занимает обучение?
Длительность варьируется от 4 до 12 месяцев в зависимости от выбранной программы и интенсивности занятий.
Будет ли практика на реальных проектах?
Да, студенты работают над реальными кейсами компаний с первых дней обучения, формируя портфолио для трудоустройства.
Помогают ли с трудоустройством после курса?
Да, в стоимость обучения входит помощь с поиском работы: составление резюме, подготовка портфолио и организация собеседований.
Можно ли учиться параллельно с работой?
Да, программы рассчитаны на гибкий график с нагрузкой от 10-15 часов в неделю, что позволяет совмещать обучение с основной занятостью.
Предусмотрена ли рассрочка на оплату?
Яндекс Практикум предлагает рассрочку платежей, первый взнос можно отложить на несколько месяцев после старта обучения.