ICS Qt Training — Learn from the Experts

2019 dates added!

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.

Check out what previous attendees have been saying:

"This course helped me better understand the layout of the Qt framework, what the key elements are, how they relate and how to use them in the future on my own projects."
 
"The instructor is clearly a subject matter expert on Qt and explained complex concepts in a way that was easy to understand."
 
"Exactly what I needed to start programming Qt."
 

Courses​ Now Enrolling

card-embedded-devices.jpg

Programming with Qt for Embedded Devices

Five-day course developing applications for embedded systems and touchscreens using Qt. Learn More >>

Programming with Qt for Desktops

Programming with Qt for Desktops

Five-day in-depth introduction to Qt programming. Learn More >>

Effective QML

In-Depth QML

Three-day course focuses on design patterns and best practices to use when creating applications with QML. Learn More >>

Programming with Qt for Python

Programming with Qt for Python

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 >>

State of the Art OpenGL with Qt

State-of-the-Art OpenGL with Qt

Five-day introduction to modern OpenGL using programmable shader pipelines. Learn More >>

User Experience Design for Embedded Devices

User Experience Design for Embedded Devices

This one-day course for software developers covers critical UX concepts and challenges to consider before engaging in core development of an embedded systems application. Learn More >>

Implementing Modern Apps

Implementing Modern Apps with Qt Quick

This 3-day course focuses on developing modern applications for embedded systems and desktops using Qt Quick. Learn More >>

QML by Design

QML by Design

QML by Design is a three-day course aimed at UX and graphic designers Learn More >>

Jump to the open enrollment schedule

Qt Coaching

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:

Open Enrollment Course Schedule

Dates Course Location Early Bird** Price Register
January 07, 2019 to January 11, 2019 Programming with Qt for Embedded Devices Waltham, MA $2,495 $2,995 Register
January 14, 2019 to January 18, 2019 Programming with Qt for Desktops San Diego, CA $2,495 $2,995 Register
January 22, 2019 User Experience Design for Embedded Devices Irvine, CA $499 $599 Register
January 24, 2019 User Experience Design for Embedded Devices Sunnyvale, CA $499 $599 Register
January 28, 2019 to February 01, 2019 Programming with Qt for Embedded Devices Portland, OR $2,495 $2,995 Register
January 30, 2019 to February 01, 2019 Implementing Modern Apps with Qt Quick Sunnvyale, CA $1,695 $1,995 Register
February 04, 2019 to February 08, 2019 State-of-the-Art OpenGL with Qt Dallas, TX $2,495 $2,995 Register
February 06, 2019 to February 08, 2019 In-Depth QML Sunnyvale, CA $1,695 $1,995 Register
February 11, 2019 to February 15, 2019 Programming with Qt for Python Waltham, MA $2,495 $2,995 Register
February 11, 2019 to February 15, 2019 Programming with Qt for Embedded Devices Chicago, IL $2,495 $2,995 Register
February 19, 2019 User Experience Design for Embedded Devices Waltham, MA $499 $599 Register
February 20, 2019 to February 22, 2019 Implementing Modern Apps with Qt Quick Waltham, MA $1,695 $1,995 Register
February 21, 2019 User Experience Design for Embedded Devices Greenwich, CT $499 $599 Register
February 25, 2019 to March 01, 2019 Programming with Qt for Embedded Devices Waltham, MA $2,495 $2,995 Register
March 04, 2019 to March 08, 2019 Programming with Qt for Python Sunnyvale, CA $2,495 $2,995 Register
March 05, 2019 User Experience Design for Embedded Devices Chicago, IL $499 $599 Register
March 07, 2019 User Experience Design for Embedded Devices Detroit, MI $499 $599 Register
March 11, 2019 to March 15, 2019 Programming with Qt for Desktops Waltham, MA $2,495 $2,995 Register
March 13, 2019 to March 15, 2019 QML by Design San Diego, CA $1,695 $1,995 Register
March 18, 2019 to March 22, 2019 Programming with Qt for Embedded Devices Sunnyvale, CA $2,495 $2,995 Register
March 20, 2019 to March 22, 2019 In-Depth QML Waltham, MA $1,695 $1,995 Register
March 25, 2019 to March 29, 2019 State-of-the-Art OpenGL with Qt Sunnyvale, CA $2,495 $2,995 Register
March 26, 2019 User Experience Design for Embedded Devices Washington D.C. $499 $599 Register
March 28, 2019 User Experience Design for Embedded Devices Houston, TX $499 $599 Register
April 01, 2019 to April 05, 2019 Programming with Qt for Desktops Sunnyvale, CA $2,495 $2,995 Register
April 15, 2019 to April 19, 2019 Programming with Qt for Embedded Devices Newark, NJ $2,495 $2,995 Register
April 17, 2019 to April 19, 2019 Implementing Modern Apps with Qt Quick Waltham, MA $1,695 $1,995 Register
April 24, 2019 to April 26, 2019 QML by Design Waltham, MA $1,695 $1,995 Register
April 29, 2019 to May 03, 2019 State-of-the-Art OpenGL with Qt Sunnyvale, CA $2,495 $2,995 Register
May 06, 2019 to May 10, 2019 Programming with Qt for Embedded Devices Sunnyvale, CA $2,495 $2,995 Register
May 13, 2019 to May 17, 2019 Programming with Qt for Python Waltham, MA $2,495 $2,995 Register
May 15, 2019 to May 17, 2019 In-Depth QML Sunnyvale, CA $1,695 $1,995 Register
May 20, 2019 to May 24, 2019 Programming with Qt for Desktops Waltham, MA $2,495 $2,995 Register
May 29, 2019 to May 31, 2019 Implementing Modern Apps with Qt Quick Sunnyvale, CA $1,695 $1,995 Register
June 03, 2019 to June 07, 2019 State-of-the-Art OpenGL with Qt Washington D.C. $2,495 $2,995 Register
June 03, 2019 to June 07, 2019 Programming with Qt for Embedded Devices Irvine, CA $2,495 $2,995 Register
June 12, 2019 to June 14, 2019 QML by Design Sunnyvale, CA $1,695 $1,995 Register
June 19, 2019 to June 21, 2019 In-Depth QML Waltham, MA $1,695 $1,995 Register
June 24, 2019 to June 28, 2019 Programming with Qt for Python Sunnyvale, CA $2,495 $2,995 Register
June 24, 2019 to June 28, 2019 Programming with Qt for Embedded Devices Waltham, MA $2,495 $2,995 Register
** Early bird pricing expires one month before the start date for each course.