Все курсы
Продвинутый10 уроков10 часов

PyQt6 Pro Приложения

Профессиональная разработка десктопных приложений

Продвинутый курс по созданию коммерческого ПО: плагины, автообновления, системный трей, кросс-платформенность.

ПлагиныСистемный трейCI/CDPro

Программа курса

10 уроков · 10 часов
1
Архитектура плагинов
Создание расширяемых приложений с системой плагинов.
2
Системный трей и уведомления
Иконка в трее, контекстное меню и системные уведомления.
3
Автообновление приложения
Реализация OTA-обновлений для десктопного ПО.
4
Кросс-платформенная разработка
Особенности работы на Windows, macOS и Linux.
5
Тестирование GUI с pytest-qt
Автоматизированное тестирование интерфейса.
6
Интеграция с REST API
Сетевые запросы и асинхронная работа с сервером.
7
QWebEngine — встроенный браузер
Интеграция веб-контента в десктопное приложение.
8
CI/CD для десктопных приложений
Автоматическая сборка и публикация с GitHub Actions.
9
Профилирование и оптимизация
Поиск и устранение узких мест производительности.
10
Проект: IDE-подобное приложение
Создаём профессиональную среду разработки с доками, терминалом и редактором.

Прогресс

0 из 10 уроков (0%)

10 уроков
Структурированный контент
10 часов
Общая продолжительность
Продвинутый
Уровень сложности