Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Learning
  3. Qt Certification
  4. Which is the best book for Qt Essentials?
Forum Updated to NodeBB v4.3 + New Features

Which is the best book for Qt Essentials?

Scheduled Pinned Locked Moved Qt Certification
18 Posts 12 Posters 19.9k Views 2 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.
  • S Offline
    S Offline
    Seba84
    wrote on last edited by
    #1

    Hello everyone!

    I am interested in preparing the Qt Essentials Cerificate and for that I would like to buy a book (only one or maximum two). I saw the books that are listed "here":http://qt.nokia.com/learning/certification/exams/preparation-prerequisites/qt-curriculum/qt-essentials/materials, these are:

    C++ GUI Programming with Qt 4, 1st and 2nd Edition, by Jasmin Blanchette, Mark Summerfield.

    Foundations of Qt Development, by Johan Thelin

    An Introduction to Design Patterns in C++ with Qt 4, by Alan Ezust, Paul Ezust

    The Book of Qt 4: The Art of Building Qt Applications by Daniel Molkentin

    But apparently no one treats completelly all the exam's subjects. Could you tell me (if you know them) which is the best ?

    Thanks in advance!
    Sebastian

    1 Reply Last reply
    1
    • B Offline
      B Offline
      broadpeak
      wrote on last edited by
      #2

      The first book (in your list) is the most informative, but the second book is the best written.

      I've read all of them, I think you should do the same.
      Every book has advantage and some minimal disadvantage.

      Much better: read all of the emphasized chapters of these books. That WILL BE enough for the exam! The exam itself is not so difficult.

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

        Thanks broadpeak!

        Finally I found all of them on the net...
        So no need to choose only one of them.

        Bye!

        1 Reply Last reply
        0
        • R Offline
          R Offline
          Rahul Das
          wrote on last edited by
          #4

          [[doc:Object Model]]
          [[doc:Reentrancy and Thread-Safety]]
          [[doc:The Property System]]
          [[doc:Inter-Process Communication in Qt]]
          [[doc:Programming with Qt]]
          [[doc:Threads and QObjects]]
          [[doc:The Qt Resource System]]
          [[doc:Paint System]]
          [[doc:Coordinate System]]
          [[doc:Internationalization with Qt]]
          [[doc:Container Classes]]
          [[doc:Implicit Sharing]]
          [[doc:The Event System]]
          [[doc:Signals]]
          [[doc:ObjectTrees]]
          [[doc:The Meta-Object System]]
          [[doc:Qt Features Overview]]
          [[doc:Scalability]]

          Found these links useful than book for quick ref.


          Declaration of (Platform) independence.

          1 Reply Last reply
          0
          • R Offline
            R Offline
            rsjethani
            wrote on last edited by
            #5

            [quote author="Rahul Das" date="1326648873"][[doc:Object Model]]
            [[doc:Reentrancy and Thread-Safety]]
            [[doc:The Property System]]
            [[doc:Inter-Process Communication in Qt]]
            [[doc:Programming with Qt]]
            [[doc:Threads and QObjects]]
            [[doc:The Qt Resource System]]
            [[doc:Paint System]]
            [[doc:Coordinate System]]
            [[doc:Internationalization with Qt]]
            [[doc:Container Classes]]
            [[doc:Implicit Sharing]]
            [[doc:The Event System]]
            [[doc:Signals]]
            [[doc:ObjectTrees]]
            [[doc:The Meta-Object System]]
            [[doc:Qt Features Overview]]
            [[doc:Scalability]]

            Found these links useful than book for quick ref.[/quote]

            Links go to error pages...

            Ravi S. Jethani

            1 Reply Last reply
            0
            • R Offline
              R Offline
              Rahul Das
              wrote on last edited by
              #6

              oops.. sorry

              "object model":http://developer.qt.nokia.com/doc/qt-4.8/object.html

              "Reentrancy and Thread-Safety":http://developer.qt.nokia.com/doc/qt-4.8/threads-reentrancy.html

              "The Property System":http://developer.qt.nokia.com/doc/qt-4.8/properties.html

              "Inter-Process Communication in Qt":http://developer.qt.nokia.com/doc/qt-4.8/ipc.html

              "
              Programming with Qt":http://developer.qt.nokia.com/doc/qt-4.8/qt-basic-concepts.html

              "Threads and QObjects":http://developer.qt.nokia.com/doc/qt-4.8/threads-qobject.html

              "The Qt Resource System
              ":http://developer.qt.nokia.com/doc/qt-4.8/resources.html

              "Paint System":http://developer.qt.nokia.com/doc/qt-4.8/paintsystem.html

              "Coordinate System":http://developer.qt.nokia.com/doc/qt-4.8/coordsys.html

              "Internationalization with Qt":http://developer.qt.nokia.com/doc/qt-4.8/internationalization.html

              "Container Classes":http://developer.qt.nokia.com/doc/qt-4.8/containers.html

              "Implicit Sharing":http://developer.qt.nokia.com/doc/qt-4.8/implicit-sharing.html

              "The Event System":http://developer.qt.nokia.com/doc/qt-4.8/eventsandfilters.html

              "Signals":http://developer.qt.nokia.com/doc/qt-4.8/signalsandslots.html

              "ObjectTrees":http://developer.qt.nokia.com/doc/qt-4.7/objecttrees.html

              "The Meta-Object System":http://developer.qt.nokia.com/doc/qt-4.8/metaobjects.html

              "Qt Features Overview":http://developer.qt.nokia.com/doc/qt-4.8/qt-overview.html

              "Scalability":http://developer.qt.nokia.com/doc/qt-4.7/scalability.html


              Declaration of (Platform) independence.

              1 Reply Last reply
              1
              • F Offline
                F Offline
                fguimaraes
                wrote on last edited by
                #7

                Great list, thanks Rahul!

                Birth, death, rebirth, though, and constantly progress, that is the law.

                1 Reply Last reply
                0
                • B Offline
                  B Offline
                  broadpeak
                  wrote on last edited by
                  #8

                  This is a very good list Rahul!
                  It would be ideal that this information can be reached in PDF format :)

                  1 Reply Last reply
                  0
                  • D Offline
                    D Offline
                    dangelog
                    wrote on last edited by
                    #9

                    The devnet site actually HAS a PDF engine, f.i. you can export wiki pages to PDF, although it does a horrible job with code snippets...:
                    http://developer.qt.nokia.com/wiki/pdf/Threads_Events_QObjects

                    You could ask as a feature request to having that PDF export in the documentation as well. :-)

                    Software Engineer
                    KDAB (UK) Ltd., a KDAB Group company

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      Seba84
                      wrote on last edited by
                      #10

                      Thanks for the list Rahul!

                      1 Reply Last reply
                      0
                      • R Offline
                        R Offline
                        Rahul Das
                        wrote on last edited by
                        #11

                        I am glad that those links are found to be useful. Anyway, that is theory side. But for coding practices, i felt, C++ GUI Programming with Qt 4, 2nd Edition, by Jasmin Blanchette, Mark Summerfield is the best.


                        Declaration of (Platform) independence.

                        1 Reply Last reply
                        0
                        • B Offline
                          B Offline
                          Blizzard
                          wrote on last edited by
                          #12

                          Foundations of Qt Development (Johan Thelin) was the most informative book I have read on Qt. I found a lot of information in other materials to be out of date. This book also goes into integrating with openGL, using QtSql for databases, multi-threading, unit testing, and networking.

                          Software Engineer | Aerospace & Defence

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

                            thanx for the link rahul....

                            There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code.

                            1 Reply Last reply
                            0
                            • B Offline
                              B Offline
                              Blizzard
                              wrote on last edited by
                              #14

                              Thank Rahul, great list!

                              Software Engineer | Aerospace & Defence

                              1 Reply Last reply
                              0
                              • V Offline
                                V Offline
                                VijayalakshmiSundaravaradhan
                                wrote on last edited by
                                #15

                                Can anyone who has got this certificate tell whether it is worth the money paid? It costs around 8000 rupees in India.

                                RatzzR 1 Reply Last reply
                                0
                                • V VijayalakshmiSundaravaradhan

                                  Can anyone who has got this certificate tell whether it is worth the money paid? It costs around 8000 rupees in India.

                                  RatzzR Offline
                                  RatzzR Offline
                                  Ratzz
                                  wrote on last edited by
                                  #16

                                  @VijayalakshmiSundaravaradhan

                                  Which Qt Certifications you are taking about https://www.qt.io/qt-certification/#block-5?

                                  --Alles ist gut.

                                  1 Reply Last reply
                                  0
                                  • L Offline
                                    L Offline
                                    lolo220
                                    Banned
                                    wrote on last edited by
                                    #17
                                    This post is deleted!
                                    1 Reply Last reply
                                    0
                                    • M Offline
                                      M Offline
                                      mangalshekhar
                                      Banned
                                      wrote on last edited by
                                      #18
                                      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