Курс

Введение в Python

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

Программа

  1. Знакомство с Python — переменные, типы данных, ввод и вывод, операции с числами
  2. if; elif; else — условия if/else, логика and/or и ветка elif
  3. for; while — циклы for и while, шаг, while True и break
  4. Строки — символы, срезы, сравнение строк и обход в цикле
  5. Массивы — списки, срезы, циклы и базовые задачи на массивы
  6. Функции — параметры, return, функция solve и шаблоны
  7. Методы строк — split, join, replace, find, count, lower и upper
  8. Методы массивов — append, sort, pop, insert, in и другие методы списков

Теория

Короткие уроки по делу: сначала ловим идею, сразу закрепляем живым примером на Python.

Практика

Тема заканчивается задачами: прогоняете пример и отправляете решение на автоматическую проверку.

Видео

Видеоразборы помогают увидеть ход мысли и сложные места. Конспект и видео можно чередовать как удобно.

Автопроверка

Запускаете программу на примере, затем отправляете решение. Сайт сам сравнит вывод с правильным ответом.

Олимпиадный формат

Пишете код, смотрите вывод на примере и сдаёте. Та же схема, что на настоящих контестах.

Ежедневные задачи

Каждый день — свежие задачи разного уровня. Тренируйтесь в своём темпе, без жёсткого расписания.

Подготовка к олимпиадам — это марафон, а не спринт. Нужна ежедневная практика, но не все могут выделять по 2–3 часа каждый день на контесты и изучение новых тем. Формат «Задачи дня» решает эту проблему.

Дмитрий Елисеев

Автор курса

Дмитрий Елисеев

  • Бэкенд-разработчик Positive Technologies MaxPatrol Carbon
  • Участник международных сборов по программированию [2024, 2025, 2026]
  • Призер NEF международной командной студенческой олимпиады по программированию ICPC [2024, 2025, 2026]
  • Абсолютный победитель олимпиады Positive Hack Days по алгоритмическому программированию [2025]
  • Преподаватель олимпиадной информатики ГБОУ школы №2007 ФМШ и университетах НИЯУ МИФИ и НИУ МАИ

Вопросы

Для кого этот курс?

Школьникам, которые начинают программировать. Идти можно с нуля: от ввода-вывода до функций и массивов.

Как устроено обучение?

Каждая тема — короткий урок, затем практика. Если удобнее углубляться в изучение теории и разборы задач, есть видео. Темп свой: можно возвращаться к разделу сколько нужно.

Как проверяются задачи?

Автоматически. Сначала можно запустить программу на примере, затем отправить на проверку. Сайт сам сравнит вывод с правильным ответом.

Нужно ли что-то устанавливать?

Нет. Пишете код в браузере: компилятор и проверка уже на сайте.

Как попасть на курс?

Нажмите «Зарегистрироваться» или «Войти» вверху страницы. После входа откроется кнопка «Открыть курс».

Другие курсы