Udemybeginneren

Qt6 C++ GUI & Mobile App Development

Build cross-platform apps! Learn Qt6 & C++ for GUI and Android development. Create powerful applications with this practical course.

4.4(98)
860students
19h 12m
Certificate
Parwiz Forogh
Parwiz ForoghProgrammer

Course Content

Qt6 C++ GUI & Mobile App Development is a beginner-level Udemy course taught by Parwiz Forogh. It runs 19h 12m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 98 reviews, with 860 students enrolled. It is a paid course, last updated May 2024.

Learn Qt6 C++ GUI & Mobile App Development with this comprehensive course! Discover how to build cross-platform applications using the powerful Qt framework.

This course covers the entire development process, from foundational concepts to advanced techniques, enabling you to create applications that run seamlessly on Linux, Windows, macOS, Android, and embedded systems with minimal code changes. Achieve native application performance and capabilities.

Here's a detailed breakdown of what you'll learn:

  • Introduction to Qt6: Get started with Qt6 – installation and building your first GUI window using C++.
  • Qt6 Widgets: Master various widgets and layout systems for building user interfaces.
  • Signals & Slots in Qt Designer: Learn to efficiently connect signals and slots using Qt Designer for event handling.
  • Contact List Application: Build a practical Contact List Application to solidify your understanding.
  • Simple Notepad Application: Develop a functional Notepad Application to enhance your skills.
  • Painting & Graphics: Explore 2D graphics and painting techniques within Qt6.
  • Qt6 Database Connection: Connect your Qt6 application to MySQL and SQLite databases.
  • QtCharts in Qt6: Create modern and visually appealing charts using Qt6 and C++.
  • Drag & Drop in Qt6: Implement intuitive drag and drop functionalities.
  • Multimedia in Qt6: Build Music and Video Player applications with Qt6.
  • MDI & SDI Windows: Understand and implement MDI (Multiple Document Interface) and SDI (Single Document Interface) windows.
  • Qt6 Animation: Create engaging animations within your Qt6 applications.
  • Qt6 WebEngine: Integrate web content using QtWebEngine and build a simple Web Browser.
  • Qt Quick: Dive into QtQuick for creating dynamic and interactive user interfaces.
  • QtQuick Controls: Explore QtQuick Controls and build custom widgets.
  • QtQuick Multimedia: Play Music and Video using QtQuick Multimedia.
  • Charts in QtQuick: Build interactive charts with QtQuick.
  • QtQuick3D: Develop 3D objects and scenes with QtQuick3D.
  • Animation in QtQuick: Create captivating animations specifically for QtQuick.
  • Painting in QtQuick: Build custom 2D graphics using QtQuick.
  • Android App Development: Learn to build Android applications using Qt6 and C++.

This course is perfect for developers looking to create cross-platform GUI and mobile applications with Qt6 and C++.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.