ICS Qt Training — Learn from the Experts
ICS Qt training keeps you on the leading edge of technology. We have put together an unparalleled set of lab-oriented courses which present the subject matter in an understandable yet intense manner. We are recognized for both the excellence of our instructors and the caliber of our students. To date we have provided training services to over half of the Fortune 500, including dozens of companies whose technology defines their core business.
New 2020 dates announced!
Courses Now Enrolling
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 >>
Five-day course developing applications for embedded systems and touchscreens using Qt. Learn More >>
Three-day course focuses on design patterns and best practices to use when creating applications with QML. Learn More >>
This class is a 5-day hands-on introduction to developing desktop applications using the official set of Python bindings: Qt for Python (also known as PySide 2). Learn More >>
Five-day introduction 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 >>
This 3-day course focuses on developing modern applications for embedded systems and desktops using Qt Quick. Learn More >>
QML by Design is a three-day course aimed at UX and graphic designers Learn More >>
Jump to the open enrollment schedule
ICS's Qt Professional Development Coaching Program offers knowledgeable engineers who share real-world Qt project experience and will personally coach your team beyond any book, manual or forum. Whether you are a Qt novice or advanced Qt engineer, ICS will deliver on-site or remote coaching for centrally located or remotely distributed teams. Learn More about Qt Coaching
On-Site Training and Jumpstart Packages
ICS has provided hundreds of on-site courses for companies around the world. On-site courses allow for excellent scheduling flexibility and for training in the clients' normal operating environment. Customized courses are available for on-site training. ICS also offers the following Jumpstart packages: