Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

25 Modern GUI - PySide6/PyQt6 Python Modern Desktop App Tutorial with Custom Widgets

Spinn TV via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build modern desktop applications with PySide6/PyQt6 through this comprehensive tutorial that demonstrates 25 essential GUI components and professional development patterns. Master the creation of sophisticated UI elements including hamburger menus with four-directional slide-out drawers, collapsible sidebars with toggle functionality, circular and linear progress bars, QR code generator widgets, and dynamic theme switching using JSON style management. Develop custom navigation buttons, professional dashboard layouts, system monitoring widgets for CPU, RAM, and disk usage, music player controls, and notification panels. Explore advanced technical implementation including PySide6/PyQt6 project architecture, automatic UI-to-Python conversion workflows, SCSS/QSS styling with CSS variables, JSON-based theme management, custom widget creation and integration, responsive layout design, event handling and signal connections, console logging systems with timestamps, and multi-window drawer management. Understand professional application organization patterns through proper project structure with auto-generated UI Python files, centralized style management, modular component design, clean separation between UI and logic, and scalable architecture suitable for large applications. Practice building slide-out drawers with smooth animations, implementing custom styling with SCSS variables, creating progress visualization components, integrating real-time system monitoring, designing modern dashboard layouts, and organizing code following best practices for maintainable PySide6 projects.

Syllabus

25 Modern GUI - PySide6 / PyQt6 | Python Modern Desktop App Tutorial with Custom Widgets

Taught by

Spinn TV

Reviews

Start your review of 25 Modern GUI - PySide6/PyQt6 Python Modern Desktop App Tutorial with Custom Widgets

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.