HOME > IT & Software > Qt 6 Core Beginners with C++

Qt 6 Core Beginners with C++

SynopsisQt 6 Core Beginners with C++, available at $94.99, has an ave...
Qt 6 Core Beginners with C++  No.1

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

  • 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
  • Who Should Attend

  • Anyone wanting to learn the basics of C++ and Qt 6
  • Target Audiences

  • Anyone wanting to learn the basics of C++ and Qt 6
  • 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

  • Qt 6 Core Beginners with C++  No.2
    Bryan Cairns
    Computer Guru
  • Rating Distribution

  • 1 stars: 21 votes
  • 2 stars: 24 votes
  • 3 stars: 153 votes
  • 4 stars: 805 votes
  • 5 stars: 1559 votes
  • 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!