Qt 6 Core Intermediate with C++

Continues where the beginners course left off
4.45 (1181 reviews)
Udemy
platform
English
language
Other
category
instructor
Qt 6 Core Intermediate with C++
26 169
students
11 hours
content
May 2022
last update
$84.99
regular price

What you will 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

Course Gallery

Qt 6 Core Intermediate with C++ – Screenshot 1
Screenshot 1Qt 6 Core Intermediate with C++
Qt 6 Core Intermediate with C++ – Screenshot 2
Screenshot 2Qt 6 Core Intermediate with C++
Qt 6 Core Intermediate with C++ – Screenshot 3
Screenshot 3Qt 6 Core Intermediate with C++
Qt 6 Core Intermediate with C++ – Screenshot 4
Screenshot 4Qt 6 Core Intermediate with C++

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This intermediate Qt 6 Core course dives into a variety of relevant advanced topics, delivered through engaging lessons. However, it would benefit from deeper explanations in some areas and more challenging projects to solidify understanding. Nonetheless, for eager learners looking to expand their Qt proficiency with C++, this course provides considerable value.

What We Liked

  • Addresses a broad range of intermediate Qt 6 Core concepts with C++, including signals and slots, memory management, working with files, and data compression.
  • Covers various advanced topics that can be practically applied in real-world scenarios, making the content relevant for professional development.
  • The instructor's teaching style is easy-going and raw, facilitating understanding of the concepts presented in a clear manner.
  • Includes a recap at the beginning, accommodating students already familiar with some basic C++ concepts.

Potential Drawbacks

  • Some explanations of Qt class functions are not as deep as they could be, leaving students without a comprehensive understanding of their purpose and reasoning behind parameters.
  • Occasional inaccuracies such as referencing 'deconstructor' or 'refractor' may lead to confusion among learners, which isn't expected at this level.
  • Lacks larger, more complex projects for students to work on, preventing them from fully applying all the concepts learned throughout the course in a comprehensive manner.
  • Assignments can sometimes be too basic and repetitive, reducing students' engagement with the material.

Related Topics

4076376
udemy ID
25/05/2021
course created date
28/05/2021
course indexed date
Bot
course submited by