All Our Courses

Cross Platform Software and Embedded UIs

Expert Training on using Modern C++, Qt and QML to build cross-platform applications for Windows, macOS, Linux, Mobile and Embedded systems.

Desktop Apps with Qt Widgets and C++
C++
Desktop Development Beginner to Advanced

Desktop Apps with Qt Widgets and C++

Master professional desktop application development using Qt Widgets and modern C++. Build cross-platform applications that run seamlessly on Windows, macOS, and Linux with native performance and polished user interfaces.

63 hours
5+ Real Projects
Qt Creator, CMake
Desktop Apps with Qt Widgets and PySide6
Python
Desktop Development Beginner to Advanced

Desktop Apps with Qt Widgets and PySide6

Learn to build powerful desktop applications using Qt Widgets and Python. Leverage Python's simplicity with Qt's robust GUI framework to create professional applications with minimal complexity and maximum productivity.

24 hours
4+ Real Projects
Qt Designer, pip
Qt QML From Beginner to Pro
QML/JavaScript
UI Development Beginner to Advanced

Qt QML From Beginner to Pro

Master modern UI development with Qt QML and Qt Quick. Create fluid, dynamic, and visually stunning user interfaces for desktop, mobile, and embedded applications. Learn declarative programming and advanced animation techniques.

30 hours
6+ Real Projects
Qt Quick, JavaScript
Qt QML: Deploy to Desktop, Mobile and Embedded
C++/QML
Deployment & DevOps Intermediate

Qt QML: Deploy to Desktop, Mobile and Embedded

Take one Qt QML application and ship it to every platform Qt supports: Windows, Linux, macOS, Android, iOS, and embedded ARM. Complete with installers, signed bundles, and a GitHub Actions pipeline that builds it all from a single git tag.

15 hours
7 Platform Targets
CMake, CPack, GitHub Actions
Flexible Learning Options

Choose Your Learning Journey

Whether you want to master one course or access our entire library of Modern C++, Qt, QML, Qt 3D, and Embedded UI courses, we have the perfect plan for you.

Single Course

from $100

One payment, yours to keep

Buy one course on Squared Academy and keep it for life

Perfect For:
  • No recurring payments
  • Lifetime access and updates
  • Buy only the courses you need

All-Access Yearly

$300 per year (two months free)

The same membership, two months cheaper than paying monthly

The same membership on Squared Academy, paid once a year. Lifetime all-access is on the same page for $600.

Premium Advantages:
  • Two months free
  • Future courses included
  • Lifetime option on the same page

Ready to Join?

Every course is on Squared Academy, the new home of LearnQt. Buy one course for life, or join for every course there.

30-Day Money-Back Guarantee
Lifetime Updates
4,000+ Students
FREE — 63 Pages + Full Source Code

Build 3 Professional Dashboards in One Weekend

Build the same stunning dashboard three ways — C++, Python & QML — and discover which Qt technology fits YOUR projects.

C++
PySide6
QML
Same dashboard, 3 technologies — compare side-by-side with real code
6 production-ready themes — Dark, Cyberpunk, Nord, Ocean, Forest & Purple
Complete source code — charts, stat cards, sidebar, data tables
Cross-platform — Windows, Mac & Linux. Native performance