Udemy

Qt 5 Core for Beginners with C++

Enroll Now
  • 25,768 Students
  • Updated 8/2025
4.4
(2,492 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 21 Minute(s)
Language
English
Taught by
Bryan Cairns
Rating
4.4
(2,492 Ratings)
1 views

Course Overview

Qt 5 Core for Beginners with C++

No experience necessary, learn Qt C++ cross platform programming on windows, mac and linux for beginners using Qt 5.

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.

No experience necessary, this is a beginners course that will teach you the foundations of both Qt 5 and C++. This course is meant as a direct replacement for an introduction to C++ class. This course starts off with simple topics such as "what is a variable" and ends with some basic Qt classes and how to work with them. The main focus of this course is to get the student a solid foundation to move forward from. At the end of this course you will be able to create basic applications using C++ and 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.

We will start with basic foundational concepts such as variables and each section moves into more complex topics such as templates, classes, error handling and how to use some of the Qt 5 classes includes in the core library. This course uses C++ and Qt Creator which is the best IDE for developing cross platform applications using Qt that can run on Windows, Mac, Linux, embedded devices such as a raspberry pi, iPhone and Android.


This is the starting point for all other Qt 5 courses on that are available on Udemy.

Qt 5 Core Intermediate

Qt 5 Core Advanced

Qt 5 Widgets

Qt 5 QML

Qt 5 Design Patterns

Course Content

  • 15 section(s)
  • 73 lecture(s)
  • Section 1 Downloading and installing
  • Section 2 Beginning C++
  • Section 3 First steps
  • Section 4 Variables
  • Section 5 Input and output
  • Section 6 Flow control
  • Section 7 Functions
  • Section 8 Classes
  • Section 9 Scope
  • Section 10 Pointers
  • Section 11 Signals and slots
  • Section 12 Casting
  • Section 13 Error handling
  • Section 14 Templates and generics
  • Section 15 Basic Qt classes

What You’ll Learn

  • C++ for beginners, C++ programming, Qt, Qt 5 Core, Variables, Scope, Pointers, QObject, Command line programs, Input and output, Flow control, Functions, Signals and slots, Casting, Error handling, Templates, QString class, QList class, QVariant class, QT Creator, Cross Platform Development


Reviews

  • B
    Bernhard Lacker
    4.0

    Ich bin ja noch nicht fertig! Bis jetzt ist alles gut erklärt. Lass mich mal fertig lernen und frag dann wieder!

  • T
    Tuncay Yıldırım
    4.0

    Instructor gives information slowly. Some code writing places can be fast with video editor. Also there are much info related with console part. I did not start required Basic QT Classes yet. There is no much alternative for these course. Thx

  • A
    Anonymized User
    2.5

    Il y a trop de C++ et les spécificités de base de Qt pas assez abordées. Je m'attendais avoir des explications sur le fonctionnement de QApplication, QObject, plutôt que des chapitres sur l'algorithmie.

  • Á
    Álvaro Arrabal Almagro
    4.5

    is a complete course that starts from the basics of QT to more complex things. It has helped me to refresh and deepen in some topics that were not so clear to me. I recommend it

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed