Créez des applications de bureau avec Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/creez-des-applications-de-bureau-avec-python-et-pyside/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Python 创建桌面应用程序 **课程概述:** 本课程时长超过 10 小时,将使用 Qt for Python (PySide6) 库,带领学员从零开始创建 5 个桌面应用程序。课程涵盖从 API 调用、图形用户界面 (GUI) 开发,到打包和分发应用程序的全过程,使学员能够创建可在 Windows、macOS 和 Linux 上运行的应用程序和可执行文件。 **课程内容亮点:** * **项目驱动学习:** 通过实际构建计算器、笔记编辑器、媒体播放器、文件浏览器、图像转换器和任务管理器等应用程序,深入学习 Python 在大型项目中的应用。 * **Qt for Python (PySide6) 详解:** 学习使用 PySide6 库进行 GUI 开发,包括界面设计、组件交互和事件处理。 * **开发工具与技术:** * **PyCharm:** 学习使用 PyCharm 进行项目创建、管理、配置,以及利用 Live Templates 和虚拟环境提高开发效率。 * **fbs 模块:** 了解并使用 fbs 模块来简化应用程序的打包和分发。 * **CSS 样式:** 学习使用 CSS (样式表) 美化和定制应用程序界面。 * **多平台分发:** 掌握将应用程序分发到 Windows、macOS 和 Linux 的方法。 * **线程编程:** 使用 `QThread` 实现多线程,创建响应迅速的应用程序。 * **第三方库集成:** 学习如何将 Pillow 等第三方库集成到应用程序中,例如用于图像处理。 * **系统托盘 (Systray) 高级定制:** 学习如何创建更高级的 Systray 应用程序。 * **安装程序制作:** 学习为应用程序创建安装程序。 * **深入解析:** 讲师将详细解释每一行代码,确保学员能够真正理解并掌握开发过程,最终具备独立创建应用程序的能力。 **目标学员:** * 对 Python 在大型项目中的应用感兴趣的学习者。 * 希望学习如何使用 Python 创建图形用户界面的学习者。 **教学理念:** 本课程秉持以实践和理解为核心的教学理念,讲师将毫无保留地分享开发过程中的每一个细节,旨在帮助学员成为一名能够自主开发桌面应用程序的 Python 开发者。

课程评论(0条)

课程详情

Dans cette formation Python de plus de 10h, nous allons créer ensemble 5 applications de bureau avec la librairie Qt for Python, aussi connue sous le nom de PySide6.Dans 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 découvrant toutes les étapes nécessaires pour packager et distribuer ton application afin qu'elle puisse être utilisée par n'importe qui.Tu pourras créer des applications et 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:Une calculatriceUn é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 la librairie Qt for Python (PySide6).Utiliser PyCharm pour créer, gérer et configurer des projets Python d'ampleur.Utiliser le module fbs.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 PySide6 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 eue à la faire.

课程标签

0人关注该课程

主题相关的课程