Για όσους ξέρουν ήδη προγραμματισμό (είτε κάποια άλλη γλώσσα όπως Python, Java κ.λ.π. είτε ξέρουν τα πολύ βασικά της C++) και θέλουν να μάθουν την C++ σε μεγαλύτερο βάθος μαθαίνοντας παράλληλα και Qt καθώς και αρκετά χρήσιμα design patterns, είχα διαβάσει πριν από μια δεκαετία το πολύ ενδιαφέρον βιβλίο των Alan Ezust και Paul Ezust με τίτλο An Introduction to Design Patterns in C++ with Qt, 2nd Edition.
Ένα χαρακτηριστικό του βιβλίου είναι πως μπορείτε να έχετε πρόσβαση σε ηλεκτρονική μορφή του βιβλίου στην ιστοσελίδα https://www.ics.com/intro-design-patterns-c-qt-2nd-edition. Παρότι το βιβλίο είναι πλεόν παλιό και από τότε τόσο η C++ όσο και το Qt έχουν προχωρήσει πολύ, αυτά που θα διαβάσετε είναι πολύ χρήσιμα και σε μεγάλο βαθμό εφαρμόσιμα!
Γενικότερα, για το Qt, υπάρχει το επίσημο (εξαιρετικό!) Qt documentation και για τη C++ θυμίζω ότι υπάρχουν εξαιρετικές σημειώσεις για C++ στα ελληνικά που πρότεινα σε παλιότερο άρθρο μου!
Σημείωση: στην αρχική του μορφή είχα δημοσιεύσει το παραπάνω άρθρο στις 4/7/2013 και στην παραπάνω του μορφή επικαιροποιήθηκε και προστέθηκαν και νέες πληροφορίες.
(φωτογραφία: τμήμα στιγμιότυπου από το http://www.ics.com/design-patterns στις 2013-07-04)
