Qt 6 Core Advanced 与 C++

Qt 6 Core 的后续课程,适用于初学者和中级课程。

讲师:Bryan Cairns

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

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

你会学到什么

  • Qt 6 核心
  • 同步编码
  • 异步编码
  • 线程编码
  • 线程概念
  • 同步线程
  • Qt 并发
  • 期货
  • 获取未来值
  • 同步未来值
  • 线程池
  • 信号量
  • 互斥体
  • 网络概念
  • 插座
  • UDP 套接字
  • TCP 套接字
  • 主机地址
  • 网络代理
  • SSL
  • SSL 套接字
  • 网络访问管理器
  • 创建库
  • 加载库
  • 共享库
  • 静态库
  • 插件
  • 依赖树
  • 数据库概念
  • 插件加载器
  • 数据库驱动程序
  • 连接到数据库
  • 使用数据库
  • 单元测试
  • 数据驱动测试
  • 测试失败处理
  • 部署应用程序概念
  • 部署到 Windows
  • 部署到 Mac
  • 部署到 Linux

要求

  • Qt 6 经验(达到中级水平)
  • C++ 经验
  • 继续我的 Qt 6 Core Beginners 课程的学生
  • 继续我的 Qt 6 核心中级课程的学生

描述

这不是初学者课程!

这是一门使用 C++ 在 Windows、Mac 和 Linux 上创建高性能应用程序的高级 Qt 6 课程。本课程还包括高级主题,例如线程、网络、库、插件、数据库、单元测试和应用程序部署。

这是针对初学者和中级课程的 Udemy Qt 5 Core 的后续课程,并从他们停止的地方继续。强烈建议在尝试这门课程之前先学习这些课程。在本课程中,你将学习如何在多个操作系统中使用线程、套接字、库、插件、单元测试和应用程序部署。

穿线

线程有助于使你的应用程序快速点亮。你将学习线程最佳实践,以及一些常见的误解和错误。此外,我们将深入研究线程池,它们可以非常快速和高效地使用线程。我们将介绍如何使用 Qt 并发库来简化线程。

联网

我们将介绍一般网络概念以及谁使用 TCP 和 UDP 套接字与远程服务器进行通信。本课程还包括如何使用 SSL 加密来保持与远程主机的安全连接。稍后在网络部分,我们将演示如何制作一个基本的 TCP 服务器,然后结合线程和 SSL 制作一个可以处理大量同时连接的高性能 TCP 服务器。

图书馆

我们将教授什么是库,以及如何轻松创建自己的库以及如何使用其他开发人员创建的库。本课程还涵盖了共享库与静态库,甚至包括如何通过开发一个简单的插件系统来使你的应用程序可扩展,该系统允许你在应用程序运行时动态添加功能,而无需重新编译你的应用程序。

数据库

这是一个广泛的主题,我们将仅展示如何使用 Qt SQL 库和供应商驱动程序来连接和使用数据库的基础知识。我们确实使用 MySql 演示了一些概念。

测试

本课程将教授如何使用 Qt Test 库,它将帮助你在应用程序上执行单元和数据驱动测试。我们甚至会介绍如何执行一些简单的基准测试来发现代码中的性能问题。

部署

将你的应用程序部署给最终用户既是一门艺术,也是一门科学。虽然有数百万种方法可以部署你的应用程序,但我们将展示一些适用于 Windows、Mac 和 Linux 的基本技术。如果你需要自定义部署,本课程确实涵盖了如何在动态和静态链接中编译 Qt,它允许你在拥有依赖关系树或多合一应用程序之间进行选择。

隐藏式字幕:英语、印地语、韩语、西班牙语、繁体中文

本课程适用于:

  • C++ 开发人员
  • Qt 开发人员
  • 跨平台开发者
  • 经验丰富的开发人员

发表回复

后才能评论

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