Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Learning
  3. Qt in Education
  4. lost on a desert island with no respones
Forum Updated to NodeBB v4.3 + New Features

lost on a desert island with no respones

Scheduled Pinned Locked Moved Solved Qt in Education
8 Posts 6 Posters 2.2k Views 3 Watching
  • 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.
  • 1 Offline
    1 Offline
    1init
    wrote on last edited by
    #1

    I have mailed several times in the past month... once again this morning...
    i am coming to the end of my C++ training we used Visual studio. I want to learn QT5 i have mailed several times with questions and no one has responded.
    My questions are very simple:

    1. i want to learn QT for embedded, mcu, browser(WebAssembly) and gui apps ( so really the whole thing)
    2. i want to build some apps at home not for commercial or open source use to practice qt 5 with.
    3. In order to complete step 2 i need some home course videos or reading material on learning this.

    i am lost on what i need for all these...
    I am not sure if the open source creator covers all the products?
    Were is the learning material that is free on subjects and areas i need to learn?
    would a student license give me any benefit over a open source license?

    thanks in advance 1

    jsulmJ JKSHJ 2 Replies Last reply
    0
    • 1 1init

      I have mailed several times in the past month... once again this morning...
      i am coming to the end of my C++ training we used Visual studio. I want to learn QT5 i have mailed several times with questions and no one has responded.
      My questions are very simple:

      1. i want to learn QT for embedded, mcu, browser(WebAssembly) and gui apps ( so really the whole thing)
      2. i want to build some apps at home not for commercial or open source use to practice qt 5 with.
      3. In order to complete step 2 i need some home course videos or reading material on learning this.

      i am lost on what i need for all these...
      I am not sure if the open source creator covers all the products?
      Were is the learning material that is free on subjects and areas i need to learn?
      would a student license give me any benefit over a open source license?

      thanks in advance 1

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @1init said in lost on a desert island with no respones:

      I have mailed several times in the past month

      Whom did you mail?
      Open source license should be fine for most of the things you mentioned, I'm only not sure about Qt for embedded/MCU - you should contact Qt Company to clarify.

      "I am not sure if the open source creator covers all the products?" - if you mean QtCreator then it doesn't matter whether your project is open source or not as it is just an IDE and can be used for closed source projects as well without commercial license. What matters is Qt framework.

      There are Qt examples and tutorials: https://doc.qt.io/qt-5/qtexamplesandtutorials.html
      There are Qt books: https://wiki.qt.io/Books

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      6
      • sierdzioS Offline
        sierdzioS Offline
        sierdzio
        Moderators
        wrote on last edited by
        #3

        There is no student license in Qt Company's offering.

        For learning, check out:

        • Cadaques book https://qmlbook.github.io/
        • VoidRealms videos https://www.youtube.com/watch?v=6KtOzh0StTc&list=PL2D1942A4688E9D63
        • read Qt documentation, do example apps

        i want to learn QT for embedded, mcu, browser(WebAssembly) and gui apps ( so really the whole thing)

        WASM is part of Open Source Qt, as are GUI apps. You can also do embedded stuff with it, although without some niceties (boot2qt). Qt for MCUs I think is only available under commercial license (not sure).

        But before you dive into embedded stuff, try getting fluent in "normal" desktop and mobile apps. Embedded is harder and can easily overwhelm you in the beginning. Once you're ready, start with something well supported and easy like Raspberry Pi.

        (Z(:^

        1 Reply Last reply
        6
        • 1 1init

          I have mailed several times in the past month... once again this morning...
          i am coming to the end of my C++ training we used Visual studio. I want to learn QT5 i have mailed several times with questions and no one has responded.
          My questions are very simple:

          1. i want to learn QT for embedded, mcu, browser(WebAssembly) and gui apps ( so really the whole thing)
          2. i want to build some apps at home not for commercial or open source use to practice qt 5 with.
          3. In order to complete step 2 i need some home course videos or reading material on learning this.

          i am lost on what i need for all these...
          I am not sure if the open source creator covers all the products?
          Were is the learning material that is free on subjects and areas i need to learn?
          would a student license give me any benefit over a open source license?

          thanks in advance 1

          JKSHJ Offline
          JKSHJ Offline
          JKSH
          Moderators
          wrote on last edited by JKSH
          #4

          Hi, and welcome!

          @1init said in lost on a desert island with no respones:

          i am coming to the end of my C++ training we used Visual studio.

          Congratulations!

          I want to learn QT5

          Good choice ;-)

          1. i want to learn QT for embedded, mcu, browser(WebAssembly) and gui apps ( so really the whole thing)

          That is a lot of different targets! I suggest you learn them one-by-one. I agree with @sierdzio that you should start by learning how to write GUI apps for desktop PC -- this is the easiest to get started.

          Once you know how to write Qt GUI apps for desktop PC, the same code can be built for WebAssembly (you don't really need to learn anything new).

          Commercial customers can buy an embedded software stack that is ready-to-run. The goal of this product is to reduce the amount of time to get started. Open-source users don't have access to this software stack but you can still use Qt on embedded Linux devices; it will just take you longer tot set up.

          Qt for MCUs is a commercial-only product.

          1. i want to build some apps at home not for commercial or open source use to practice qt 5 with.

          You can use the open-source license.

          1. In order to complete step 2 i need some home course videos or reading material on learning this.

          i am lost on what i need for all these...
          ...
          Were is the learning material that is free on subjects and areas i need to learn?

          The Internet is full of free materials. You can search YouTube for videos. Qt itself comes with lots of free examples, such as: https://doc.qt.io/qt-5/qtwidgets-tutorials-notepad-example.html

          If you want a more structured learning course, you can get paid training.

          I am not sure if the open source creator covers all the products?
          ...
          would a student license give me any benefit over a open source license?

          There is no "Student License". There is only a license for teachers: https://www.qt.io/qt-for-educational-program

          For your personal use at home, you can use the open source version of Qt.

          Also, you should understand the difference:

          • Qt is a library
          • Qt Creator is an Integrated Development Environment (IDE)

          They are not the same thing.

          Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

          1 1 Reply Last reply
          6
          • 1 Offline
            1 Offline
            1init
            wrote on last edited by
            #5

            Thanks everyone for the responses. for now i am looking to build Webassembly and Andriod apps. < goal

            Path:
            licensing:
            1.1. use open source licenses
            1.2. use linux embedded device to get a feel of that to avoid the license cost during learning.

            Learning
            2.1. build a few desktop apps
            2.2. use doc.qt.io + wiki.qt.io to get a feel of the prodcuts
            2.3. switch to 3rd party learning qmlbook + youtube vids

            Thanks i will be saving these messages as a reference point for future development. Sorry i write things in bullet points. It is easier for me to keep a track of things so i do not accidentally skip things.

            1 Reply Last reply
            3
            • JKSHJ JKSH

              Hi, and welcome!

              @1init said in lost on a desert island with no respones:

              i am coming to the end of my C++ training we used Visual studio.

              Congratulations!

              I want to learn QT5

              Good choice ;-)

              1. i want to learn QT for embedded, mcu, browser(WebAssembly) and gui apps ( so really the whole thing)

              That is a lot of different targets! I suggest you learn them one-by-one. I agree with @sierdzio that you should start by learning how to write GUI apps for desktop PC -- this is the easiest to get started.

              Once you know how to write Qt GUI apps for desktop PC, the same code can be built for WebAssembly (you don't really need to learn anything new).

              Commercial customers can buy an embedded software stack that is ready-to-run. The goal of this product is to reduce the amount of time to get started. Open-source users don't have access to this software stack but you can still use Qt on embedded Linux devices; it will just take you longer tot set up.

              Qt for MCUs is a commercial-only product.

              1. i want to build some apps at home not for commercial or open source use to practice qt 5 with.

              You can use the open-source license.

              1. In order to complete step 2 i need some home course videos or reading material on learning this.

              i am lost on what i need for all these...
              ...
              Were is the learning material that is free on subjects and areas i need to learn?

              The Internet is full of free materials. You can search YouTube for videos. Qt itself comes with lots of free examples, such as: https://doc.qt.io/qt-5/qtwidgets-tutorials-notepad-example.html

              If you want a more structured learning course, you can get paid training.

              I am not sure if the open source creator covers all the products?
              ...
              would a student license give me any benefit over a open source license?

              There is no "Student License". There is only a license for teachers: https://www.qt.io/qt-for-educational-program

              For your personal use at home, you can use the open source version of Qt.

              Also, you should understand the difference:

              • Qt is a library
              • Qt Creator is an Integrated Development Environment (IDE)

              They are not the same thing.

              1 Offline
              1 Offline
              1init
              wrote on last edited by 1init
              #6

              @JKSH said in lost on a desert island with no respones:

              If you want a more structured learning course, you can get paid training.

              i have contacted previously for costing and setting up a online training and inquired about pricing without any response i used my gmail account maybe qt mail filter for this as its not a business mail address.
              i was hopping to pay out my pocket. that aside i bought the videos from the third party video channel suggested above from third party learning how ever am still interested in purchasing additional material and a quick chat on webassembly and andriod.

              i have sent another mail, how ever will get on with the courses i purchased from the third party site.

              i would like to thank every one for having a look at this thread and helping. It helped a lot really.

              T 1 Reply Last reply
              0
              • A Offline
                A Offline
                anishakapoor11
                Banned
                wrote on last edited by
                #7
                This post is deleted!
                1 Reply Last reply
                0
                • 1 1init

                  @JKSH said in lost on a desert island with no respones:

                  If you want a more structured learning course, you can get paid training.

                  i have contacted previously for costing and setting up a online training and inquired about pricing without any response i used my gmail account maybe qt mail filter for this as its not a business mail address.
                  i was hopping to pay out my pocket. that aside i bought the videos from the third party video channel suggested above from third party learning how ever am still interested in purchasing additional material and a quick chat on webassembly and andriod.

                  i have sent another mail, how ever will get on with the courses i purchased from the third party site.

                  i would like to thank every one for having a look at this thread and helping. It helped a lot really.

                  T Offline
                  T Offline
                  Thomas Brown
                  Banned
                  wrote on last edited by
                  #8
                  This post is deleted!
                  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