IT网课学习吧

51CTO周德强

移动开发
课程简介

周德强这套 Qt Quick 课,在 51CTO 的移动开发分类里算是少见的“讲框架本身”而不是“讲某个 App 怎么做”的课。它的定位很明确:给已经有移动开发底子的人,把 QML 和 Qt Quick 这套声明式 UI 体系从语法到控件梳理一遍。如果你平时写的是 Android、iOS 或者 Flutter,想横向对比一下 Qt 这套东西,这门课的性价比…

已有 1 人浏览 发布 2026-09-12 更新 2026-09-14

周德强这套 Qt Quick 课,在 51CTO 的移动开发分类里算是少见的“讲框架本身”而不是“讲某个 App 怎么做”的课。它的定位很明确:给已经有移动开发底子的人,把 QML 和 Qt Quick 这套声明式 UI 体系从语法到控件梳理一遍。如果你平时写的是 Android、iOS 或者 Flutter,想横向对比一下 Qt 这套东西,这门课的性价比就出来了。

课纲的含金量在哪

从能看到的章节结构判断,它不是那种一上来就堆项目的速成课。前半段老老实实铺环境:Qt6 安装、Qt Creator 配置、Qt Quick Application 与 QML 两种工程的建立方式,还专门讲了怎么用 Qt 帮助文档。这几节看起来“水”,但对 Qt 生态不熟的人来说恰恰是卡点——Qt 的版本管理、Creator 配置和工程模板,比很多框架都更容易让人在第一步就劝退。把帮助文档的用法单独拎出来讲,说明讲者是想让你后面能自己查、自己走,而不是全程跟着敲。

值得精看的章节

  • QML 语法部分:这是整门课的地基。QML 的属性绑定、信号与槽的声明式写法,跟命令式 UI 框架的思路差异很大,值得逐节慢看,尤其要把“属性绑定是持续生效的”这个心智模型建立起来。
  • 工程建立与 Creator 配置:如果打算长期用 Qt,这部分建议对照自己的机器实操一遍,Qt6 和 Qt5 的工程结构有差异,早踩坑早省事。
  • 帮助文档的使用:很多人忽略的一节,但它是你离开视频后能不能独立查 API 的关键。

至于教程简介、目录、学习方法这类开场节,可以倍速过,不用当成知识点。

资料包怎么拆开用

这类课程文件夹通常是“视频 + 可能的示例工程”结构。建议不要顺着编号一口气看完,而是按“环境 → 语法 → 控件”三段式分配时间:先用一个周末把环境配通、跑起一个空白的 Qt Quick Application,确认能编译能预览;再回头集中攻 QML 语法;控件和高级部分放到最后,带着具体想做的界面去查、去改。视频本身可以当查阅手册用——某个语法点忘了再跳回去,比从头刷第二遍有效得多。

适合谁,不适合谁

适合:有移动或前端声明式 UI 经验、想补 Qt Quick 这条技术线的人;需要维护已有 QML 项目的开发者;想评估 Qt 作为跨端方案是否值得投入的技术选型者。

不太适合:完全没有编程基础的人——课程假定你有移动开发背景,基础语法不会从零讲;以及只想快速做出一个上架 App 的人,这套内容偏框架理解,不偏商业项目落地。

一句话总结:把它当成 Qt Quick 的系统性参考,而不是项目实战课,收获会更实在。

51CTO周德强

Qt Quick框架深度解析

编辑点评

系统讲解Qt Quick框架,从基础语法到高级控件,适合有移动开发背景的学习者。

⭐ 编辑推荐

周德强老师倾力打造,深入浅出Qt Quick框架,助你成为移动开发高手。

✨ 课程亮点

Qt Quick框架全面解析
涵盖基础语法到高级控件
适合有移动开发背景的学习者

课程目录

replyreload += ',' + 2191243;├─第1章 Qt Quick简介
│ 5 Qt6安装.mp4
│ 6 Qt Creator配置.mp4
│
├─第2章 QML
│
├─第3章 Qt Quick基础
│ 24 项目Item.mp4
│ 36 布局管理器Layouts.mp4
│
├─第4章 Qt Quick控件
│ 62 单行文本编辑器TextField.mp4
│ 63 多行文本编辑器TextArea.mp4
│ 71 项目代理ItemDelegate.mp4
│ 72 按钮类代理ButtonDelegate.mp4
│ 73 滑动代理SwipeDelegate.mp4
│ 79 设置控件样式QuickStyle.mp4
│
├─第5章 Qt Quick对话框
│ 83 文件对话框FileDialog.mp4
│
├─第6章 图片
│ 89 图片格式与素材获取.mp4
│ 92 图片属性变换.mp4
│
├─第7章 动画
│ 96 预定义的目标和属性动画.mp4
│ 98 默认行为动画Behavior.mp4
│ 99 并行动画与序列动画ParallelAndSequential.mp4
│ 102 动态精灵动画AnimatedSprite.mp4
│
├─第8章 图形效果
│ 112 动感模糊效果Blur.mp4
│
├─第9章 粒子效果
│ 114 粒子系统ParticleSystem.mp4
│ 121 自定义粒子风控件QuickWind.mp4
│ 122 综合示例问界M9空调.mp4
│
├─第10章 Qt Quick 3D
│ 123 Qt Quick 3D基础.mp4
│ 126 图像照明IBL与天空盒.mp4
│ 130 节点Node.mp4
│ 133 2D内容应用到3D场景.mp4
│ 135 3D粒子系统ParticleSystem3D.mp4
│ 137 自定义3D粒子风控件QuickWind3D.mp4
│ 138 3D开发辅助工具.mp4
│ 140 理想L9 3D模型转换.mp4
│ 146 控制.mp4
│
├─第11章 模型与视图
│ 149 模型与视图简介.mp4
│ 162 自定义温度列表控件QuickTemperatureList.mp4
│
├─第12章 图表
│ 163 新建图表工程.mp4
│ 164 数值和对数坐标轴ValueAndLogValueAxis.mp4
│ 166 柱形图分类坐标轴BarCategoryAxis.mp4
│ 167 日期时间坐标轴DateTimeAxis.mp4
│ 169 图表视图效果.mp4
│ 170 动态创建图表.mp4
│ 177 K线图CandlestickSeries开始学习.mp4
│
├─第13章 数据可视化
│ 179 3D坐标轴与数据代理开始学习.mp4
│
├─第14章 多媒体
│
├─第15章 QML与C++交互
│ 186 QML与C++交互基础.mp4
│
├─第16章 比亚迪中控屏
│ 192 比亚迪中控屏项目.mp4
│ 194 工程目录结构设计.mp4
│ 197 C++业务逻辑实现.mp4
│ 204 控制中心.mp4
│
└─课件资料

适合人群

  • 移动开发者
  • Qt框架爱好者
  • 有志于学习移动开发的初学者

🎯 学习收获

  • 掌握Qt Quick框架基础
  • 学会使用高级控件
  • 提升移动开发技能

🎉 祝您学习愉快!

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。