Créez des applications de bureau avec Python

Why take this course?
🎉 Découvrez le Puis-je avec Thibault Houdon 🐍
Titre du Cours: Créez des applications de bureau avec Python 🖥️✨
Présentation du Cours:
Dans cette formation approfondie (plus de 10h) de développement Python, nous allons ensemble construire 5 applications de bureau complètes en utilisant la librairie pyQt for Python, plus connue sous le nom de PySide6. C'est l'occasion idéale pour plonger dans le monde des interfaces graphiques (GUI) avec Python et apprendre à créer des applications qui fonctionnent sur Windows, Mac OS et Linux.
Ce que vous apprendrez:
- De A à Z d'une application : D'explorer l'API jusqu'à la création de l'interface graphique, en passant par le packaging et la distribution de votre application.
- Packaging et distribution : Apprenez comment transformer votre code en exécutables fonctionnels sur différents systèmes d'exploitation.
- Création d'interfaces graphiques : Explorez les capacités de Python pour concevoir des interfaces utilisateur attrayantes et fonctionnelles.
- Outils et technologies couverts:
- PySide6 : La librairie Qt pour Python, qui est puissante et flexible.
- PyCharm : L'environnement de développement intégré (IDE) pour une gestion optimale des projets Python.
- fbs : Le module pour tester les interfaces graphiques en régime "fake-screen".
- CSS : Pour personnaliser visuellement vos interfaces.
- Live templates et environnements virtuels dans PyCharm : Pour coder rapidement et efficacement.
- Création d'installateurs : Pour distribuer facilement vos applications.
- Threading avec QThread : Pour des applications réactives et fluides.
- Librairies tierces comme Pillow : Pour intégrer des fonctionnalités avancées de gestion d'images.
- Personnalisation de la fenêtre PySide6 : Pour des interfaces avancées, comme dans le Systray.
Applications que vous créerez:
- Une calculatrice 🧮
- Un éditeur de notes 📝
- Un lecteur multimédia 🎬
- Un explorateur de fichiers 🖱️
- Un convertisseur d'images 🖼️
- Un gestionnaire de tâches 📋
Compétences clés développées:
- Utilisation avancée de la librairie PySide6.
- Gestion et configuration de projets Python avec PyCharm.
- Test de l'interface graphique via le module fbs.
- Personnalisation des interfaces avec CSS.
- Distribution et création d'installateurs pour différentes plateformes.
- Utilisation des live templates et des environnements virtuels dans PyCharm.
- Programmation concurrente avec QThread.
- Intégration de librairies tierces comme Pillow.
- Création de fenêtres personnalisées PySide6 pour le Systray.
Pour qui est cette formation:
Si vous êtes :
- Curieux d'apprendre à utiliser Python dans des projets de grande taille.
- Intéressé par la création d'interfaces graphiques avec Python.
- Motivé(e) à construire des applications fonctionnelles et robustes.
Alors cette formation est faite pour vous ! 🎓
Instructeur: Thibault Houdon, Développeur Python - Data - Web 🚀
Objectif: Devenez un expert en développement d'applications de bureau avec Python en utilisant PySide6 et PyCharm.
Bonus: Avec cette formation, non seulement vous apprendrez à créer des applications de bureau, mais vous aurez aussi du plaisir en faisant des projets concrets et utiles ! 🛠️✨
Rejoignez-moi dans ce parcours passionnant où vous transformerez votre vision en réalité avec Python. Je suis impatient de partager mes connaissances avec vous et d'assister à l'émergence de vos créations ! 🤝💻
Course Gallery




Loading charts...