Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Learning
  3. Qt Courses
  4. Introducing the QML for Beginners Learning Path & Challenges!
QtWS25 Last Chance

Introducing the QML for Beginners Learning Path & Challenges!

Scheduled Pinned Locked Moved Unsolved Qt Courses
3 Posts 2 Posters 437 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Ash_Qt
    wrote on 5 Mar 2025, 06:10 last edited by Ash_Qt 6 days ago
    #1

    Introducing the QML for Beginners Learning Path & Challenges!

    Hello Qt Community!

    We're excited to announce the QML for Beginners Learning Path is now available on Qt Academy! This comprehensive learning journey is designed to take you from QML basics to creating engaging, interactive applications using QML.

    What's Included

    The learning path consists of 8 courses, each paired with a hands-on coding challenge:

    1. Introduction to QML
    2. Introduction to Qt Quick
    3. Introduction to Qt Quick Controls
    4. Positioners and Layouts
    5. Model View Delegate with QML
    6. QML Best Practice
    7. QML Fluid Elements and Animations
    8. QML Debugging Basics with Qt Creator

    Each challenge comes with the following:

    • A video introduction explaining the requirements
    • A starting project template with resources
    • A video detailing one possible solution
    • Extension Challenge with additional requirements for independent learning

    The first challenge is available now, and the rest will be released every two weeks.

    Share Your Work!

    As you complete each challenge, we invite you to share your work in this post! It's a great way to:

    • Get feedback from the Qt community
    • Showcase your progress and creativity
    • Help inspire other learners
    • Document your learning journey

    When sharing your challenge projects, please include:

    • Screenshots of your application
    • A link to your repository hosted on GitHub or similar
    • Description of your approach and any obstacles you overcame
    • Which stretch goals you tackled (if any)
    • Any questions you have for the community

    Getting Started

    Ready to begin? Visit the Qt Academy Course Catalog to enroll in the learning path. The first course, Introduction to QML is a perfect starting point for anyone new to Qt and QML.

    We can't wait to see what you create! Feel free to ask questions and share your progress as you work through the courses and challenges.

    Happy coding!

    ~ Ash and the Qt Academy Team

    1 Reply Last reply
    0
    • N Offline
      N Offline
      NeilParker.Qt
      wrote on 30 Mar 2025, 10:34 last edited by
      #2

      Hi there, I really love to learn new things and Qt Academy is just great. I have just finished my first challenge from this coarse if you would care to look.
      Repo - https://github.com/NePa1234Software/QML-Challenges/blob/main/README.md
      Film and screenshot - https://github.com/NePa1234Software/QML-Challenges/tree/main/docs

      As an experience Qt/QML developer I added a few things that might make a digital business card look pretty. See readme in my repo for details.

      A 1 Reply Last reply 1 Apr 2025, 04:53
      0
      • N NeilParker.Qt
        30 Mar 2025, 10:34

        Hi there, I really love to learn new things and Qt Academy is just great. I have just finished my first challenge from this coarse if you would care to look.
        Repo - https://github.com/NePa1234Software/QML-Challenges/blob/main/README.md
        Film and screenshot - https://github.com/NePa1234Software/QML-Challenges/tree/main/docs

        As an experience Qt/QML developer I added a few things that might make a digital business card look pretty. See readme in my repo for details.

        A Offline
        A Offline
        Ash_Qt
        wrote on 1 Apr 2025, 04:53 last edited by Ash_Qt 4 Apr 2025, 06:36
        #3

        @NeilParker-Qt Hey Neil, Thank you for sharing your challenge from the Intro to QML course!

        I like the animation you added to bring up the additional details on the business card, and the icons add a lot to the design. The resizing whilst maintaining the aspect ratio was also a nice touch! Overall, with the headshot as the background, it looks like a very professional business card!

        I think some basic theming to the details button so the font and style match the rest of the design would finish off the application.

        Great job

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved