Qt 6 Core Advanced with C++
A followup to the Qt 5 Core for beginners and intermediate courses.
What you’ll learn
-
Qt 6 Core
-
Synchronous coding
-
Asynchronous coding
-
Threaded coding
-
Threading concepts
-
Synchronizing threads
-
Qt Concurrent
-
Futures
-
Getting future values
-
Synchronizing future values
-
Thread Pools
-
Semaphores
-
Mutexes
-
Networking concepts
-
Sockets
-
UDP Sockets
-
TCP Sockets
-
Host Addresses
-
Network Proxies
-
Ssl
-
Ssl Sockets
-
Network Access Manager
-
Creating libraries
-
Loading libraries
-
Shared libraries
-
Static libraries
-
Plugins
-
Dependency trees
-
Database concepts
-
Plugin loader
-
Database drivers
-
Connecting to databases
-
Work with databases
-
Unit testing
-
Data driven tests
-
Test failure handling
-
Deploying application concepts
-
Deploying to Windows
-
Deploying to Mac
-
Deploying to Linux
Requirements
-
Qt 6 Experience (Up to an intermediate level)
-
C++ Experience
-
Students continuing from my Qt 6 Core Beginners course
-
Students continuing from my Qt 6 Core Intermediate course
Who this course is for:
- C++ Developers
- Qt Developers
- Cross Platform Developers
- Experienced Developers