Задания для самостоятельного выполнения

Сложность:
Rare
  1. Реализуйте приложение с GUI (приложения-игры допускается делать с использованием TUI-пакетов) по своему варианту. Можно изменить задание на собственную тему, согласовав с преподавателем. Список GUI фреймворков:

    • appJar
    • Tkinter
    • Flet
    • wxPython
    • PySimpleGUI
    • Pyforms
    • Toga
    • PyGObject
    • guizero
    • guietta
    • PySide6
    • Dear PyGui
    • PyGame
  2. Оформите README.md. Он должен содержать:

    • Название вашего приложения
    • Описание
    • Инструкции по запуску
    • Краткую справку

Сложность:
Medium
  • Добавьте интеграцию с любой БД.

Сложность:
Well-done
  • Реализуйте веб-приложение на основе одного из актуальных веб-фрейморков (FastAPI, Django, Flask).

Варианты заданий - темы проектов

  1. Система учета задач (ToDo).
  2. Генератор мемов.
  3. Игра “Крестики-нолики”.
  4. Интерактивный календарь.
  5. Финансовый трекер расходов.
  6. Игра “Симулятор карьеры”.
  7. Менеджер паролей.
  8. Веб-скрейпинг новостных заголовков.
  9. Канбан-доска.
  10. Игра “Змейка”.
  11. Генератов цитат/фактов.
  12. Рецепты блюд.