Основы программирования в Яндекс Практикуме
Стоимость и формат обучения
Цены и условия могут меняться. Перед оплатой проверьте их на официальной странице курса.
Все курсы Яндекс ПрактикумаОбзор Яндекс ПрактикумаСтоимость и оплата в Яндекс Практикуме
«Основы программирования» — бесплатный вводный курс, отдельно представленный в каталоге Практикума. Он рассчитан на первое знакомство с кодом, без предварительной подготовки.
Программа и упражнения
Сначала разбирают алгоритмы: что это такое и как составить последовательность действий без программирования. Затем переходят к переменным, функциям, условиям и циклам, чтению несложного кода на Python.
Для упражнений выбраны бытовые сюжеты — чайник, сигнализация, стиральная машина и таймер. После знакомства с понятиями идут алгоритмические задачи.
У такого подхода понятное достоинство: назначение устройства уже знакомо, поэтому внимание можно сосредоточить на логике его действий. Речь об учебных задачах в тренажёре, а не о сборке электроники или разработке прошивки для настоящей бытовой техники.
Как проходит обучение
Курс проходят на платформе Практикума после регистрации. Упражнения проверяются автоматически, результат виден сразу. Дедлайнов нет; к теории можно возвращаться. Индивидуальный разбор кода наставником в описании не заявлен.
Автопроверка удобна для первой попытки: не нужно ждать, пока кто-то посмотрит ответ. Но она не заменяет обсуждение того, почему выбран именно такой способ решения. Это важно для тех, кто рассчитывает учиться преимущественно через диалог с преподавателем.
Два разных вводных курса
«Основы программирования» и «Основы Python-разработки» — разные курсы. Они перечислены отдельно и в каталоге, и в подборке Яндекс Образования.
Плюсы и ограничения
Бытовые сюжеты подойдут новичку, которому трудно перейти от обычной инструкции к алгоритму. Полноценного приложения программа не обещает: результатом будут выполненные упражнения. Для действующего разработчика это повторение знакомых конструкций, а не углубление профессиональных навыков.