EDUCBA

Spécialisation "Python GUI Development with PyQt"

EDUCBA

Spécialisation "Python GUI Development with PyQt"

Build Python GUI Apps with PyQt.

Design GUI apps with PyQt5-learn widgets, layouts, event handling, and MySQL integration.

EDUCBA

Instructeur : EDUCBA

Inclus avec Coursera PlusEn savoir plus

Approfondissez votre connaissance d’un sujet

des 79 examens de cours de ce programme

niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine
Approfondissez votre connaissance d’un sujet

des 79 examens de cours de ce programme

niveau Intermédiaire

Expérience recommandée

4 semaines à compléter
à 10 heures par semaine

Ce que vous apprendrez

  • Design and implement interactive desktop applications using PyQt5’s widgets, layouts, dialogs, and signal-slot mechanisms.

  • Develop database-integrated applications by connecting PyQt GUIs with MySQL for real-time data operations.

  • Apply Python object-oriented programming principles to build modular, maintainable, and functional GUI projects.

Compétences que vous acquerrez

  • Catégorie : Databases
  • Catégorie : Interactive Design
  • Catégorie : Object Oriented Design
  • Catégorie : Database Management
  • Catégorie : Application Development
  • Catégorie : Graphic and Visual Design
  • Catégorie : Application Design
  • Catégorie : Visual Design
  • Catégorie : Event-Driven Programming
  • Catégorie : User Interface and User Experience (UI/UX) Design
  • Catégorie : Database Development
  • Catégorie : User Interface (UI) Design
  • Catégorie : User Interface (UI)
  • Catégorie : Design

Outils que vous découvrirez

  • Catégorie : UI Components
  • Catégorie : Python Programming
  • Catégorie : Database Software
  • Catégorie : Database Systems
  • Catégorie : Database Application
  • Catégorie : MySQL

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
Planning flexible
Apprenez à votre propre rythme

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de EDUCBA

Spécialisation - série de 5 cours

PyQt Training Beginner Level

PyQt Training Beginner Level

COURS 1, 6 heures

Ce que vous apprendrez

  • Construct PyQt desktop applications using QApplication, QWidget, and essential interface components.

  • Configure interactive forms with labels, text fields, radio buttons, checkboxes, and combo boxes.

  • Implement sliders, menus, dialogs, toolbars, and signal-slot handling to respond to user actions.

Compétences que vous acquerrez

Catégorie : User Interface (UI)
Catégorie : UI Components
Catégorie : Event-Driven Programming
Catégorie : Python Programming
Catégorie : Environment
Catégorie : Development Environment
Catégorie : Application Development
Catégorie : User Interface (UI) Design
Catégorie : Design
Catégorie : Application Frameworks
Catégorie : Interactive Design
Catégorie : Software Installation
PyQt Training Intermediate Level

PyQt Training Intermediate Level

COURS 2, 5 heures

Ce que vous apprendrez

  • Implement clipboard operations and system dialogs using QClipboard and QMessageBox.

  • Construct custom graphics and pattern fills using PyQt drawing APIs and QPainter.

  • Apply pen and brush styles, drag-and-drop functionality, and QPixmap image rendering in PyQt applications.

Compétences que vous acquerrez

Catégorie : User Interface (UI) Design
Catégorie : Graphic and Visual Design
Catégorie : Interaction Design
Catégorie : Program Development
Catégorie : Design
Catégorie : User Experience
Catégorie : Python Programming
Catégorie : System Design and Implementation
Catégorie : Experience Design
Catégorie : Interactive Design
Catégorie : Visual Design
Catégorie : User Experience Design
Catégorie : Functional Design
Catégorie : User Interface and User Experience (UI/UX) Design
PyQt Training Advanced Level

PyQt Training Advanced Level

COURS 3, 3 heures

Ce que vous apprendrez

  • Learner will be able to design graphical user interfaces with PyQt and Qt Designer.

  • Learner will be able to construct MySQL tables and connect them to PyQt applications.

  • Learner will be able to implement data insertion and retrieval in database-driven desktop applications.

Compétences que vous acquerrez

Catégorie : UI Components
Catégorie : Graphical Tools
Catégorie : Database Systems
Catégorie : Environment
Catégorie : Data Integration
Catégorie : User Interface (UI)
Catégorie : Design
Catégorie : Database Development
Catégorie : Databases
Catégorie : Database Software
Catégorie : MySQL
Catégorie : Database Management Systems
Catégorie : Operations
Catégorie : Development Environment
Project on PyQt - Creating a Calculator

Project on PyQt - Creating a Calculator

COURS 4, 3 heures

Ce que vous apprendrez

  • Configure Python, PyCharm, and PyQt5 packages for a calculator application.

  • Design and organize an interactive calculator interface using QLabel, QPushButton, and QRect-based layouts.

  • Implement and test calculator logic using OOP principles and PyQt’s signal-slot mechanism.

Compétences que vous acquerrez

Catégorie : Python Programming
Catégorie : User Interface (UI)
Catégorie : Application Development
Catégorie : Interactive Design
Catégorie : Web Applications
Catégorie : Design
Catégorie : Object Oriented Design
Catégorie : Functional Testing
Catégorie : UI Components
Catégorie : Application Design
Catégorie : Operations
Catégorie : Arithmetic
Catégorie : Functional Design
Catégorie : User Interface (UI) Design
Catégorie : Integrated Development Environments
Catégorie : Development Testing
Catégorie : Program Development
Project on PyQt - Employee Management System

Project on PyQt - Employee Management System

COURS 5, 5 heures

Ce que vous apprendrez

  • Design a reusable PyQt5 interface for managing employee records.

  • Implement CRUD operations to add, view, update, and delete employee data.

  • Integrate MySQL with PyQt5 and validate a functional Employee Management System.

  • Integrate frontend navigation with backend functionality to demonstrate a complete desktop Employee Management System.

Compétences que vous acquerrez

Catégorie : MySQL
Catégorie : User Interface (UI) Design
Catégorie : Database Management
Catégorie : Application Development
Catégorie : Database Application
Catégorie : UI Components
Catégorie : User Interface (UI)
Catégorie : Databases
Catégorie : Database Development
Catégorie : Environment
Catégorie : Development Environment
Catégorie : Operations
Catégorie : Systems Integration
Catégorie : Design

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

EDUCBA
EDUCBA
1 771 Cours446 385 apprenants

Offert par

EDUCBA

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants sur Python GUI Development with PyQt

moyenne sur l'ensemble des 5 cours

  • 5 étoiles

    77,50 %

  • 4 étoiles

    18,75 %

  • 3 étoiles

    1,25 %

  • 2 étoiles

    1,25 %

  • 1 étoile

    1,25 %

SG
Cours : PyQt Training Beginner Level

Révisé le 19 mars 2026

FK
Cours : PyQt Training Intermediate Level

Révisé le 14 juin 2026

BM
Cours : PyQt Training Advanced Level

Révisé le 7 août 2025

Foire Aux Questions