|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/applications-bureau-qt-python/
课程评论:没有评论
**课程名称:** 使用 Qt for Python (PySide2) 创建 5 款桌面应用 **课程概述:** 本课程时长近 10 小时,将教授如何使用 Qt for Python(也称 PySide2)库创建 5 款桌面应用程序。课程将涵盖从 API 使用、图形用户界面(GUI)设计到应用程序打包和分发的全过程。通过使用 fbs 库,您将能够为 Windows、macOS 和 Linux 系统创建可执行文件。 **适合人群:** * 希望了解 Python 如何应用于大型项目的人 * 想要探索 Python 在 GUI 开发方面潜力的学习者 **课程内容亮点:** * **实战项目:** 将共同创建五款实用应用,包括: * 笔记编辑器 * 媒体播放器 * 文件浏览器 * 图片转换器 * 任务管理器 * **核心技术:** * Python 3.7 * Qt for Python (PySide2) 库 * fbs 库 * **开发流程:** * 从零开始创建应用程序,包括 API、GUI 设计 * 学习打包和分发应用程序的步骤 * 使用 fbs 库为多平台(Windows, Mac, Linux)创建可执行文件 * **开发工具与技巧:** * 使用 PyCharm 管理和配置大型 Python 项目 * 利用 CSS 样式自定义 GUI 界面 * 使用 PyCharm 的 Live Templates 加速编码 * 创建虚拟环境进行开发 * 配置 PyCharm 运行自定义 Python 脚本 * 创建应用程序安装程序 * 使用 QThread 实现多线程,创建响应式应用 * 集成第三方库(如 Pillow 用于图像处理) * 在系统托盘(Systray)中创建高级 PySide2 窗口 **教学理念:** 讲师将毫无保留地分享所有细节,带领学习者深入探索每一行代码,旨在让学习者能够独立创建自己的应用程序。 This is the end of the summary.
Dans cette formation Python de près de 10h, nous allons créer ensemble 5 applications de bureau avec la librairie Qt for Python, aussi connue sous le nom de PySide2.Cette formation utilise les librairies et technologies suivantes:Python 3.7La librairie Qt for Python (PySide2)La librairie fbsDans cette formation tu vas voir comment créer une application de A à Z, en commençant par l'API, puis en réalisant l'interface graphique et finalement en vous guidant à travers toutes les étapes nécessaires pour packager et distribuer ton application afin qu'elle puisse être utilisée par n'importe qui.Grâce à la librairie fbs, tu pourras créer un exécutable pour les systèmes d'exploitation Windows, Mac OS et Linux.Cette formation est faite pour toi si:Tu as envie de voir comment Python peut être utilisé dans des projets d'envergure.Tu veux découvrir les possibilités du langage Python pour la création d'interfaces graphiques.Ensemble, on va créer les applications suivantes:Un éditeur de notesUn lecteur multimédiaUn explorateur de fichiersUn convertisseur d'imagesUn gestionnaire de tâchesPour créer toutes ces applications, on verra comment:Utiliser le module fbs.Utiliser la librairie Qt for Python (PySide2).Utiliser PyCharm pour créer, gérer et configurer des projets Python d'ampleur.Utiliser les feuilles de styles (css) pour personnaliser une interface graphique.Distribuer une application sur Windows, Mac et Linux.Utiliser les live templates dans PyCharm pour coder plus rapidement.Créer un environnement virtuel pour développer avec PyCharm.Créer des configurations PyCharm pour exécuter un script Python de façon personnalisée.Créer un programme d'installation pour tes applications.Utiliser le threading avec les QThread pour créer des applications réactives.Inclure des librairies tierces dans tes applications comme Pillow pour la gestion d'images.Personnaliser une fenêtre PySide2 pour créer une interface avancée dans le Systray.Je suis un passionné de pédagogie et dans cette formation je ne te cache rien, on va vraiment voir ensemble et explorer chaque ligne de code pour que tu sois autonome dans la création de tes propres applications.J'espère donc que tu auras autant de plaisir à suivre cette formation que j'en ai eu à la faire.