Engineering courses

Build the whole stack.
Firmware to interface.

Squared Academy teaches the engineering most courses skip: embedded firmware, displays and HMI, modern C++, Qt and QML, and shipping the result to every platform. Real projects, taught by people who do this for a living.

A hand soldering components onto a circuit board
One curriculum

From silicon to ship.

Every layer of a product that leaves the bench, from the chip to the installer.

  1. Firmware & RTOS bare-metal C, drivers, real-time
  2. Modern C++ the language, done properly
  3. Embedded displays & HMI touch interfaces for devices
  4. Qt & QML cross-platform application UI
  5. Deployment signing, installers, CI, every target
The catalogue

Courses built around real projects.

You finish each one with something that works and a codebase you keep. No toy demos, and no legacy Qt 5 patterns.

All courses
Featured course

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.

Level
Intermediate
Format
Project-based
Access
$100, lifetime
Start this course
Pricing

Buy one course, or unlock everything

Every purchase includes full source code, project files, and a 30-day refund with no questions asked.

Single course
One course, yours to keep
$100 once
  • Lifetime access to one course
  • All source code and project files
  • Free future updates to that course
  • 30-day money-back guarantee
Pick a course
All-access membership
The way most students learn here
$30 / month
  • Every course, including future releases
  • The Discord community of 4,000+ developers
  • Priority support from the instructor
  • Monthly, yearly and lifetime options
Become a member
The instructor

Taught by someone who ships

Courses are led by Daniel Gakwaya, who has shipped Qt in production for more than ten years and runs a Discord community of over 4,000 developers.

Every course is built around a real project you finish and keep, and the code tracks Qt6 and modern C++ rather than the legacy patterns most tutorials still teach.

Questions get answered. Support turns around within a day, from people who build this software for a living.

What students say

Got me from zero Qt knowledge to building production apps in six weeks. The project-based approach made everything click.

verified student

The best Qt courses I've found. The teaching is clear and the projects are actually useful at work.

verified student

The first course I've found that actually teaches Qt well, after a shelf of books that didn't.

verified student

Start building.

Try a free lesson, or take the full library and community for the price of a couple of coffees a month.