【Udemy中英字幕】Qt 5 Design Patterns
最近更新 2022年11月12日
资源编号 42739

【Udemy中英字幕】Qt 5 Design Patterns

2022-11-12 IT与软件 0 293
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 39.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Qt 5 设计模式

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

讲师:Bryan Cairns

双语IT资源独家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++ 开发人员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务