This project-based course is designed to guide learners through the complete development lifecycle of a desktop-based Employee Management Application using PySide2. Through a structured, modular approach, learners will identify the goals of the project, set up the development environment, and construct an intuitive graphical user interface (GUI) using core PySide2 components such as QMainWindow, QPushButton, QLineEdit, and QTableWidget.



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

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

There is 1 module in this course
This module introduces learners to the foundational structure and setup of the Employee Management Application using PySide2. It begins with an overview of the project’s purpose, followed by environment setup, interface design, and file integration for employee data management. Learners will build a GUI application using modular design principles and gain hands-on experience with real-time data entry and display through CSV file operations.
What's included
8 videos4 assignments
Why people choose Coursera for their career




Learner reviews
17 reviews
- 5 stars
82.35%
- 4 stars
17.64%
- 3 stars
0%
- 2 stars
0%
- 1 star
0%
Showing 3 of 17
Reviewed on Jul 20, 2025
Well explained with real-world use case. The instructor broke down each module clearly. I especially liked how the CSV data operations were integrated with the GUI components.
Reviewed on Aug 19, 2025
Great course to get started with GUI development. The CSV file operations part was very
Reviewed on Jul 29, 2025
This course is really detailed with loads of templates and materials
Explore more from Computer Science

Coursera Project Network

University of Michigan



