Accueil › Formations › IMPLEMENTATION D'IHM AVEC QT POUR PYTHON

IMPLEMENTATION D'IHM AVEC QT POUR PYTHON

Aucun avis Voir les avis Masquer

Note issue des sessions de cette formation, y compris les programmes adaptés aux besoins des entreprises.

Aucun avis pour cette formation.

◉ Qualiopi · Validé TraininBlue ▣ Présentiel / Distanciel ◈ Programme personnalisable Accepte sous-traitance OF

Python est un langage puissant orienté objet. Il permet également une programmation impérative. Complet et simple, il répond à la majorité des besoins en développement.
L’une des meilleures solutions en termes de performance et de coût, Python offre une grande flexibilité, dispose d’une riche bibliothèque standard et s'interface avec d’autres langages.
PyQt est une bibliothèque libre qui fournie une interface de la bibliothèque Qt pour Python.
Très puissante, elle permet de générer des interfaces graphiques professionnelles.

◷Durée 2 Jour(s)
▣Modalités Présentiel / Distanciel
♙Participants Jusqu'à 6 participants
★Langue Français
⌖Lieu France entière
♙Certification Attestation de formation
▦Mise à jour February 2026 Date de modification 02/02/2026
▦Prochaines sessions Inter 0 Voir Masquer

Aucune session inter-entreprise programmée pour le moment.

◎Objectifs pédagogiques

- Faire ses premiers pas avec Qt en Python.
- Construire une interface graphique.
- Utiliser des composants graphiques complexes.
- Produire des interfaces professionnelles.

⌘Compétences visées

python Calcul Scientifique Numpy Matplotlib Scipy Pandas

♙Public cible et prérequis

Public cible

  • Personnes ayant suivi la formation de Python de base ou ayant les bases du langage.

Prérequis

  • Avoir les bases du langage Python dont la programmation objet.

▥Programme détaillé

PRINCIPES ET PRESENTATION
- Principe d’intégration d’interface graphique : Programmation événementielle, MVC.
- Présentation des différentes solutions : Tkinter, WxPython, PyGtk, PySide.
- Particularité de QT pour Python (PySide).

LES DIFFERENTS OUTILS PYSIDE2
- Conteneurs.
- Contrôles de base.
- Outils de base.
- Les dispositions.
- Traitement d’événements.
- Paradigme Signal / Slot.

QT CREATOR ET QT DESIGNER
- La disposition des widgets.
- Les différentes Problématiques rencontrées.
- Présentation des gestionnaires de géométries disponibles.
- QBoxLayout, QGridLayout, etc.
- Utilisation dans Designer.

MVC EN QT
- Production de code industriel.
- Internationalisation.
- Traduction, formatage, alignement, etc.
- Automatisation des tests.
- Tests d'interfaces graphiques en Qt.
- Personnalisation de composants.
- Écriture de composants graphiques (widgets) personnalisés.

▣Méthodes pédagogiques & évaluation

Méthodes pédagogiques

Apports théoriques et retours d'expérience
Exercices pratiques et mises en situation
Travaux de groupe et échanges entre pairs
Études de cas concrets

Modalités d'évaluation

Quiz de validation des acquis
Mises en situation évaluées
Projet fil rouge
Feuille de route post-formation

♿Accessibilité

Une formation accessible à tous

Ce programme peut être adapté pour les personnes en situation de handicap. Contactez-nous pour étudier vos besoins spécifiques.

Signaler un besoin d'adaptation