Погружение в Python: Основы и первые шаги

Научитесь писать и отлаживать небольшие программы на Python с нуля. Вас ждут 24 понятных урока, 144 шага, 88 задач с автоматической проверкой и 3 последовательных проектных практикума; опыт программирования не требуется.
В своём темпе: 24 урока и 88 практических задач

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

  • писать программы с точным вводом и выводом
  • выбирать ветви с помощью условий и обрабатывать граничные значения
  • повторять действия циклами и накапливать результат
  • очищать и преобразовывать строки и списки
  • разделять решение на небольшие функции с явным результатом
  • читать сообщения об ошибках и проверять одну гипотезу за запуск
  • собирать несколько изученных конструкций в работающую мини-программу

О курсе

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

Цель курса — научить самостоятельно собирать небольшие программы из условий, циклов, строк, списков и функций. Задачи опираются на прикладные сценарии каталога BookHub, а сообщения проверки помогают сверить конкретное правило и формат результата.

Сначала вы запустите первую программу и научитесь точно работать с вводом и выводом. Затем добавите выражения, условия, циклы и коллекции. После функций и отладки соберёте трекер чтения, консольный диалог и анализатор списка.

В курсе 8 модулей, 24 урока и 144 шага: 88 code-задач, 24 развёрнутые лекции, 24 итога уроков и 8 контрольных вопросов. Первая программа находится на позиции 2. Проверка результата code-задач автоматическая.

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

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

  • Тем, кто никогда не программировал и хочет получить первую работающую программу без резкого скачка сложности.
  • Тем, кто уже пробовал Python, но терялся в условиях, циклах или функциях.
  • Студентам и свитчерам, которым нужна практическая база перед работой с данными и ООП.
  • Специалистам из других областей, желающим автоматизировать простые повторяющиеся расчёты и преобразования.

Начальные требования

Что нужно:

  • браузер и возможность вводить код в заданиях Stepik;
  • возможность заниматься регулярно в удобном темпе;
  • готовность самостоятельно запускать примеры и читать сообщение проверки.

Что не нужно:

  • опыт программирования;
  • высшая математика;
  • локальная установка Python для основных заданий.

Как проходит обучение

  • Формат: 8 модулей и 24 тематических урока; число уроков в модуле зависит от сложности материала.
  • Практика: 88 code-задач — 61,11% всех шагов; результат проверяется автоматически.
  • Проектная практика: трекер чтения, консольный диалог и анализатор списка собираются по частям из уже изученных конструкций.
  • Темп: можно проходить в своём ритме; после каждого урока есть конкретная самопроверка и указание, что повторить.
  • Поддержка: вопросы по условию и проверке можно задавать в комментариях к соответствующему шагу.

Программа курса

В курс входят

  • 24 урока
  • 8 тестов
  • 88 интерактивных задач
загружаем...

Наши преподаватели

Отзывы прошедших курс

5
из 5
из 1 отзыва
1 отзыв
загружаем...

Что вы получаете

  • набор небольших проверенных решений и 3 связанные проектные линии;
  • навык проверять обычный и граничный сценарии;
  • понятную карту следующего шага — курса «Python: коллекции, функции и данные»;
  • ясную границу курса: здесь программы работают с данными в памяти; файлы, словари, модули и ООП изучаются на следующих ступенях линейки.

Сколько стоит обучение

Бесплатно

Расскажите о курсе друзьям

Бесплатно