4.44
349 reviews
Qt 5 Core Advanced with C++
A followup to the Qt 5 Core for beginners and intermediate users.
- Description
- Curriculum
- FAQ
- Reviews
This is not a beginners course! This is a followup to the Udemy Qt 5 Core for beginners and intermediate users and picks up where they both left off. In this course you will learn how to work with threads, sockets, libraries, plugins, unit testing, and application deployment across multiple operating systems. This course overs Qt 5. Because Qt 6 has so many changes, I will re-record these lessons using Qt 6 and place them into a different course, check my instructor profile for updates.
Networking
-
1Exploring the current threadVideo lesson
-
2Versions - Qt 5 vs Qt 6Text lesson
-
3Creating threadsVideo lesson
-
4Inheriting QThreadVideo lesson
-
5Thread lifecycleVideo lesson
-
6QThreadPoolVideo lesson
-
7QMutexVideo lesson
-
8QMutexLockerVideo lesson
-
9QSemaphoreVideo lesson
-
10QWaitConditionVideo lesson
-
11Signals and slots in threadsVideo lesson
-
12Intro to QtConcurrentVideo lesson
-
13QtConcurrent::runVideo lesson
-
14QtConcurrent issuesVideo lesson
-
15QFutureWatcherVideo lesson
-
16QFuture getting valuesVideo lesson
-
17QFutureWatcher SlotsVideo lesson
-
18QFutureIteratorVideo lesson
-
19QFutureSynchronizerVideo lesson
-
20Threaded exampleVideo lesson
-
21Section 1 - AssignmentText lesson
-
22Section 1 - QuizQuiz
Threading quiz
Libraries and plugins
-
23Networking PrimerVideo lesson
-
24QHostAddressVideo lesson
-
25QUdpSocketVideo lesson
-
26UDP Chat ExampleVideo lesson
-
27QTcpSocketVideo lesson
-
28QNetworkProxyVideo lesson
-
29QSslSocketVideo lesson
-
30Synchronous TCPVideo lesson
-
31Synchronous UDPVideo lesson
-
32QNetworkAccessManager HTTPVideo lesson
-
33QNetworkAccessManager FTPVideo lesson
-
34QTcpServerVideo lesson
-
35Multi-threaded TCP ServerVideo lesson
-
36Multi-threaded TCP Server testingVideo lesson
-
37Ssl server - creating a certificateVideo lesson
-
38Ssl server - creating the serverVideo lesson
-
39Ssl server testingVideo lesson
-
40Section 2 - AssignmentText lesson
-
41Section 2 - QuizQuiz
Databases
-
42Shared libraryVideo lesson
-
43Shared external libraryVideo lesson
-
44Shared library dependenciesVideo lesson
-
45Static libraryVideo lesson
-
46Qt pluginsVideo lesson
-
47Application pluginsVideo lesson
-
48Using libraries from other authorsVideo lesson
-
49Overview of popular librariesVideo lesson
-
50Section 3 - AssignmentText lesson
-
51Section 3 - QuizQuiz
Unit Testing
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Course available for 2 days
Share
Course details
Video
12 hours
Lectures
1
Certificate of Completion
Full lifetime access
Access on mobile and TV
Popular courses
External Links May Contain Affiliate Links read more