Карта курса: что нужно знать заранее

Ты прошёл мини-чек и теперь знаешь свой свет: зелёный, жёлтый или красный. Этот урок про то, что делать дальше с любым из них. Где подтянуть базу, что брать не нужно, и куда вообще ведёт дорога.

После урока сможешь: объяснить тему «Карта курса: что нужно знать заранее» и выполнить связанный с ней учебный шаг без подсказки.

Главное, что стоит понять сразу. Курс про ботов это не курс Python с нуля. Язык ты учишь до, а здесь уже собираешь из него живые штуки. И базы нужен минимум, а не «выучи всё».

Что нужно заранее, а что нет

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

А вот чего знать заранее не надо, мы дадим сами по ходу:

  • как устроено то самое окошко-API у Telegram и ВКонтакте;
  • библиотека для ботов, обработчики, кнопки;
  • хранение данных, чтобы бот «помнил» тебя (будет отдельным модулем);
  • Git и GitHub, чтобы выложить бота в портфолио, покажем ближе к концу.

Большой курс Python даёт много сверх семи тем: классы, генераторы, регулярные выражения. На старте курса ботов это лишнее. Не откладывай старт ради того, что тебе пока не понадобится.

Где взять базу

  • Основы Python (и семь тем, и больше) живут в курсе «Python для начинающих». Это твой главный адрес перед стартом.
  • Git и GitHub разбирают внутри того же курса Python, отдельно бежать не нужно.
  • Базы данных понадобятся позже. Когда дойдём до модуля «бот, который помнит», можно заглянуть в курс «Основы SQL». Но это потом.

Спокойно закрой пробелы и возвращайся. Курс никуда не денется.

Куда дорога ведёт дальше

Когда соберёшь своих ботов, на этом разработка не заканчивается. Рядом, на том же сайте, есть куда расти:

Маршрут одной строкой: знаю семь тем Python, стартую курс ботов, собираю первого говорящего бота уже в первом модуле, дальше иду в игры, данные или backend по вкусу.

Контрольный вопрос. Ты прошёл мини-чек и понял, что плохо помнишь циклы и функции. Что делать перед стартом курса ботов?

АСразу идти на курс ботов, разберёшься по дороге сам
БПовторить базовый Python, потом стартовать
ВБросить идею с ботами и заняться другим

Подсказка: Бот собирается из кода. Без базовых тем он не запустится.

Онлайн-проверка ответа появится позже

Практикум: проверь, что Python на месте

Перед первым уроком с кодом проверим, что Python стоит. Для этого нужен терминал — окно, где команды пишут текстом. На Windows это cmd (командная строка) или PowerShell, оба находятся через Пуск; на macOS — программа «Терминал». Команда python --version печатает версию Python (version — «версия»). pip — установщик библиотек Python, он понадобится в уроке 1.1. На Windows вместо python иногда отзывается короткая команда py, на macOS — python3.

Задание. Открой терминал (Windows: Пуск → «cmd» или PowerShell; macOS: «Терминал») и выполни две команды: python —version и pip —version. На Windows, если python не находится, попробуй py —version; на macOS — python3 —version. В поле ответа напиши версию Python, которую показал терминал (например 3.12.4). Пришли скриншот терминала с обеими командами.

Подсказка: Ошибка «не является внутренней или внешней командой» значит, что Python не установлен или не добавлен в PATH. Вернись к курсу «Python для начинающих», урок про установку, и повтори.

✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.

Онлайн-проверка ответа появится позже

Практикум. Зачёт, если:
✅ обе команды выполнены в терминале;
✅ версия Python 3.9 или новее;
✅ прислан скриншот.

← Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева