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. Best beginners book
Forum Updated to NodeBB v4.3 + New Features

Best beginners book

Scheduled Pinned Locked Moved Qt in Education
16 Posts 12 Posters 22.3k Views 1 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.
  • B Offline
    B Offline
    bhattigurjot
    wrote on last edited by
    #2

    If you are just starting with the Qt, then you should probably begin with "Qt Documentation":https://qt-project.org/doc/. Its definitely a good start.

    Then you can check out other Qt books "here":https://qt-project.org/books.

    Happy learning!

    Gurjot Bhatti
    Blog: http://bhattigurjot.wordress.com

    1 Reply Last reply
    0
    • S Offline
      S Offline
      sfilippidis
      wrote on last edited by
      #3

      From the "book list":https://qt-project.org/books, I own both "Introduction to Design Patterns in C++ with Qt (2nd Edition)":https://qt-project.org/books/view/introduction-to-design-patterns-in-c-with-qt and "C++ GUI Programming with Qt 4 (2nd Edition) - The official C++/Qt book":https://qt-project.org/books/view/c_gui_programming_with_qt_4_2nd_edition_the_official_c_qt_book.

      The first book is more general, suitable for someone who wants to learn both C++ and C++/Qt simultaneously, as well as many useful design patterns, however it requires (my personal opinion) some prior knowledge or programming (even in other languages). Also, it is more recent than the other book.

      In any case, both books are great, each one for its purpose.

      https://www.filippidis.name/

      1 Reply Last reply
      0
      • G Offline
        G Offline
        Gene
        wrote on last edited by
        #4

        Thanks a lot for the links, ..I see that there are actually a lot of books available!

        1 Reply Last reply
        0
        • H Offline
          H Offline
          Hareen Laks
          wrote on last edited by
          #5

          I'm reading "Foundations of Qt Development":https://qt-project.org/books/view/foundations_of_qt_development by johan thelin.

          But as a beginner it is somewhat difficult to me.

          1 Reply Last reply
          0
          • M Offline
            M Offline
            MaximAlien
            wrote on last edited by
            #6

            I would recommend "C++ GUI Programming with Qt4":http://www.amazon.co.uk/Programming-Prentice-Source-Software-Development/dp/0132354160/ref=sr_1_1?ie=UTF8&qid=1374002423&sr=8-1

            1 Reply Last reply
            0
            • V Offline
              V Offline
              vittalonline
              wrote on last edited by
              #7

              hi Gene,

              First you download course material in Digia Qt Website.
              This is the best Qt material available in that website, that zip file contains
              ppt's,exapmles, exercizes.. etc..

              1 Reply Last reply
              0
              • H Offline
                H Offline
                Hareen Laks
                wrote on last edited by
                #8

                @ Vittal,

                Thank you for the information.

                I suspend reading the book and begin to use course materials. Actually it is so good.

                1 Reply Last reply
                0
                • P Offline
                  P Offline
                  Psycho_Coder
                  wrote on last edited by
                  #9

                  [quote author="Vittal" date="1374045044"]hi Gene,

                  First you download course material in Digia Qt Website.
                  This is the best Qt material available in that website, that zip file contains
                  ppt's,exapmles, exercizes.. etc..[/quote]

                  Can you prvide the direct link to the site or the file ?

                  Thank you

                  "Don't do anything by half. If you love someone, love them with all your soul. When you hate someone, hate them until it hurts."
                  -------- Henry Rol...

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    Hareen Laks
                    wrote on last edited by
                    #10

                    bq. Can you prvide the direct link to the site or the file ?

                    Here it is

                    http://qt.digia.com/Product/Learning/Education/course-materials/

                    1 Reply Last reply
                    0
                    • P Offline
                      P Offline
                      Psycho_Coder
                      wrote on last edited by
                      #11

                      [quote author="Hareen Laks" date="1377621258"]bq. Can you prvide the direct link to the site or the file ?

                      Here it is

                      http://qt.digia.com/Product/Learning/Education/course-materials/[/quote]

                      Thanks a lot. :)

                      "Don't do anything by half. If you love someone, love them with all your soul. When you hate someone, hate them until it hurts."
                      -------- Henry Rol...

                      1 Reply Last reply
                      0
                      • T Offline
                        T Offline
                        texrat
                        wrote on last edited by
                        #12

                        And of course there is still some useful material at Nokia Developer: http://developer.nokia.com/search/simple/?s=x&view=ebs&box=1&k=qt

                        Some of the wiki stuff needs updating...

                        Maker, writer, designer. Nokia Developer Ambassador. QML lover.

                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          shashishailaj
                          wrote on last edited by
                          #13

                          The link http://qt.digia.com/Product/Learning/Education/course-materials/ doesnt work anymore .

                          The update link is as follows.

                          http://www.qt.io/training-materials/#section-2

                          Alternatively :-

                          http://www.qt.io/resource-center/
                          http://qt-project.org/doc/
                          http://qt-project.org/wiki/developer-guides
                          http://qt-project.org/doc/qt-5/gettingstarted.html
                          http://qt-project.org/doc/qt-5/qtexamplesandtutorials.html

                          That is all what is current as of Oct. 2014 .

                          1 Reply Last reply
                          0
                          • K Offline
                            K Offline
                            KushalAusula
                            wrote on last edited by
                            #14

                            Thanq for posting. This helped...

                            1 Reply Last reply
                            0
                            • R Offline
                              R Offline
                              Rolias
                              wrote on last edited by
                              #15

                              Of course I have to mention that there are now two courses for Qt on Pluralsight. One is an "Introduction to Qt ":http://bit.ly/qtIntroM and the second is on the "Fundamentals of Qt Quick":http://bit.ly/qtquickfun.
                              I created these courses. Pluralsight is a subscription based training site, but I can provide a free unlimited-hours week long pass (more than enough to get up to speed on Qt and a lot of advanced C++ courses) to anyone interested. Just contact me through this forum's email.

                              Check out my third course in the trilogy on Qt
                              "Integrating Qt Quick with C++"
                              http://bit.ly/qtquickcpp
                              published by Pluralsight

                              1 Reply Last reply
                              0
                              • T Offline
                                T Offline
                                Timothy Lyall
                                Banned
                                wrote on last edited by
                                #16
                                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