Qt 5 设计模式

面向高级开发人员的带有 C++ 的 Qt 5 设计模式

讲师:Bryan Cairns

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 使用 Qt 5 和 C++ 的设计模式
  • 创造模式
  • 结构图案
  • 行为模式
  • IO 模式
  • 状态模式
  • 状态机框架
  • 抽象工厂
  • 建造者
  • 工厂方法
  • 对象池
  • 原型
  • 魔法静电
  • 适配器
  • 合成的
  • 装饰者
  • 正面
  • 蝇量级
  • 责任链
  • 命令
  • 口译员
  • 迭代器
  • 调解员
  • 纪念
  • 空对象
  • 战略
  • 游客
  • 模板
  • 班级建设
  • 内存管理
  • 智能指针
  • 封装
  • Qt属性系统
  • SOLID – 单一职责原则
  • SOLID – 开闭原则
  • SOLID – Liskov 替换原则
  • SOLID – 接口隔离原则
  • SOLID – 依赖倒置原则
  • DRY – 不要重复自己
  • KIS – 保持简单
  • RAII – 资源获取是初始化
  • 异常处理
  • 自动连接信号和插槽
  • 穿线
  • 线程池
  • Qt 并发
  • 小部件中的线程
  • QML 中的线程
  • 模板
  • Qt 模板类
  • 模板中的指针
  • QMake技巧
  • CMake 技巧
  • 创建共享库
  • 使用共享库
  • 动态加载共享库
  • 创建插件
  • 加载插件
  • 文本流
  • 数据流
  • 数据类
  • 存储密码
  • 控制过程
  • 桌面服务
  • 小部件中的 QProcess
  • QML 中的 QProcess
  • 信号连接类型
  • 断开信号
  • 序列化对象
  • QML 状态

本课程包括:

  • 21小时点播视频
  • 1 篇文章
  • 在手机和电视上访问
  • 作业

要求

  • 使用 Qt 5 的 Qt Core 初学者
  • Qt Core 中级与 Qt 5
  • Qt Core Advanced 与 Qt 5
  • Qt Widgets 初学者使用 Qt 5
  • Qt 5 的 QML 初学者
  • 使用 Qt 的高级知识和经验
  • 使用 C++ 的高级知识和经验

描述

这是一门高级课程,涵盖了使用 Qt 5 和 C++ 的设计模式。强烈建议您在完成所有先决条件之前不要尝试本课程 – 如果您需要复习,请参阅我在 Udemy 上的其他课程。

荣获 2020 年 Qt Champion Awards 的 Content Creator:

“Bryan 在 Udmey 上提供了一些课程,特别是他关于 Qt 5 设计模式的课程,并且在 Facebook 上也有一个受欢迎的小组,该小组也可以帮助其他人解决 Qt 问题。因为他独自为所有人创建了 Qt 5 在线培训课程让他成为我们年度的内容创作者很容易从中受益。”

在软件工程中,设计模式是针对软件设计中常见问题的通用可重复解决方案——设计模式不是完成的应用程序,而是开发人员可以在任何软件框架中使用的工具。设计模式可以通过提供经过测试的、经过验证的开发范例来加速开发过程。有效的软件设计需要考虑在实施后期才可能显现的问题。重用设计模式有助于防止可能导致重大问题的细微问题,并提高熟悉模式的编码人员和架构师的代码可读性。

本课程的目标是教学生如何在 Qt 5 和 C++ 中使用设计模式,同时了解 Qt 5 特有的问题。我们将使用来自 Widget、QML、套接字、服务器、线程的各种 Qt 技术、io、流、进程和状态机框架。本课程将涵盖传统设计模式以及针对 Qt 5 的常见问题和解决方案。

这些视频是现场拍摄的,未经剪辑,学生将看到每一步、错误和纠正——结果就像坐在教室里实时观看一样。

本课程适用于:

  • 高级 Qt C++ 开发人员

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍