Qt Training from the Experts
Our lab-oriented courses present complex subject matter in an intensive yet easy-to-understand manner to help you develop high-demand skills and stay on the leading edge of technology. Recognized for the caliber of our instructors and the commitment of our students, ICS has provided training services to over half of the Fortune 500, including dozens of companies whose technology defines their core business.
This hands-on training is offered both virtually and in-person in Waltham, MA. You will get an in-depth introduction to Qt programming, primarily focusing on using Qt Widgets and the associated development tools.Learn More >
This hands-on training is offered both virtually and in-person in our Waltham, MA headquarters. Whichever way you choose, we will teach you how to build a Qt application for an embedded device.Learn More >
New to Qt? Our free introductory course breaks down material into five digestible parts. You'll find all you need to get started with this diverse framework.Learn More >
We are offering FREE QML Programming virtual training. Whether you are new to QML or already an expert, this course will help you fill in any gaps and get your questions answered.Learn More >
This three-day course focuses on design patterns and best practices to use when creating applications with QML.Learn More >
This class is a five-day, hands-on intro to developing desktop applications using the official set of Python bindings: Qt for Python (also known as PySide 2).Learn More >
This five-day course introduces you to modern OpenGL using programmable shader pipelines.Learn More >
This one-day course covers critical UX concepts and challenges to consider before engaging in core development of an embedded systems application.Learn More >
“The instructor is clearly a subject matter expert on Qt and explained complex concepts in a way that was easy to understand."
Whether you’re a Qt novice or advanced Qt engineer, ICS' Qt Professional Development Coaching Program can help you enhance your skills. Our knowledgeable engineers share insight gleaned from scores of Qt projects across a variety of industries and will personally coach your team. Learn More >
Known for the quality of our Qt training program, ICS offers a variety of courses on critical topics. These courses are presented at your facility to allow for scheduling flexibility and to leverage your team’s normal operating environment. If your needs extend beyond our course catalogue, we also offer customized courses tailored specifically for your organization.
If you’re looking for a faster, smarter way to create innovative UIs and applications, try one of our Jumpstart programs. Jumpstart for Squish will help you accelerate the use of Squish within your QA team, while Jumpstart for Embedded Development will show you how to get Qt running on your embedded platform.