Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Qt 5 Core Intermediate with C++
Rating: 4.2 out of 5(847 ratings)
20,206 students

Qt 5 Core Intermediate with C++

Continues where the beginners course left off
Created byBryan Cairns
Last updated 8/2025
English

What you'll learn

  • Intermediate Qt 5 Core
  • Timers
  • Settings
  • File System
  • Design Patterns

Course content

13 sections58 lectures10h 4m total length
  • Versions - Qt 5 vs Qt 60:51
  • Parent Child Relationships6:54
  • QPointer6:29

    Explore QPointer, a templated smart pointer in Qt 5, wrapping a QObject-based widget. See how deleting the heap pointer affects access and how the pointer stays safe.

  • QScopedPointer7:19
  • QSharedPointer15:53
  • Assignment 1
  • Section 1 - Quiz

Requirements

  • Beginners level understanding of the Qt core libraries

Description

This is not a beginners course! This is the second course in the Qt 5 series, and is a follow up to the Qt 5 Core for beginners course. It is highly recommended you complete that course first! 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 5. 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.

Qt core for intermediate programmers covers

  • Smart Pointers

  • QSettings

  • QIODevice

  • QFile & QDIR

  • qCompress

  • Encoding

  • Serialization

  • Design patterns

And much more

Who this course is for:

  • Qt Developers
  • C++ Programmers