Данная бакалаврская работа посвящена разработке и реализации образовательной онлайн-платформы "SQL Детектив", предназначенной для изучения SQL путем решения занимательных интерактивных задач в детективном стиле. В основе разрабатываемого продукта лежит следующий набор технологий: Next.js фреймворк, TypeScript язык программирования, React библиотека компонентов и система управления базами данных Firebird SQL. В процессе исследования была спроектирована сложная архитектура приложения, предполагающая использование двух отдельных баз данных: главной – для хранения обучающего контента и информации о прогрессе пользователей, и тренировочной – для безопасного выполнения SQL-запросов, введенных пользователями. Реализована модульная организация кейсов, где каждый кейс представляет собой завершенный детективный сюжет с четкой формулировкой задания, описанием организации данных и предлагаемым правильным вариантом решения.
ФИО руководителя: Симаков Р.А.