Stopwatch

Develop Your Qt Expertise with These Targeted Resources

Jeff Tranter

Jeff Tranter


Jeff Tranter is a Qt Consulting Manager at ICS. Jeff oversees the architectural and high-level design of software systems for clients. Jeff’s leadership organizes global teams of developers on desktop and embedded applications.

By Jeff Tranter | Wednesday, May 2, 2018

As a follow-up to my blog post on Qt Books, here are some other great resources for learning Qt. Different people learn in different ways and at different paces. The various training resources I've listed here should accommodate you whether you're looking for an intensive week of formal training or just desire to brush up your knowledge in your spare time.

Training Material

The official Qt training material used by ICS and other training partners of The Qt Company is available [1] from a github repository. This includes PowerPoint slides for the training modules, as well as source code for the examples and lab assignments. These are generally kept up-to-date to reflect the latest Qt releases.

Qt Documentation

The official Qt documentation, which you can access from the Assistant application or on the web [2], includes many examples and tutorials [3] that are better suited to learning Qt than the API reference sections of the documentation.

Webinars

The Qt Company [4] and ICS [5] periodically offer live webinars on Qt-related topics. They are also available on demand after the live sessions have been held.

Videos

The Qt Company has also put online a number of Qt training videos [6] on Qt-related topics.

Training Courses

The fastest way to learn Qt is to take a training class from ICS [7] or another Qt training partner [8]. These classes are in-depth, typically five days long, and include hands-on work on a Qt desktop or embedded board.

Resource Center

And be sure to explore the Qt Resource Center, [9] which was recently launched by The Qt Company and includes links to videos, whitepapers, and success stories by customers.

Once your Qt knowledge is at a suitable level, I encourage you to consider obtaining Qt certification [10] to demonstrate your skills to yourself, your colleagues, and employers.

References

  1. https://github.com/qt-training/training-material/
  2. http://doc.qt.io/
  3. http://doc.qt.io/qt-5/qtexamplesandtutorials.html
  4. https://resources.qt.io/upcoming-webinars
  5. https://www.ics.com/learning/webinars
  6. https://www.qt.io/qt-training-materials/
  7. https://www.ics.com/learning/training
  8. https://www.qt.io/qt-training/
  9. https://resources.qt.io/
  10. https://www.qt.io/qt-certification


Have a question or add to the conversation: Log in Register