VOOZH about

URL: https://www.coursera.org/learn/pyside2-training

⇱ PySide2 Training | Coursera


PySide2 Training

Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

PySide2 Training

Included with

β€’

Learn more

Gain insight into a topic and learn the fundamentals.
4.9

10 reviews

Intermediate level

Recommended experience

7 hours to complete

Gain insight into a topic and learn the fundamentals.
4.9

10 reviews

Intermediate level

Recommended experience

7 hours to complete

What you'll learn

  • Identify the prerequisites, installation steps, and core PySide2 widgets to build basic GUI applications.

  • Construct interactive PySide2 interfaces using input controls, tables, sliders, dials, and text editors.

  • Design organized GUI applications with menus, tabs, layouts, tree views, and message boxes for responsive interfaces.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

9 assignments

Taught in English
Flexible schedule
Learn at your own pace

There are 3 modules in this course

Build a strong foundation in PySide2 GUI development and learn how to design responsive, interactive desktop applications using the official Python binding for the Qt framework. This hands-on course guides you through creating graphical user interfaces, from setting up your development environment to building organized, user-friendly applications with core and advanced PySide2 widgets.

Designed for learners with basic Python skills, you'll begin by creating simple windows and working with essential widgets such as labels, buttons, and text boxes. You'll then expand your skills by implementing interactive input controls, editable tables, sliders, dials, and other data-centric interface components. Finally, you'll organize applications using menus, tabs, layout managers, tree views, message boxes, and multi-pane interfaces to create maintainable and responsive GUIs. Throughout the course, you'll gain practical experience constructing, integrating, modifying, and optimizing PySide2 applications while applying event-driven programming and effective interface organization. Whether you're looking to strengthen your Python GUI development skills or build structured desktop applications with Qt, this course provides a practical, step-by-step learning experience focused on real application development.

This module introduces learners to PySide2, setting up the development environment and building a foundation in creating basic GUI components. Learners will explore how to initiate projects, create simple windows, and work with fundamental widgets such as labels, buttons, and text boxes.

What's included

7 videos3 assignments

7 videosβ€’Total 47 minutes
  • Introduction to PySide2 Courseβ€’7 minutes
  • Difference Between PySide and PySide2β€’4 minutes
  • Installation of PySide2 in PyCharmβ€’6 minutes
  • Creating Simple Frame in PySide2β€’7 minutes
  • Creating Label in PySide2β€’6 minutes
  • Single Line Text Box in PySide2β€’7 minutes
  • Button in PySide2β€’10 minutes
3 assignmentsβ€’Total 50 minutes
  • Getting Started with PySide2β€’10 minutes
  • Creating Basic UI Elementsβ€’10 minutes
  • Graded - Introduction and Basic Widgets in PySide2β€’30 minutes

This module expands on basic interface development by introducing interactive and data-centric widgets. Learners will gain hands-on experience with form controls such as radio buttons, checkboxes, combo boxes, sliders, and explore how to implement editable tables and dials for dynamic user interfaces.

What's included

9 videos3 assignments

9 videosβ€’Total 68 minutes
  • Radio Buttons in PySide2β€’7 minutes
  • Check Box in PySide2β€’7 minutes
  • Combo Box in PySide2β€’7 minutes
  • Text Edit in PySide2β€’3 minutes
  • Table in PySide2β€’10 minutes
  • Slider in PySide2β€’10 minutes
  • QDial in PySide2 Part 1β€’9 minutes
  • QDial in PySide2 Part 2β€’8 minutes
  • QDial in PySide2 Part 3β€’8 minutes
3 assignmentsβ€’Total 50 minutes
  • Interactive Widgetsβ€’10 minutes
  • Tables, Sliders, and Dialsβ€’10 minutes
  • Graded - Advanced Input Controls and Viewsβ€’30 minutes

In this module, learners will master the organizational aspects of GUI applications. They will create menus, tabs, and hierarchical views, and apply layout managers for effective widget arrangement. The use of message boxes and tree structures will also be explored for enhanced interactivity and data visualization.

What's included

7 videos3 assignments

7 videosβ€’Total 49 minutes
  • Progress Bar in PySide2β€’9 minutes
  • Menu Bar in PySide2β€’7 minutes
  • Tabs in PySide2β€’7 minutes
  • Tree View in PySide2β€’8 minutes
  • Tree View in PySide2 Continueβ€’9 minutes
  • Message Box in PySide2β€’5 minutes
  • Adding layouts in Frameβ€’5 minutes
3 assignmentsβ€’Total 50 minutes
  • Interface Organizationβ€’10 minutes
  • Hierarchies, Messages, and Layoutsβ€’10 minutes
  • Graded - Menus, Layouts, and Containersβ€’30 minutes

Instructor

EDUCBA
1,657 Coursesβ€’337,648 learners

Explore more from Software Development

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    90%

  • 4 stars

    10%

  • 3 stars

    0%

  • 2 stars

    0%

  • 1 star

    0%

Showing 3 of 10

AA
Β·

Reviewed on Jul 25, 2025

Learn GUI development with Python using PySide2 toolkit.

SS
Β·

Reviewed on Aug 5, 2025

Excellent hands-on training for PySide2 development!

BH
Β·

Reviewed on Aug 19, 2025

Great GUI development training with Python and PySide2.

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,