Python: от первых строк
до своих приложений

Консоль → Flet → micro:bit → Arcade → FastAPI

5 разделов · 100 тем
  1. 01Первый запуск и Hello WorldВизитка начинающего разработчика в консоли3 задачи · мини-проект
  2. 02Переменные и диалог с пользователемПривет, Name3 задачи · мини-проект
  3. 03Числа и вычисленияКонвертер игровых монет3 задачи · мини-проект
  4. 04Сравнения и if elseПроверка допуска к полёту3 задачи · мини-проект
  5. 05Несколько вариантов и текстовый квестТри двери3 задачи · мини-проект
  6. 06Логические выражения и границыСоловьи и погода3 задачи · мини-проект
  7. 07Случайность и Волшебный шарМонетка с редким ребром и Волшебный шар из нескольких ответов. Редкость ребра задаётся отдельным исходом из десяти3 задачи · мини-проект
  8. 08Цикл while и проверка вводаУгадай число от 0 до 153 задачи · мини-проект
  9. 09Цикл for и накопление результатаТренажёр таблицы умножения3 задачи · мини-проект
  10. 10Списки и индексыВыбор подарка3 задачи · мини-проект
  11. 11Перебор списка и статистикаСтатистика бросков3 задачи · мини-проект
  12. 12Изменение списков и копииСписок покупок3 задачи · мини-проект
  13. 13Строки и обработка текстаПроверка палиндрома и редактор сообщения3 задачи · мини-проект
  14. 14Свои функции и контракт задачиНабор функций для калькулятора, круга и приветствия; консольный диалог вызывает готовую логику3 задачи · мини-проект
  15. 15Составление программы из функцийПеремешиватель фраз и тренажёр слов3 задачи · мини-проект
  16. 16Словари и записи о предметахБилет пассажира на космический рейс и справочник Герои и соперники3 задачи · мини-проект
  17. 17Вложенные данные и викторинаВикторина с вариантами ответа и разной ценой вопроса3 задачи · мини-проект
  18. 18Сортировка и множестваКаталог фильмов и таблица рекордов3 задачи · мини-проект
  19. 19Чтение файлов и папокВикторина из файлов и генератор текстовых рожиц из отдельных наборов деталей3 задачи · мини-проект
  20. 20Запись файлов и JSONСундук желаний и мини-блокнот3 задачи · мини-проект
  21. 21Ошибки и проверка данныхНадёжный калькулятор и блокнот3 задачи · мини-проект
  22. 22Модули и окружение проектаРазделить викторину на вопросы, правила и запуск; передавать путь к данным аргументом3 задачи · мини-проект
  23. 23Тесты и отладкаПроверить калькулятор, викторину и функцию склонения автоматическими тестами3 задачи · мини-проект
  24. 24Самостоятельный консольный проектВыбрать Викторину, Волшебный шар, Приключение или Угадай слово. Данные вынести из кода3 задачи · мини-проект

Основы Python: 24 урока с Барсиком, задачи, мини-проекты и материалы. Остальные разделы пока доступны в формате превью.