Target Audience: Qt Developers interested in multithreaded development.
Prerequisite: Existing Qt knowledge. Basic understanding of multithreaded programming is also an advantage.
With more and more cores in computers, multithreaded programming is becoming increasingly important for developers. Qt offers several mechanisms for multithreading, however, it is up to you to decide which to use when so that you steer clear of common pitfalls.
This training will introduce you to multithreading concepts in general, tell you about the different mechanism in Qt, and discuss best practices and common pitfalls.
It is a requirement that you at least know the basics of Qt for this training.
Speaker Bio:
Kevin Krammer, KDAB
Kevin has been developing with Qt since its early versions, both as a professional software engineer as well as a contributor to Qt based Free and Open Source Software communities. He's currently a senior software engineer and Qt trainer at KDAB, a developer and mentor at KDE and a top ten contributor, moderator and administrator on the Qt community forum QtCentre.org. He's also know bringing fine Austrian chocolate to whereever he goes and preparing feasts for his friends.