Qt/QML

Get quickly up to speed if you’re new to QML or get a brush-up and reminder of best practices on this in-person course, which focuses mainly on Qt Quick. Learn how to compose fluid interfaces with slick animations using QML, and how to hook up the QML side to the business logic in C++. Discover how Qt is used on both desktop and mobile.

This variant gives you all the fundamentals you need to get quickly up to speed with Qt/QML as well as an introduction to developing for Embedded with Qt Creator and performance tuning.

This Advanced QML course is designed to take programmers who already know QML to a deeper level of functional understanding. It introduces Advanced QML/C++ integration, Application Architecture and much more.

This course covers Qt fundamentals, objects and widgets, Qt Creator and Designer, then takes you under the hood to learn about core classes, custom dialogs, layout management, painting, event handling, and the fundamentals of Qt’s model/view framework.

For programmers already acquainted with Qt Widgets, this course offers a recap of Qt fundamentals then dives into application infrastructure, Model/View with Qt and much more, leading to a deeper level of understanding of Qt internals.

This three-day training teaches multithreading application development techniques, using the Qt/C++ object technology. Participants will gain insights into multithreading problems in general, and how they pertain to Qt programs in particular.