Now Available on Qt Academy: A New Free Course on Building Real QML Applications
We’re excited to share a new course now available on Qt Academy — the first in a professional training series focused on building production-ready QML applications.
Developed by our team at Extenly in collaboration with the Qt Academy team, this course guides learners through the essential steps of building a modern, responsive QML user interface using Qt 6 and Qt Quick Controls.
What You’ll Learn
In this initial part of the series, students will:
- Build essential UI components such as the header, navigation menu, and content areas
- Optimize dynamic controls using
Loader
for improved performance - Apply best practices for scalable styling with Qt Quick Controls 2
- Implement real-world QML techniques including dropdowns, switches and dynamic text binding
- Establish a modular and reusable component structure suitable for cross-platform applications

About the Project
This is the first course in a larger series aimed at building a complete, modern dashboard application. Starting with the foundational Main UI, the dashboard will grow to include a calendar, data visualizations, a news feed, a web radio media player, and even embedded 3D content within a 2D QML interface — all to be explored in future lessons.
Whether you’re refreshing your QML skills or just starting out, this course is designed to provide both clarity and depth. We hope it becomes a valuable resource in your Qt development journey.
If you take the course, feel free to reach out — we’d love to hear what you build!