Core C ++ for Qt Developers Bibliography

Source: Internet
Author: User

Core C ++ for Qt Developers
References to Related Learning Materials

 

The sections below lists learning materials related toCore C ++ for Qt DevelopersCurriculum block. Please note that only reading books or taking classes is not sufficient enough to gain required knowledge. You have to work on Qt development projects in order to gain practical experience in addition to theory.

Training

Qt Training provides an optional C ++ Refresher Day training module which can be provided for on-site courses. Booking and other information about Qt Training is available here.

There are also a wide variety of other C ++ courses provided by independent vendors.

Books

There are several books about C ++. some of them refer to Qt, some are generic. the list below contains references to selected chapters and sections in books that cover the scope of this version of the curriculum. please note that this is not 100% coverage. you might need other learning materials as well.

  • C ++ GUI Programming with Qt 4, 2nd Edition, by Jasmin Blanchette, Mark Summerfield. ISBN-13: 978-0-13-235416-5. note, that the 1st Edition is also available online.
    • Appendix D: Introduction to C ++ for Java and C # developers
  • An Introduction to Design Patterns in C ++ with Qt 4, by Alan Ezust, Paul Ezust
    • Part I: Introduction to C ++ and Qt 4
    • Part III: C ++ Language Reference

  • Accelerated C ++, by Andrew Koenig, Barbara E. Moo
  • Thinking in C ++, vol 1 and vol 2, by Bruce Eckel. See also the "Online resources" below.
  • Valid tive C ++ series by Scott Meyers.

Online resources

  • Learning C ++ reference list on the Qt Developer Network wiki.
  • C ++ Reference
  • C ++ Annotations
  • Thinking in C ++, 2nd Edition, by Bruce Eckel (electronic book)
Prerequisites

There are no formal prerequisites to start with Qt Essentials. you can start by either following the curriculum or by simply proceeding directly to the exam if you feel knowledgeable and experienced enough in Qt. as a rule of thumb, the scope of this curriculum block corresponds to 3 years of C ++ development experience plus some knowledge of Qt.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.