Qt 6 Core Beginners with C++
- Description
- Curriculum
- FAQ
- Reviews
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
-
1What does this course coverVideo lesson
-
2What this course doesn't coverVideo lesson
-
3Who should take this courseVideo lesson
-
4Course prerequisitesVideo lesson
-
5If you already know C++Video lesson
-
6Who is the instructorVideo lesson
-
7Raw and unfilteredVideo lesson
-
8Qt overviewVideo lesson
-
9Courses overviewVideo lesson
-
10Qt is massiveVideo lesson
-
11What, why, how, recapVideo lesson
-
12Goals of this courseVideo lesson
-
13What is QtVideo lesson
-
14What can you make with QtVideo lesson
-
15DownloadingVideo lesson
-
16InstallingVideo lesson
-
17Installation notesText lesson
-
18Installing on WindowsVideo lesson
-
19Windows notesText lesson
-
20Installing on MacVideo lesson
-
21Mac notesText lesson
-
22Installing on LinuxVideo lesson
-
23Linux notesText lesson
-
24Exploring the IDEVideo lesson
-
25Installation issuesVideo lesson
-
26BugsVideo lesson
-
27Reviews and feedbackVideo lesson
-
28Source CodeText lesson
-
29About the videosText lesson
-
30Section 1 QuizQuiz
-
31Section 1 - AssignmentText lesson
-
32What is C++Video lesson
-
33Why use C++Video lesson
-
34What can you make with C++Video lesson
-
35Challenges with C++Video lesson
-
36C++ build processVideo lesson
-
37C++ Qt build processVideo lesson
-
38Expect issuesVideo lesson
-
39C++ Standard LibraryVideo lesson
-
40How Qt uses C++Video lesson
-
41How much C++ will we coverVideo lesson
-
42Section 2 - QuizQuiz
-
43Section 2 - AssignmentText lesson
-
50Intro to variablesVideo lesson
-
51What is a variableVideo lesson
-
52Intro to data typesVideo lesson
-
53Data typesVideo lesson
-
54Intro to constantsVideo lesson
-
55ConstantsVideo lesson
-
56EnumsVideo lesson
-
57StructsVideo lesson
-
58Intro to arraysVideo lesson
-
59ArraysVideo lesson
-
60Arithmetic operatorsVideo lesson
-
61Assignment operatorsVideo lesson
-
62Comparison operatorsVideo lesson
-
63Logical operatorsVideo lesson
-
64Section 4 - QuizQuiz
-
65Section 4 - AssignmentText lesson
-
72Intro to flow controlVideo lesson
-
73What is flow controlVideo lesson
-
74If statementVideo lesson
-
75If and else statementsVideo lesson
-
76TernaryVideo lesson
-
77SwitchVideo lesson
-
78Intro to loopsVideo lesson
-
79Do loopsVideo lesson
-
80Intro to for loopsVideo lesson
-
81For loopsVideo lesson
-
82Example Age calculatorVideo lesson
-
83Section 6 - QuizQuiz
-
84Section 6 - AssignmentText lesson

External Links May Contain Affiliate Links read more