Превратите блокнот в программу
Возьмите небольшой расчёт из собственного блокнота, вынесите его в функцию и запустите из файла .py. Проверьте, не зависит ли результат от случайного порядка выполнения ячеек или ранее созданной переменной.
Python 3 · русская озвучка
Программа, практика и требования
Освоить Python 3 с объяснениями на русском и перейти от отдельных команд к собственным программам. В программе Хосе Портильи, Влада Бурмистрова и Pierian Training есть функции, ООП, исключения, декораторы, генераторы и три проектных блока.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
Python на русскомРусский язык · обновление февраль 2026
Новичкам, которым удобны русская речь, текстовые блокноты и возможность закреплять материал небольшими программами.
Компьютер и доступ в интернет. Программировать заранее не требуется; полезно уметь устанавливать программы и работать с файлами.
Три проектных блока, упражнения на функции и ООП, собственные программы в .py и блокнотах Jupyter.
«До мастера» — часть названия, а не обещание квалификации. Курс не заменяет отдельное обучение Django, Data Science или современной серверной разработке.
Этот курс посвящён самому языку Python, а не отдельной профессии. Он помогает связать структуры данных, условия, циклы и функции, а затем перейти к классам, пакетам и обработке ошибок. Формат Jupyter удобен, когда нужно видеть результат небольшого фрагмента и вернуться к пояснению; работа с файлами .py помогает выйти за пределы блокнота. Важно не пропускать упражнения ради быстрого просмотра. После каждого раздела измените исходные данные или условие задачи, чтобы проверить понимание. Если ваша цель — машинное обучение, этот курс может закрыть базу языка перед отдельной программой Machine Learning & Data Science. Если вы уже уверенно пишете функции и классы, сначала сравните разделы: весь вводный маршрут может оказаться лишним.
Эти упражнения предложены редакцией RusUdemy для самостоятельной проверки навыков. Они не являются дополнительными уроками преподавателя и не предполагают проверку работ автором.
Возьмите небольшой расчёт из собственного блокнота, вынесите его в функцию и запустите из файла .py. Проверьте, не зависит ли результат от случайного порядка выполнения ячеек или ранее созданной переменной.
Напишите обработку списка расходов. Проверьте пустой список, отрицательное число и неверный тип значения. Определите, что должна вернуть функция, а когда она должна явно сообщить об ошибке.
Сделайте учебный каталог книг сначала на словарях, затем на классах. Сравните хранение состояния, изменение данных и удобство проверки. Используйте ООП там, где оно проясняет задачу, а не только потому, что пройден новый раздел.
Обработайте последовательность значений двумя способами: соберите список и выдавайте элементы генератором. Понаблюдайте, когда выполняется вычисление и что происходит при повторном проходе. Объясните ограничения обоих решений.
Публичная программа содержит 18 разделов, 109 лекций и 14 ч 37 мин видео. В неё входят установка, структуры данных, сравнения, управляющие конструкции, методы, функции, ООП, модули, исключения, декораторы и генераторы. Проекты перемежаются с теорией; ближе к концу рассматриваются дополнительные модули, структуры данных и вводные графические интерфейсы.
На дату проверки в карточке Udemy: 18 разделов, 109 лекций, 14 ч 37 мин видео. На установку инструментов, самостоятельную практику и разбор ошибок потребуется дополнительное время. Темы ниже сгруппированы редакцией; точное оглавление доступно на Udemy.
Закончите небольшой самостоятельный проект с понятным входом и выходом, затем выберите специализацию. Для анализа данных переходите к Pandas и ML; для работы с базой — к SQL. Не повторяйте ещё один базовый Python-курс без конкретного пробела, который он закроет.
Установка Python, Jupyter и базовые структуры данных
Условия, циклы, методы и функции
Первый проект и разбор решения
Классы, наследование, модули и пакеты
Исключения, проверка кода и второй проект
Декораторы, генераторы и финальный проект
Продвинутые модули, структуры данных и вводный GUI
Пришлите ссылку на выбранный курс. Уточним текущую стоимость и поможем оформить его в вашем личном аккаунте Udemy. Материалы и прогресс останутся у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Сначала согласуем курс и условия. Оплата после появления курса в аккаунте.
Опыт работы с сервисом