Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Application and prototype development with QML & Qt5
Rating: 4.1 out of 5(73 ratings)
437 students

Application and prototype development with QML & Qt5

Build beautiful User Interfaces easy and efficiently using QML!
Last updated 3/2021
English

What you'll learn

  • Build prototypes or GUI applications in QML
  • Learn how to make use of Qt's Qt Quick Controls 2 module and styles
  • Learn how to use animations in QML
  • Learn basics of working with 3d content in QML
  • Integrate RSS feed and online radio into QML prototypes
  • Work with ListViews, GridViews, Pathviews and StackViews in QML
  • Build responsive UIs with qml
  • Support for theme switching

Course content

5 sections28 lectures5h 45m total length
  • Introduction1:19

    Course introduction and rough overview

  • Qt fundamentals: History1:58

    Learn Qt's historical facts. What it is, where is it coming from, why and when to use it

  • Setting up Qt, Qt Creator environment4:22

    Set up of the development environment as well as explanation of it

  • QML project structure & "Hello World!" example11:54

    Very first project creation, code explanation and first coding lessons

Requirements

  • No programming knowledge is required, nevertheless some basic skills wouldn't be bad to have. All you need is a computer (no matter which operating system).

Description

In this course, you will learn how to develop User Interfaces using QML, fast, easy and reliable! We will start by learning the QML basics, then we will apply what we learned in using the QtQuick Controls 2 module including creating a custom style for our QtQuick Controls 2 widgets and we will end up developing a dashboard prototype application with features like online radio streaming, rss feed, 3d content integration. At the end of this course, you will be able to start already using QML on your own projects and prototypes.

Who this course is for:

  • UI/UX Developers, UI/UX Designers, UX Concepters, Programmers, Software Engineers
  • Developers and Designers curious about building beautiful GUIs using the QML language
  • Designers who want to learn a new prototyping tool