Building Fluid User Interfaces with Qt Quick and QML(Qt5)

Learn Qt Quick and QML (Qt5) , Build Fluid User Interfaces, Deploy them Everywhere

   Watch Promo

This video course is intended to take you from zero to a level where you can confidently use Qt Quick and QML to build or prototype any interface within imagination grasp. Strong focus is put on the basics and we pour in as much effort and time as necessary to make sure you understand the concepts. We intend to help you succeed in becoming a Qt Quick/QML GUI Designer and do so in the most effective amount of time possible.The course is packed with lots of straight to the point, easy to understand demos, that are carefully designed to help you master a given Qt Quick UI development topic at hand. Many students consider this to be the most comprehensive, up to date and complete course about Qt Quick and QML on the internet to day. We intend to keep it that way and hope you'll share the same feeling.But most importantly, have fun and a pleasant experience learning QML.

What you'll learn
  • The basics of working with the QML language
  • Working with Qt Quick basic elements and building your own in QML
  • Signals and slots in QML
  • Working with input elements
  • Working with Javascript in QML
  • Positioning elements in QML
  • Running your QML Apps on Android
  • Qt Quick Controls 2 framework
  • Dialogs in QML
  • Models,Views and Delegates
  • Transforms,Transitions and Animations
  • Networking : Fetching HTTP Data and JSON(REST) APIs
  • Settings and Local Storage
Who is this course for
  • Designers willing to jump into Qt Quick Prototyping and UI Design
  • Existing Qt C++ Programmers willing to add Qt Quick to their Arsenal
  • Anyone willing to build Fluid and Dynamic User Interfaces capable of running on desktop, mobile and embedded devices

Get in touch. We're there for you

If you want to get in touch for any inquiries on the one of our courses , we have somebody always available to answer any of the questions and respond to any need within 24Hrs. We currently offer support under the channels below :

  • Open mind and strong willingness to learn
  • A basic understanding of Javascript will be useful but not required
  • An eye for design
30 Day Money Back Guaranty. No questions asked

If for any reason you are unhappy with any of our course purchases, we offer a 30 day money back guaranty .Just contact us within 30 days on any of our support channels above with the email you used for your purchase and we will issue a full refund immediately.

Course Curriculum

  Best Practices
Available in days
days after you enroll

This course is closed for enrollment.

Your Instructor

Daniel Gakwaya
Daniel Gakwaya

Daniel has been writing software for the last 7 years or so and Qt is one of his favorite frameworks. Many of his cross platform Qt based projects are completed and out there on the market. Autodidact by nature ,he has a passion for learning new things and particularly loves sharing knowledge with others. Especially people new to the dark art of software development. Follow his tech endeavors on twitter.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is closed for enrollment.