Udemybeginneren

Qt 5: Application Development with Qt 5: 2 in 1

Learn Qt GUI development! This guide simplifies creating desktop applications with the powerful Qt framework. Easy to follow, perfect for beginners.

3.8(78)
591students
6h 51m
Certificate
Packt Publishing
Packt PublishingTech Knowledge in Motion

Course Content

Qt 5: Application Development with Qt 5: 2 in 1 is a beginner-level Udemy course taught by Packt Publishing. It runs 6h 51m, is taught in English, and includes a certificate of completion. Learners rate it 3.8 out of 5 from 78 reviews, with 591 students enrolled. It is a paid course, first published September 2018.

Learn Qt Development: Cross-Platform Mobile & Desktop Applications

Unlock the power of Qt and build applications that run everywhere! This comprehensive 2-in-1 course provides a deep dive into Qt development, empowering you to create native applications for mobile, desktop, embedded systems, and the web – all from a single codebase. Qt is an open-source framework supported by a vibrant global community.

Course Overview:

This training program comprises two expertly curated courses designed to provide comprehensive Qt skills.

Course 1: Learning Qt 5

  • Code Once, Run Anywhere: Master the ability to develop applications once and deploy them natively across various platforms, including mobile platforms.
  • Qt & Qt Quick (QML): Learn to work with both Qt (C++) and Qt Quick (QML), the modern UI framework.
  • Qt Modules & GUI Widgets: Become familiar with essential Qt modules and build intuitive GUI widgets.
  • Open Source Development: Understand the benefits of using an open-source framework and contribute to a thriving community.

Course 2: Mastering Qt 5 GUI Programming

  • Cross-Platform Graphics Framework: Explore Qt as a powerful and versatile cross-platform graphics development framework.
  • Standardized Libraries: Leverage a large set of consistent, standardized libraries for efficient development.
  • Advanced Qt Topics: Delve into advanced concepts, including:
    • Custom Model-Views: Understand and implement custom model-views to maximize application flexibility and data handling. Learn how to leverage the power and flexibility of the model-view architecture.
    • Multimedia Capture & Manipulation: Gain expertise in multimedia capture and manipulation, crucial for mobile app development.
    • QtQuick & QML: Master QtQuick and QML for creating dynamic and visually appealing user interfaces.
    • C++ & QML Communication: Learn how to seamlessly integrate C++ and QML for complex application logic.
  • Applications: Build applications for embedded systems, mobile devices, desktop computers, and the web.

About the Authors:

  • Soham Mondal: A passionate amateur developer and current Master's student at Trinity College, Dublin, with experience in open-source contributions, Linux server maintenance, desktop application development, and image recognition.
  • Symeon: A technology enthusiast with over 2 years of experience developing Qt and QML applications, alongside years of C and C++ programming. Find his projects on GitHub and Gitorious.
  • Benjamin Hoff: A Mechanical Engineer with a background in graphics processing, desktop application development, and facility simulation using C++ and Python. He continues to apply his software development skills in mechanical engineering roles.
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

pluralsight
5.0
1h 33m
intermediate
pluralsight
5.0(1,015)
21h 32m
beginner
skillshare
5.0
33m
intermediate
pluralsight
5.0
5h 48m
intermediate
pluralsight
pluralsight