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

Coursera

PyQt Training Advanced Level

EDUCBA via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course empowers learners to design and build fully functional, database-driven desktop applications using PyQt and MySQL. Through hands-on lessons and structured demonstrations, learners will develop practical skills in GUI development, database connectivity, and data operations within a Python environment. Participants will begin by understanding the architecture and scope of PyQt, then progress to designing user interfaces using Qt Designer. They will construct MySQL database structures and establish real-time connections with their PyQt applications. Finally, learners will implement form-based data insertion and execute retrieval operations, presenting database content in interactive GUI components. The course is ideal for developers seeking to elevate their application-building capabilities by integrating robust front-end design with reliable back-end storage, using Python as the programming foundation. Learning outcomes are structured around Bloom’s Taxonomy to ensure the ability to describe, construct, demonstrate, and implement core techniques in PyQt and MySQL integration.

Syllabus

  • Introduction and Database Integration with PyQt
    • This module provides learners with a foundational understanding of building GUI-based applications using PyQt with integrated database functionality. It introduces the PyQt framework, guides the learner through creating GUI components using Qt Designer, and builds competence in connecting and interacting with MySQL databases. The module culminates in a practical demonstration of inserting and retrieving data through a PyQt interface, forming the essential workflow of a database-driven desktop application.

Taught by

EDUCBA

Reviews

4.6 rating at Coursera based on 11 ratings

Start your review of PyQt Training Advanced Level

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.