Каталог/назад к курсам
Python для новичков
PythonНачальный

Python для новичков

Практический курс Python с нуля для тех, кто раньше не программировал. За 36 уроков вы пройдёте путь от установки Python и первого .py-файла до собственного консольного менеджера заметок. Короткие объяснения сразу закрепляются упражнениями и задачами с автоматической проверкой.

9 модулей • 36 уроков241 задание с проверкойоколо 20 ч
Код в браузере: PythonСвободный темпСертификат с проверкой

О курсе

Курс рассчитан на людей без опыта программирования. Мы начнём с установки Python, создания первого .py-файла и запуска программы, а затем последовательно разберём основные конструкции языка.

Новые темы вводятся только после необходимых основ и сразу закрепляются практикой. Задания постепенно переходят от отдельных операций к небольшим законченным программам, поэтому учащемуся не приходится угадывать ещё не объяснённые конструкции.

В финале курса вы создадите консольный менеджер заметок: программу с пользовательским вводом, коллекциями, функциями, чтением и записью файлов и обработкой ожидаемых ошибок.

Чему научитесь

  • Устанавливать Python и запускать программы из .py-файлов.
  • Использовать переменные, базовые типы данных, арифметические операции и сравнения.
  • Получать пользовательский ввод, преобразовывать типы и форматировать вывод.
  • Строить ветвления и циклы, включая break и continue.
  • Выбирать и применять списки, кортежи, словари и множества.
  • Создавать функции с параметрами и возвращаемыми значениями, разбивать программу на небольшие части.
  • Обрабатывать строки, использовать модули стандартной библиотеки и работать с текстовыми файлами.
  • Читать traceback и обрабатывать ожидаемые исключения.
  • Решать базовые задачи на подсчёт, поиск, фильтрацию и накопление.
  • Собрать законченное консольное приложение «Менеджер заметок».

Для кого

  • Тем, кто никогда раньше не программировал.
  • Начинающим, которым нужна последовательная база без пропущенных «очевидных» тем.
  • Тем, кто уже смотрел уроки по Python, но хочет самостоятельно писать код и набить руку на задачах.

Формат

  • 9 модулей и 36 последовательных уроков.
  • 180 упражнений и 61 задача с Python-кодом и автоматической проверкой.
  • Итоговый проверяемый проект «Менеджер заметок».
  • Ориентировочная продолжительность — 20 часов.

Что нужно на старте

  • Опыт программирования не требуется.
  • Нужен компьютер, на который можно установить Python и VS Code.
  • Достаточно уметь работать с файлами и папками.
#python#python с нуля#программирование#для начинающих#практика#задачи python#интерактивный тренажёр

Автор курса

Алексей Малышкин

Разрабатываю образовательные материалы по программированию, машинному обучению и анализу данных. Темы: Python-разработка, аналитика, ML-инструменты (LangChain, vector databases, AI agents), компьютерное зрение. Стараюсь объяснять технические концепции понятно и структурировано. Ранее преподавал на Stepik и обучил более 2000 студентов. Мой профиль на Stepik - https://stepik.org/users/273781420/profile Мой телеграм для связи @alexey_latorn

Программа

01Первый запуск3 урока
02Данные и выражения5 уроков
03Управление ходом программы5 уроков
04Коллекции7 уроков
05Функции5 уроков
06Строки, модули и файлы5 уроков
07Ошибки и отладка3 урока
08Алгоритмы обработки данных2 урока
09Итоговый проект1 урок

Отзывы

1 отзыв
Мариясентябрь 2026

Хороший курс, не только для новичков, позволяет структурировать знания, объясняет вещи, которые пишешь на автомате не задумываясь. Удобный интерфейс, много упражнений. Курс понравился, рекомендую!