What you'll learn:
- Apprenez tous les éléments qui composent une interface graphique
- Apprenez à créez vos propres programmes, comme une calculatrice
- Pourquoi PySide est une des meilleure librairie pour faire des GUI
- Découvrez la création d'un programme complet (un gestionnaire de notes)
- Apprenez Qt Designer pour planifier et créer des interfaces rapidement
- Découvrez quelques bonnes pratiques d'expérience utilisateur (UX)
Dans cette formation Python nous allons apprendreà créer des interfaces graphiques (communément appelé GUI en anglais pour Graphical User Interface) à l'aidedu module PySide, un binding sur la populaire librairie Qt (similaire au binding PyQt).
Le cours est divisé en différentes parties expliquant toutes les notions théoriques que vous devez connaître afin de mettre en place une interface. Chaque partie théorique est accompagné d'un exemple en code et un TP vous accompagnera tout au long du cours pour vous permettre de mettre en pratique les notions enseignées avec un cas concret.
Pour finir, nous créerons ensemble dans un projet final un gestionnaire de notes qui vous permettra de suivre le processus complet de A à Z d'un programme Python avec PySide. Nous verrons comment créer le code de l'application puis par la suite nous créerons l'interface pour utiliser notre code.
À l'issue de ce tutoriel, vous serez donc en mesure d'adapter vos scripts existants afin de leur ajouter une interface graphique ou même commencer à créer des programmes Python que vous pourrez distribuer plus facilement qu'un programme en ligne de commande.
La bibliothèque Qt et son binding PySide permettent de créer des interfaces à la fois simples et complexes et est extrêmement utilisée dans le monde professionnel.
À tout de suite dans la formation !