Целью настоящего учебно-методического пособия является изучение кроссплатформенной библиотеки QT, в частности, ее реализации под язык программирования Python – PyQT. Рассматриваются следующие темы: - Технологии хранения однотипных записей в файлах, форматам с фиксированной и с произвольной длиной записи (DSV, TSV, CSV). Форматы с произвольной длиной записи, методы работы с ними при помощи строковых функций и специализированной библиотеки csv; - Базы данных и язык SQL; - Взаимодействие с пользователем на новом уровне: работа с клавиатурой и мышкой. Сборка программы в exe-файл; - Дополнительные компоненты PyQT на примере PyQT Graph — библиотеки для построения графиков. Проигрывание музыки в своих приложениях; Учебно-методическое пособие предназначено для бакалавров, обучающихся по направлению 09.03.02 «Информационные системы и технологии», и специалистов, обучающихся по специальности 10.05.05 «Безопасность информационных технологий в правоохранительной сфере».