|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/pyqt5-python-gui/
课程评论:没有评论
## PyQt5 Python - 图形用户界面 (GUI) 开发课程总结 本课程专注于 **PyQt5**,一个强大的 Python 库,用于创建现代、美观的图形用户界面 (GUI) 应用程序。课程内容经过精心策划,旨在通过实践性强的视频教程,帮助学习者掌握 PyQt5 的各项功能。 **您将学到:** * **环境搭建与工具使用:** 学习如何设置开发环境,并深入理解 **Qt Designer** 的强大功能。 * **QT 程序结构与基本组件:** 掌握 QT 程序的结构,学习如何转换界面设计,并熟悉 **pushButton**、**PlainTextEdit**、**Label** 等核心组件的用法。 * **交互式组件:** 学习使用 **RadioButton** 和 **CheckBox**,并了解如何在程序中有效地利用复选框。 * **列表与表格:** 掌握 **ListWidget** 和表格的运用,学习添加图标,创建资源文件,并进行程序编译。 * **更多组件与界面优化:** 学习 **ComboBox**、**LineEdit**、**PlainTextEdit**、**ProgressBar** 等组件,并提升程序的界面设计。 * **用户通知与模态窗口:** 学习展示各种用户通知,并创建和使用模态窗口。 * **文件操作与菜单栏:** 掌握在对话框中进行文件操作,了解颜色选择器,并学习使用 **menubar** 和 **statusbar**。 * **多线程与事件处理:** 深入理解 **QThread** 和事件机制,学习如何正确地运用多线程。 * **实战项目:浏览器开发:** 将所学技能融会贯通,创建自己的浏览器,实现现代界面、暗黑模式切换、密码登录、开发者信息展示等功能。 * **面向对象编程 (OOP) 与样式:** 学习项目的 OOP 结构,实现界面文件的分离,并掌握 PyQt5 的样式表应用。 **学习要求:** * **学习意愿:** 具备强烈的学习动力。 * **基础知识:** 具备至少基本的面向对象编程 (OOP) 知识。 课程中的每个视频都进行了详细的讲解,确保每位学习者都能轻松理解 QT 的每一个工具。 **课程特色:** * **实践导向:** 课程内容高度侧重实践,通过大量的练习来巩固所学知识。 * **循序渐进:** 课程将逐步介绍 PyQt5 的主要组件和强大功能,让学习者一步步提升。 * **综合项目:** 以开发一个功能完善的现代浏览器作为最终项目,充分检验学习成果。 完成本课程后,您将能够熟练地使用 Python 和 PyQt5 开发出功能强大、界面美观的 GUI 应用程序。
Курс посвящен такому замечательному инструменту как PyQt5. В данном курсе мы научимся писать крутые программы с использованием современного графического интерфейса, все видео хорошо смонтированы и не содержат воды.ЧТО МЫ ИЗУЧИМ?1. Настройка среды и разбор инструментов QtDesigner2. Структура QT программы, преобразование интерфейса, принцип работы pushButton, PlainTextEdit, Label3. RadioButton, CheckBox. Использование галочек в программе4. Работа с ListWidget и таблицами, ставим иконки, создаем ресурсы и компилируем программу5. Работа с ComboBox, LineEdit, PlainTextEdit, ProgressBar. Улучшаем интерфейс программы6. Все виды уведомлений пользователя, модальные окна7. Работа с файлами в диалоговом окне, рассматриваем цветовую палитру, работа с menubar, statusbar8. Работа с QThread и Event событиями. Правильное использование потоков9. Создаем свой браузер, используем навыки из прошлых уроков10. ООП структура проекта, реализация файла интерфейса, работа с стилямиЧТО НЕОБХОДИМО?Желание учиться и хотя бы минимальные знания ООП, в каждом видео очень детально рассматривается каждый инструмент QT и понять его сможет абсолютно каждый. После прохождения данного курса вы смело сможете разрабатывать программы используя удобный и красивый интерфейс.СТРУКТУРА ВИДЕОКаждое видео содержит в себе максимум практики и проработав данный материал можно достаточно хорошо закрепить полученные знания. В течении всего курса мы будет рассматривать основные виджеты и возможности PyQt5 и потихоньку двигаться всё выше и выше.В конце данного курса мы реализуем свой браузер использую знания, полученные из прошлых уроков. Браузер будет использовать современный интерфейс, с возможностью переключаться на тёмную тему, использовать вход по паролю, выводить информацию о разработчике и многое другое. Вы научитесь делать полноценный GUI приложения используя Python.