Study Learn Grow
Mastering Qt 5 GUI Programming

Mastering Qt 5 GUI Programming


This course also looks into multimedia capture/manipulation (both sound and video), which play key roles in the mobile arena.

Overview

Description
Building and distributing applications for Android, Windows, Linux, and web!

Qt is a powerful, cross-platform, graphics development framework. It provides a large set of consistent, standardized libraries and works on many major platforms, including embedded, mobile, desktop, and the web. In this course, we will cover advanced Qt topics. This includes an in-depth dive into custom model-views, showcasing the power and flexibility of the model-view architecture. We will also work with Qt’s web offerings, learning how to extend applications by using the World Wide Web. This course also looks into multimedia capture/manipulation (both sound and video), which play key roles in the mobile arena. Continuing the mobile trend, you will be walked through Qt's mobile offerings, including QtQuick, QML, and communicating between C++ and QML. With the advanced concepts of mobile covered, you will explore animations, graphical effects, and 3-dimensional manipulation. Towards the end of this course, you will be able to harness advanced models, 3D, the web, and multimedia to build user interfaces, starting from development all the way to cross-platform distribution. All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Mastering-Qt-5-GUI-Programming

About the Author

Benjamin Hoff is a Mechanical Engineer by education, he has spent the first 3 years of his career doing graphics processing, desktop application development, and facility simulation using a mixture of C++ and python under the tutelage of a professional programmer. After rotating back into a mechanical engineering job, Benjamin has continued to develop software utilizing the skills he developed during his time as a professional programmer.
Basic knowledge
This course will appeal to Qt developers who wish to take their skill sets in Qt 5 to the next level. Basic Qt and C++ programming skills are assumed and will be needed in this course

Course Information

This course will appeal to Qt developers who wish to take their skill sets in Qt 5 to the next level. Basic Qt and C++ programming skills are assumed and will be needed in this course

Create advanced, custom model views and web views
Show web contents in your GUI applications
Extend your applications by incorporating the World Wide Web
Communicate between Qt and Qt Quick, and advanced Qt Quick widgets and visual effects
Play and capture multimedia and create 3D content in Qt
Package Qt applications across different platforms and make the developer's life much easier

This course will appeal to Qt developers who wish to take their skill sets in Qt 5 to the next level.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs