Formation
Python Développement d'applications de bureau avec PyQt
- Tout public
Comprendre les bases du développement d’applications de bureau en Python
Maîtriser les principes fondamentaux de PyQt
Créer des interfaces graphiques fonctionnelles
Gérer les événements et les interactions utilisateur
Connecter une interface graphique à une logique applicative
Structurer une application PyQt de manière claire et maintenable
Maîtriser les principes fondamentaux de PyQt
Créer des interfaces graphiques fonctionnelles
Gérer les événements et les interactions utilisateur
Connecter une interface graphique à une logique applicative
Structurer une application PyQt de manière claire et maintenable
Module 1 : Rappels Python et environnement de travail
Rappels des bases utiles de Python
Installation de Python et PyQt
Présentation des outils de développement
Module 2 : Introduction à PyQt
Architecture de PyQt
Concepts de widgets et fenêtres
Création d’une première application graphique
Module 3 : Conception d’interfaces graphiques
Utilisation des principaux widgets
Organisation des interfaces avec les layouts
Utilisation de Qt Designer
Module 4 : Gestion des événements et signaux
Principe des signaux et slots
Gestion des actions utilisateur
Interaction entre interface et logique métier
Module 5 : Fonctionnalités avancées
Boîtes de dialogue et menus
Gestion des fichiers
Notions de threading et performances
Module 6 : Projet de synthèse
Conception d’une application complète
Structuration du code
Tests et bonnes pratiques
Rappels des bases utiles de Python
Installation de Python et PyQt
Présentation des outils de développement
Module 2 : Introduction à PyQt
Architecture de PyQt
Concepts de widgets et fenêtres
Création d’une première application graphique
Module 3 : Conception d’interfaces graphiques
Utilisation des principaux widgets
Organisation des interfaces avec les layouts
Utilisation de Qt Designer
Module 4 : Gestion des événements et signaux
Principe des signaux et slots
Gestion des actions utilisateur
Interaction entre interface et logique métier
Module 5 : Fonctionnalités avancées
Boîtes de dialogue et menus
Gestion des fichiers
Notions de threading et performances
Module 6 : Projet de synthèse
Conception d’une application complète
Structuration du code
Tests et bonnes pratiques
Connaissances de base en programmation Python
Utilisation courante d’un ordinateur sous Windows, Linux ou macOS
Utilisation courante d’un ordinateur sous Windows, Linux ou macOS
Durée en centre : 21 heures
Durée totale : 21 heures
Durée totale : 21 heures
Formacode (Domaines de formation) :
- 30812 Langage Python
- 31090 Développement web
- M1805 Études et développement informatique
- 326 Informatique, traitement de l'information, réseaux de transmission des données
Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen
Entrées/sorties permanentes
Formation entièrement présentielle
LIEU DE FORMATION
A distance
Les Docks - Atrium 10.6
13000 MARSEILLE
Les Docks - Atrium 10.6
13000 MARSEILLE
01 77 17 90 36
Organisme formateur :
Vivaneo
Vivaneo