Коллекция учебных проектов на Python, демонстрирующих различные технологии и архитектурные подходы
Классическая консольная игра "Виселица"
Угадывание слов по буквам с визуализацией прогресса через ASCII-графику
Технологии: SQLite Console App Game Logic
Особенности: система попыток, отслеживание использованных букв, русскоязычный интерфейс
REST API для управления валютами и конвертации
Полнофункциональное API с поддержкой операций с валютами и курсами обмена
Технологии: REST API SQLite HTTP Server MVC Pattern
Особенности: три сценария конвертации, кастомные DTO, обработка HTTP-статусов
2D симуляция экосистемы с искусственным интеллектом
Моделирование поведения травоядных и хищников с интеллектуальным поиском пути
Технологии: OOP BFS Algorithm Entity Simulation Multithreading
Особенности: алгоритм BFS, балансировка популяции, многопоточная симуляция