Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. Advanced to expert C++ and QT: Books Guidance
Forum Update on Monday, May 27th 2025

Advanced to expert C++ and QT: Books Guidance

Scheduled Pinned Locked Moved The Lounge
14 Posts 8 Posters 8.6k 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.
  • Y Offline
    Y Offline
    Yash
    wrote on 23 Dec 2010, 04:40 last edited by
    #1

    Suggest me single good book for c++. I've intermediate skills. I want to achieve advanced and later expert on c++ also Qt.

    Please suggest me few good books in sequence.

    http://kineticwing.com : Web IDE, QSS Editor
    http://speedovation.com : Development Lab

    1 Reply Last reply
    0
    • I Offline
      I Offline
      Immii
      wrote on 23 Dec 2010, 04:54 last edited by
      #2

      "The C++ Programming Language":http://www2.research.att.com/~bs/3rd.html
      (Third Edition and Special Edition)
      I have yet not come across of any advanced level book of Qt.
      Best of luck

      1 Reply Last reply
      0
      • I Offline
        I Offline
        Immii
        wrote on 23 Dec 2010, 04:55 last edited by
        #3

        oops forgot to mention, author of the book is actually creator of c++ language. so you will get every thing there. I am recommending you this book because you said you are intermediate level.

        1 Reply Last reply
        0
        • B Offline
          B Offline
          baysmith
          wrote on 23 Dec 2010, 05:10 last edited by
          #4
          • "Advanced Qt Programming" Mark Summerfield ("Nokia Qt book page":http://qt.nokia.com/developer/books/advanced-qt-programming-creating-great-software-with-c-and-qt-4)
          • "Effective C++", "More Effective C++", "Effective STL" Scott Meyers ("Amazon":http://www.amazon.com/Scott-Meyers/e/B004BBEYYW)
          • "Exceptional C++", "More Exceptional C++" Herb Sutter ("Amazon":http://www.amazon.com/Herb-Sutter/e/B001ILHLCK)

          See also "wiki book page":http://developer.qt.nokia.com/wiki/Books_and_Links_for_learning_C_and_advanced_topics

          Nokia Certified Qt Specialist.

          1 Reply Last reply
          0
          • K Offline
            K Offline
            kamalakshantv
            wrote on 23 Dec 2010, 07:19 last edited by
            #5

            [quote author="Immii" date="1293080062"]"The C++ Programming Language":http://www2.research.att.com/~bs/3rd.html
            (Third Edition and Special Edition)
            I have yet not come across of any advanced level book of Qt.
            Best of luck[/quote]

            There are advanced book on Qt. Please refer "this":http://qt.nokia.com/developer/books page.

            1 Reply Last reply
            0
            • I Offline
              I Offline
              Immii
              wrote on 23 Dec 2010, 09:46 last edited by
              #6

              Thank yout Qtk, only book I know was "this":http://qt.nokia.com/developer/books/qt4.-professional-programming-with-c. I will try to get few from the list for me and for my colleagues.

              1 Reply Last reply
              0
              • G Offline
                G Offline
                goetz
                wrote on 23 Dec 2010, 10:24 last edited by
                #7

                Have a look at the wiki page "Books and Links for learning C and advanced topics":http://developer.qt.nokia.com/wiki/Books_and_Links_for_learning_C_and_advanced_topics (it should be C++ in the title, but the wiki strips the ++ :-) )

                All of the already mentioned books and some more are listed on this page.

                http://www.catb.org/~esr/faqs/smart-questions.html

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  andre
                  wrote on 23 Dec 2010, 10:40 last edited by
                  #8

                  I agree on the suggestion for Scott Meyers' books. Of course, you'll also need Design Patters by Gamma, Helm, Johnson and Vlissides (GoF).

                  If you want to learn about the wonderous world of templates and metaprogramming, get yourself C++ Templates by Vandevoorde & Josuttis, Modern C++ design by Alexandrescu and C++ Template Metaprogramming by Abrahams & Curtovoy.

                  Plenty of stuff to make your head spin. It did spin mine!

                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    kamalakshantv
                    wrote on 23 Dec 2010, 12:33 last edited by
                    #9

                    [quote author="Andre" date="1293100819"]I agree on the suggestion for Scott Meyers' books. Of course, you need Design Patters by Gamma, Helm, Johnson and Vlissides (GoF).

                    If you want to learn about the wonderous world of templates and metaprogramming, get yourself C++ Templates by Vandevoorde & Josuttis, Modern C++ design by Alexandrescu and C++ Template Metaprogramming by Abrahams & Curtovoy.

                    Plenty of stuff to make your head spin. It did spin mine![/quote]

                    Mine is still spinning. :)

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      maciej
                      wrote on 23 Dec 2010, 17:26 last edited by
                      #10

                      [quote author="Volker" date="1293099872"](it should be C++ in the title, but the wiki strips the ++ :-) )
                      [/quote]
                      In case of wiki we can use CPP abbreviation :P

                      Earth is a beta site.

                      1 Reply Last reply
                      0
                      • G Offline
                        G Offline
                        goetz
                        wrote on 23 Dec 2010, 21:05 last edited by
                        #11

                        [quote author="maciek" date="1293125172"]In case of wiki we can use CPP abbreviation :P[/quote]

                        Unfortunately, it was too late once I had created the page. I'll ask the admins to change the name....

                        http://www.catb.org/~esr/faqs/smart-questions.html

                        1 Reply Last reply
                        0
                        • V Offline
                          V Offline
                          vcsala
                          wrote on 23 Dec 2010, 21:24 last edited by
                          #12

                          I know this topic is about advanced to expert books, but reading my usual news site I just found "C++ Beginner's Guide":http://msdn.microsoft.com/en-us/beginner/cc305129.aspx which can be freely downloaded till 31st December.

                          1 Reply Last reply
                          0
                          • G Offline
                            G Offline
                            goetz
                            wrote on 23 Dec 2010, 21:49 last edited by
                            #13

                            VCsala, thanks for pointing this out! I've put a "Note":http://developer.qt.nokia.com/forums/viewthread/2772 into the announcement forum.

                            http://www.catb.org/~esr/faqs/smart-questions.html

                            1 Reply Last reply
                            0
                            • K Offline
                              K Offline
                              kamalakshantv
                              wrote on 24 Dec 2010, 07:46 last edited by
                              #14

                              Thank you Volker and VCsala.

                              1 Reply Last reply
                              0

                              1/14

                              23 Dec 2010, 04:40

                              • Login

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