QML Programming — Fundamentals and Beyond 

Free One-Day Training 

Burlingame, CA
Wednesday, April 22, 2020
8:30 am - 5:00 pm

Paramus, NJ
Wednesday, April 22, 2020
8:30 am - 5:00 pm

Gaithersburg, MD
Thursday, April 23, 2020
8:30 am - 5:00 pm

ICS has been training Qt developers since 2002 and now we’re bringing our expertise straight to you. Whether you are new to QML, or already an expert, our free one-day training course will help you fill in any gaps and get your questions answered.

We’ll begin by examining the fundamentals of QML, as well as how QML and C++ interact. We’ll also cover how to dynamically manage objects in QML and how to manage multi-touch gestures. The second half of the day will include more advanced tips for working with QML as well as a live coding demonstration. We'll end the day showing you how you can accelerate your QML development even more!


Morning Session 
Overview of QtQuick (QML) — The Big Picture

  • What is QtQuick
  • The philosophy of QtQuick
  • QML objects
  • The many QML types
  • All about properties
  • Touch events
  • Custom items and components
  • Signals and slots
  • Managing layout
  • Models and views
  • C++ integration

Afternoon Session
Coding Demonstration with Advanced Tricks Mixed in

We will demonstrate the construction of a digital multi-meter using Qt Creator. During the demonstration we’ll point out advanced tips and tricks for working with QtQuick, such as:

  • Demonstration of C++ and QtQuick integration
  • Introspection
  • Creating QML models
  • Designing data models
  • Dynamic item creation
  • Do's and Don'ts of binding calculations
  • States and transitions

Why Free? 

We’ve never offered free training before so why are we doing this now? ICS has been committed to Qt since the beginning and as the largest independent expert in Qt, we want to help the community grow and tackle even more amazing devices and applications. Your success is our success.

If you have already attended an ICS open enrollment course, then there is no need for you to attend this special class since the training material is a subset of what you have already seen. If you are interested in our full 5-Day hands-on course for $2450 visit www.ics.com/training to see the full schedule. 

Hurry, space is limited — reserve your seat today!

Where and When

April 22 -Paramus, NJ 
April 22 - Burlingame, CA
April 23 - Gaithersburg, MD

Don’t see your city here?  Let us know you’re interested. If we get enough requests, we will make it happen!

Registration begins at 8:30. The course runs 9:00-5:00. Lunch and refreshments will be served. 

The fine print:
ICS reserves the right to limit the number of students from any one company.
Registration requires a valid corporate email address.