Qt 6 Core Beginners with C++
- IT & Software
- Feb 01, 2025

Qt 6 Core Beginners with C++, available at $94.99, has an average rating of 4.55, with 149 lectures, 15 quizzes, based on 2562 reviews, and has 47453 subscribers.
You will learn about C++ for beginners C++ programming Qt Qt 6 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 QMap class QVector Class QTimer Class qDebug, qInfo, qWarning, qCritical, qFatal Qt property system Getters and setters This course is ideal for individuals who are Anyone wanting to learn the basics of C++ and Qt 6 It is particularly useful for Anyone wanting to learn the basics of C++ and Qt 6.
Enroll now: Qt 6 Core Beginners with C++
Summary
Title: Qt 6 Core Beginners with C++
Price: $94.99
Average Rating: 4.55
Number of Lectures: 149
Number of Quizzes: 15
Number of Published Lectures: 149
Number of Published Quizzes: 15
Number of Curriculum Items: 179
Number of Published Curriculum Objects: 179
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Learn cross platform programming with Qt and C++, 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 6 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 6. This course is a complete re-record of my award winning Qt 5 for beginners course, covering new material along with using CMAKE instead of QMAKE.
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 6 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 6 courses on that are coming soon to Udemy as I re-record them with the newest technology.
Qt 6 Core Intermediate
Qt 6 Core Advanced
Qt 6 Widgets
Qt 6 QML
Qt 6 Design Patterns
Featuring closed caption in: English, Hindi, Korean, Spanish, Traditional Chinese
Course Curriculum
Chapter 1: Introduction
Lecture 1: What does this course cover
Lecture 2: What this course doesnt cover
Lecture 3: Who should take this course
Lecture 4: Course prerequisites
Lecture 5: If you already know C++
Lecture 6: Who is the instructor
Lecture 7: Raw and unfiltered
Lecture 8: Qt overview
Lecture 9: Courses overview
Lecture 10: Qt is massive
Lecture 11: What, why, how, recap
Lecture 12: Goals of this course
Lecture 13: What is Qt
Lecture 14: What can you make with Qt
Lecture 15: Downloading
Lecture 16: Installing
Lecture 17: Installation notes
Lecture 18: Installing on Windows
Lecture 19: Windows notes
Lecture 20: Installing on Mac
Lecture 21: Mac notes
Lecture 22: Installing on Linux
Lecture 23: Linux notes
Lecture 24: Exploring the IDE
Lecture 25: Installation issues
Lecture 26: Bugs
Lecture 27: Reviews and feedback
Lecture 28: Source Code
Lecture 29: About the videos
Chapter 2: Intro to C++
Lecture 1: What is C++
Lecture 2: Why use C++
Lecture 3: What can you make with C++
Lecture 4: Challenges with C++
Lecture 5: C++ build process
Lecture 6: C++ Qt build process
Lecture 7: Expect issues
Lecture 8: C++ Standard Library
Lecture 9: How Qt uses C++
Lecture 10: How much C++ will we cover
Chapter 3: First steps
Lecture 1: Hello world
Lecture 2: Examining the build process
Lecture 3: Comments
Lecture 4: Coding standards, styles and conventions
Chapter 4: Variables and Constants
Lecture 1: Intro to variables
Lecture 2: What is a variable
Lecture 3: Intro to data types
Lecture 4: Data types
Lecture 5: Intro to constants
Lecture 6: Constants
Lecture 7: Enums
Lecture 8: Structs
Lecture 9: Intro to arrays
Lecture 10: Arrays
Lecture 11: Arithmetic operators
Lecture 12: Assignment operators
Lecture 13: Comparison operators
Lecture 14: Logical operators
Chapter 5: Input and Output
Lecture 1: cout
Lecture 2: cin
Lecture 3: cerr
Lecture 4: QDebug
Chapter 6: Flow control
Lecture 1: Intro to flow control
Lecture 2: What is flow control
Lecture 3: If statement
Lecture 4: If and else statements
Lecture 5: Ternary
Lecture 6: Switch
Lecture 7: Intro to loops
Lecture 8: Do loops
Lecture 9: Intro to for loops
Lecture 10: For loops
Lecture 11: Example Age calculator
Chapter 7: Functions
Lecture 1: What are functions
Lecture 2: Intro to functions
Lecture 3: Function params
Lecture 4: Function flow control
Lecture 5: Overloading
Lecture 6: By ref and by value
Lecture 7: Functions in structs
Lecture 8: Returning values
Instructors

Bryan Cairns
Computer Guru
Rating Distribution
Frequently Asked Questions
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!
- Random Picks
- Popular
- Hot Reviews
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- Figma Fundamentals- Use Figma Like a Pro
- Surpassing Your Kickstarter Goals
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling