Qt 6 Core Intermediate with C++

Qt-6-Core-Intermediate-with-C

在 Windows、Mac 或 Linux 上使用 Qt 和 C++ 开始跨平台开发!
这是 Qt 6 系列的第二门课程,是 Qt 6 Core 初学者课程的后续课程。然而,本课程是从头开始设计的,对那些想要跳过初学者课程并直接进入更复杂的 Qt 核心主题的 C++ 经验丰富的程序员非常友好。
使用 Qt 和 C++ 学习跨平台编程,一次编写,随处构建——Qt 几乎可以在任何东西上运行。您可能已经在计算机、智能手机、电视和其他电子设备上运行了使用 Qt 构建的应用程序。
没有太多的中级课程,该课程的目的是弥合初学者和高级程序员之间的鸿沟。该课程继续教给学生Qt 6的核心课程。但您不应成为 C++ 或标准库方面的专家。本课程已通过从Qt 5视频的移植和在Linux,Max和Windows上快速安装Qt Creator的基本指南进行了更新。
我们将非常关注 Qt Core 中的非视觉类。
本课程是该课程受欢迎的Qt 5版本的完整重新记录,该版本具有新内容,升级的图形和音频,并且为了遵循行业标准,我们已从Qmake切换到Cmake。
本课程适用于:Qt 开发人员 C++ 程序员

Created by Bryan Cairns | Published 5/2021
Duration: 11h 8m | 16 sections | 127 lectures | Video: 1280×720, 44 KHz | 4.2 GB
Genre: eLearning | Language: English + Sub

Continues where the beginners course left off

What you’ll learn
Intermediate Qt 6 Core
QObject Class
QObject macro
Signals and Slots
Disable copy
Stack vs heap
Memory leaks
Dangling pointer
Smart pointers
Parent child relationships
Getting the parent and children
Scoped Pointers
Shared Pointers
Sharing a pointer among multiple objects
Collections
Lists
Vectors
Sets
Maps
Settings
Groups
Working with folders
Working with files
Navigating folders
Reading files
Writing files
Storage Info
File Info
Logging
ASCII
UTF-8
UTF-16
Base64
Hex
Data Compression
Sorting Containers
Filling Containers
Custom macros
TypeDef
Processes
Process communication
Exit codes
Process lifecycle
Async vs thead
Basic threading
Thread pools
Concurrency
Memory management
Show more
Show less

Requirements
Beginners level understanding of C++Beginners level understanding of the Qt core libraries
Description
No hello world here – This is not a beginners course!
Start cross platform development with Qt and C++ on Windows, Mac or Linux!
This is the second course in the Qt 6 series, and is a follow up to the Qt 6 Core for beginners course. However this course has been designed from the ground up to be very friendly for you c++ experienced programmers that wanted to skip the beginners course and dive right into the more complex Qt Core topics.
Learn cross platform programming with Qt and C++, write once, build anywhere – Qt runs on virtually anything. You probably have applications built with Qt running on your computer, smart phone, television, and other electronics.
There are not a lot of intermediate courses, the goal of this one is to bridge the gap between beginners and advanced programmers.This course continues on to teach the student the core classes in Qt 6. Some experience with C++ is required but you are not expected to be an expert in C++ or the standard library. This course has been updated with a porting from Qt 5 video and a basic guide to quickly installing Qt Creator on Linux, Max and Windows.
We will hyper focus on non-visual classes in Qt Core.
This course is a complete re-record of the popular Qt 5 version of the course featuring new content, upgraded graphics and audio, and we have switched from Qmake to Cmake in order to follow industry standards.
Who this course is for:Qt DevelopersC++ Programmers

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/11438.html

赞 (0)
steven的头像steven
上一篇 2021年5月29日
下一篇 2021年5月29日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部