This beginner-friendly course empowers learners to design, construct, and deploy a desktop application using PySide2 that reads and displays structured data from a CSV file. Through guided, hands-on video lessons, participants will first establish a working development environment, then build foundational GUI components, and finally implement logic to process, count, and visualize CSV data within the interface.



(18 reviews)
Recommended experience
Skills you'll gain
Details to know

Add to your LinkedIn profile
3 assignments
July 2025
See how employees at top companies are mastering in-demand skills

There is 1 module in this course
This module guides learners through the complete process of developing a beginner-friendly desktop application using PySide2 that reads and displays data from a CSV file. Learners begin by setting up their environment and understanding the purpose of the project. They progress through creating a CSV dataset, designing a functional GUI using PySide2 widgets, integrating data reading logic, and concluding with a working application output that dynamically displays structured data. The module emphasizes GUI construction, file handling, and event-driven programming.
What's included
7 videos3 assignments
Why people choose Coursera for their career




Learner reviews
18 reviews
- 5 stars
94.44%
- 4 stars
0%
- 3 stars
0%
- 2 stars
0%
- 1 star
5.55%
Showing 3 of 18
Reviewed on Jul 16, 2025
Perfect course for beginners! I had basic Python knowledge, but this course helped me level up quickly. The hands-on project really helped me understand GUI development with PySide2.
Reviewed on Aug 9, 2025
I never thought I could build a GUI, but after following the videos step by step, I actually
Reviewed on Aug 21, 2025
The project-focused teaching style helped me understand how to apply Python in
Explore more from Computer Science

EDUCBA

Rice University




