视频教程-PyQt5开发与实战视频教程-Python

PyQt5开发与实战视频教程
东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
李宁
¥272.00
立即订阅

订阅后:请点击此处观看视频课程

 

视频教程-PyQt5开发与实战视频教程-Python

学习有效期:永久观看

学习时长:1356分钟

学习计划:23天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:李宁

技术总监/研发总监

讲师介绍:东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。

☛点击立即跟老师学习☚

 

「你将学到什么?」

本课程属于《Python大讲堂》系列课程,全面深入讲解了PyQt5的核心API以及扩展应用。PyQt5视频培训课程的主要内容: 1. Qt Designer 2. PyQt5基本窗口控件 3. PyQt5高级组件 4. PyQt5布局管理 5. PyQt5信号与槽 6. PyQt5图形与特效 7. PyQt5扩展应用

 

「课程学习目录」

第1章:PyQt5基础知识
1.PyQt5简介
2.搭建PyQt5开发环境
3.开发第一个基于PyQt5的桌面应用
第2章:Qt Designer实战
1.安装和配置Qt Designer
2.Qt Designer快速入门
3.将.ui文件生成.py文件
4.在Qt Designer中使用水平布局
5.在Qt Designer中使用垂直布局
6.在Qt Designer中同时使用水平布局和垂直布局
7.在Qt Designer中同时使用栅格布局
8.向栅格布局中拖动控件
9.在Qt Designer中使用表单布局(FormLayout)
10.在容器中完成布局
11.在Qt Designer中使用绝对布局
12.在Qt Designer中使用分割线与间隔
13.控件尺寸的最大值和最小值
14.尺寸策略(sizePolicy)
15.设置控件之间的伙伴关系
16.修改控件的Tab顺序
17.在Qt Designer中完成信号与槽的设置
18.在Qt Designer中为窗口添加菜单和工具栏
第3章:PyQt5基础窗口控件
1.创建主窗口(介绍窗口类型)
2.让主窗口居中显示
3.退出应用程序
4.屏幕坐标系
5.设置窗口和应用程序图标
6.为控件添加提示消息
7.QLabel控件的基本用法
8.QLabel与伙伴控件
9.QLineEdit控件与回显模式(EchoMode)
10.现在QLineEdit空间的输入(校验器)
11.使用掩码限制QLineEdit控件的输入
12.QLineEdit控件综合案例
13.使用QTextEdit控件输入多行文本
14.按钮控件(QPushButton)
15.单选按钮控件(QRadioButton)
16.复选框控件(QCheckBox)
17.下拉列表控件(QComboBox)
18.计数器控件(QSpinBox)
19.滑块控件(QSlider)
20.使用QDialog显示通用对话框
21.显示不同类型的消息对话框
22.用于输入列表、文本和数字的输入对话框(QInputDialog)
23.字体对话框(QFontDialog)
24.颜色对话框(QColorDialog)
25.文件对话框(QFileDialog)
26.在窗口上绘制直线
27.用像素点绘制正弦曲线
28.绘制不同类型的直线
29.绘制各种图形
30.用画刷填充图形区域
31.让控件支持拖拽动作
32.使用剪贴板
33.日历控件
34.设置不同风格的日期和时间
35.日期和时间控件的高级操作
36.创建和使用菜单
37.创建和使用工具栏
38.创建和使用状态栏
39.使用打印机
40.显示打印对话框
第4章:PyQt5高级组件
1.显示二维表数据(QTableView控件)
2.显示列数据(QListView控件)
3.扩展的列表控件(QListWidget)
4.扩展的表格控件(QTableWidget)
5.在单元格中放置控件
6.在表格中搜索Cell和行定位
7.设置单元格字体和颜色
8.按表格的某一列排序
9.设置单元格的文本对齐方式
10.合并单元格
11.设置单元格的尺寸
12.在单元格中实现图文混排的效果
13.改变单元格中图片的尺寸
14.在表格中显示上下文菜单
15.树控件(QTreeWidget)的基本用法
16.为树节点添加响应事件
17.增加、修改和删除树控件中的节点
18.QTreeView控件与系统定制模式
19.选项卡控件(QTabWidget)
20.堆栈窗口控件(QStackedWidget)
21.停靠控件(QDockWidget)
22.容纳多文档的窗口
23.滚动条控件(QScrollBar)
24.动态显示当前时间(QTimer)
25.让窗口定时关闭
26.使用线程类(QThread)编写计数器
27.用Web浏览器控件(QWebEngineView)显示网页
28.装载本地Web页面
29.显示嵌入Web页面
30.PyQt5调用JavaScript代码,并返回值
31.JavaScript调用Python API计算阶乘
32.绝对布局
33.水平盒布局(QHBoxLayout)
34.设置控件的对齐方式
35.垂直盒布局
36.设置布局的伸缩量
37.让按钮永远在窗口的右下角
38.栅格布局:用循环方式实现计算器UI
39.栅格布局:进行表单UI设计
40.表单布局
41.拖动控件之间的边界(QSplitter)
第5章:PyQt5信号与槽
1.信号与槽基础
2.自定义信号实现对象之间的通信
3.可以传递多个参数的信号
4.为类添加多个信号(重载形式的信号)
5.信号和槽的N对N连接与断开连接
6.为窗口添加信号
7.多线程更新UI数据
8.信号与槽自动连接
9.使用Lambda表达式为槽函数传递参数
10.使用partial对象为槽函数传递参数
11.Override(覆盖)槽函数
12.多窗口之间的交互(1):不使用信号与槽
13.多窗口交互(2):使用信号和槽
第6章:PyQt5图形与特效
1.设置窗口风格
2.设置窗口样式
3.用代码设置窗口的最大化和最小化
4.项目实战:实现绘图应用
5.QSS基础
6.使用QSS选择器设置控件样式
7.QSS子控件选择器
8.QDarkStyleSheet样式
9.3种设置背景色和背景图片的方式
10.实现不规则窗口(异形窗口)
11.移动和关闭不规则窗口(异形窗口)
12.实现异形窗口动画效果
13.装载gif动画文件
14.使用QSS为标签和按钮添加背景图
15.缩放图片
16.创建透明和半透明窗口
17.装载QSS文件
18.用动画效果改变窗口的尺寸
19.用动画效果一不同速度移动窗口
第7章:PyQt5扩展应用
1.用PyInstaller打包PyQt5应用
2.操作SQLite数据库
3.使用可视化的方式对SQLite数据库进行增、删、改、查操作
4.分页显示数据
5.使用PyQtGraph进行数据可视化
6.项目实战:天气信息查询
第8章:项目实战:抓取和分析当当网商品和评论数据(可视化爬虫)
1.项目演示
2.设计和运行主界面
3.绑定事件
4.抓取商品信息
5.显示搜索商品的总页数和每页商品数
6.打开、创建、插入数据和关闭数据库
7.抓取商品数据,并将数据保存到数据库中
8.从数据库中装载商品列表
9.用多线程抓取和分析评论
10.可视化评论数据

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,23天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Python知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

掌握Qt Designer的使用方法

掌握PyQt5控件的使用方法

掌握PyQt5信号和槽的使用方法

掌握PyQt5图形、特效和扩展应用

 

订阅课程 开始学习

你可能感兴趣的:(视频教程-PyQt5开发与实战视频教程-Python)