Introduction to Design Patterns in C++ with Qt und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
An Introduction to Design Patterns in C++ with Qt 4 (Bruce Perens' Open Source)
 
 
Beginnen Sie mit dem Lesen von Introduction to Design Patterns in C++ with Qt auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

An Introduction to Design Patterns in C++ with Qt 4 (Bruce Perens' Open Source) [Englisch] [Taschenbuch]

Alan Ezust , Paul Ezust
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
Preis: EUR 49,27 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 2 Stück auf Lager - jetzt bestellen.
Lieferung bis Freitag, 1. Juni: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 29,00  
Gebundene Ausgabe EUR 39,95  
Taschenbuch EUR 49,27  

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

An Introduction to Design Patterns in C++ with Qt 4 (Bruce Perens' Open Source) + Advanced Qt Programming: Creating Great Software with C++ and Qt 4 (Prentice Hall Open Source Software Development) + C++ GUI Programming with Qt4 (Prentice Hall Open Source Software Development)
Preis für alle drei: EUR 127,17

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 624 Seiten
  • Verlag: Prentice Hall Computer; Auflage: 1 (14. September 2006)
  • Sprache: Englisch
  • ISBN-10: 0131879057
  • ISBN-13: 978-0131879058
  • Größe und/oder Gewicht: 23,4 x 17,9 x 3,6 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 161.250 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Alan Ezust
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Alan Ezust auf Amazon

Produktbeschreibungen

Kurzbeschreibung

Learn C++, Patterns, and Qt 4 Cross-Platform Development Master C++ and design patterns together, using the world's leading open source framework for cross-platform development: Qt 4. An Introduction to Design Patterns in C++ with Qt 4 is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You'll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises. By the time you're done, you'll be creating multithreaded GUI applications that access databases and manipulate XML files--applications that run on platforms including Windows, Linux, Unix, and Mac OS X. Best of all, you'll be writing code that's efficient, reusable, and elegant.* Learn objects fast: classes, inheritance, polymorphism, and more *Master powerful design patterns *Discover efficient high-level programming techniques using libraries, generics, and containers *Build graphical applications using Qt widgets, models, and views *Learn advanced techniques ranging from multithreading to reflective programming *Use Qt's built-in classes for accessing MySQL data *Includes a complete C++ language reference

Synopsis

Learn C++, Patterns, and Qt 4 Cross-Platform Development Master C++ and design patterns together, using the world's leading open source framework for cross-platform development: Qt 4. An Introduction to Design Patterns in C++ with Qt 4 is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You'll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises. By the time you're done, you'll be creating multithreaded GUI applications that access databases and manipulate XML files--applications that run on platforms including Windows, Linux, Unix, and Mac OS X. Best of all, you'll be writing code that's efficient, reusable, and elegant.*

Learn objects fast: classes, inheritance, polymorphism, and more *Master powerful design patterns *Discover efficient high-level programming techniques using libraries, generics, and containers *Build graphical applications using Qt widgets, models, and views *Learn advanced techniques ranging from multithreading to reflective programming *Use Qt's built-in classes for accessing MySQL data *Includes a complete C++ language reference


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(2)
(2)

 

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
2 von 2 Kunden fanden die folgende Rezension hilfreich
Ausgezeichnet 5. Januar 2012
Format:Gebundene Ausgabe
Mit der neuen Auflage haben die Autoren die IDE QT Creator in das Buch aufgenommen. Das Buch ist übersichtlich, es werden die bekannten Design Pattern der sogenannten Gang of Four anhand von Beispielen des QT Frameworks erklärt. So erhält man neben objektorientierten Kenntnissen auch noch eine sehr gute Einführung in QT. Wer dieses Buch durcharbeitet, kann mit aktuellen QT Versionen sehr schön wirklich ordentliche Programme erzeugen. Selbst die Datenbankanbindung wird anhand von praktischen Beispielen erläutert.

Fazit: Rundherum gelungen. Nicht zu dick, aber trotzdem anschaulich erklärt. Es müssen nicht immer 1000+X Seiten sein. Und, man merkt, Sie haben eben nicht die Dokumentation umgeschrieben, wie es manch andere Autoren leider machen. So macht das Erlernen von QT Spass.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  12 Rezensionen
22 von 23 Kunden fanden die folgende Rezension hilfreich
A Marvellous Book for Programming in the QT Way 24. Juni 2007
Von Yuchao Sun - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I don't major in CS but I have to use C++ and QT for my PhD research. Although I had pretty good general understanding of IT and some experience in web programming, I struggled to teach myself C++ from scratch. I tried a few popular books, but none of them worked very well. As someone said, "the trouble with C++ is there's an awful lot to remember". Those big thick books are often quite easy to follow from page to page, but very quickly all the details become overwhelming. C++ is a powerful and flexible language that incorporates different paradigms so there're always many different ways of doing things but quite often (particularly for beginners) we only need to know the best practices. As Bjarne suggests: "A focus on details can be very distracting and lead to poor use of the language. You wouldn't try to learn a foreign language from a dictionary and grammar, would you?" (http://www.research.att.com/~bs/learn.html). Ironically, most of the big books I read did exactly the same for me. They all tend to provide too many details upfront. You could end up reading 500 pages but still don't have a clue what's the correct way of programming in C++. Plus you'll probably forget what read before...

I felt a great relief when I came across this book. I would say the authors have done a marvellous job. From the very beginning they teach you how to program in the C++ way, more precisely in the Qt way. The book suggests Qt coding style is not "pure" C++ but that's a different story. By throwing away all the irrelevant bits, they give you a good idea of the whole picture so that you'll be on the right track very quickly. Then you can let you knowledge grow by accumulating more technical details - it's just a matter of time and practice. Of course, a big thick book is still needed as reference. If you don't know anything about programming, I would suggest you read the first few chapters of one of the primers, then switched to this book. I feel it still requires some basic programming background.

I would definitely give it a five star and recommend to anyone learning Qt
21 von 23 Kunden fanden die folgende Rezension hilfreich
Not just a book of Qt API 22. September 2006
Von B. Cain - Veröffentlicht auf Amazon.com
Format:Taschenbuch
The layout and design make for easy reading. The book makes heavy usage of examples ... downloadable from the Internet; this is especially beneficial since it's easier to learn abstract concepts through examples.

Some sections go into detail that's not covered in the book 'C++ GUI Programming with Qt 4'. I especially appreciated chapter 15 ... as I've recently been dealing with meta-objects and properties and would have found it very useful. Also of special import, chapter 17 presents a complete MVC example.

There are many chapters that should have been covered more lightly ... especially chapters 1-8 and chapters 19-24. Those topics are covered in sufficient detail in other texts. Admittedly, the authors make their intent clear in the overview and in the posted TOC. So, at least for some, it's a one-stop resource.

I didn't care for the book referring to auto_ptr as a "smart pointer" ... misleading IMHO since it violates normal language semantics ... modifying the RHS in an expression. But, that's just a pet peeve of mine. I'd recommend QPointer or boost::smart_ptr instead.

The biggest negative is that the examples in the book are not structured by chapter/topic. It's a bit cumbersome to cherry-pick a topic and to have it easily reinforced by example. Also, the examples don't readily build with Visual C++. It appears the build environment has only been tested with Linux, UNIX, etc.

Considering all things, I'm still very glad that I purchased the book because it focuses on more than just the API ... incorporating the usage of some of today's best practices.
12 von 14 Kunden fanden die folgende Rezension hilfreich
Wonderful 18. Juni 2007
Von Pau Garcia Quiles - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This is a very good good which teaches you C++, Qt and design patterns.

I am surprised by the commentaries saying this is not an introductory book. Quite the opposite: this is the perfect book if you do not know any one of Qt, C++ or design patterns but you want to use them together.

Some may say the book worries too much about syntax. Wrong. The authors want to make sure you understand C++ perfectly well because subtle differences (such as the 'static in declaration' vs 'static in definition', introduced in chapter 2) may have devastating effects in your software. The same goes for Qt macros: the book explains them because when you know and understand them, you will write better code; the book by Blanchette and Summerfield barely names them.

As the title says, this book is only an introduction. There are three natural companions you should get if you want to delve deeper in the wonderful world of Qt and design patterns:
* A Complete Guide to Programming in C++ by Prinz and Prinz
* C++ GUI programming with Qt by Blanchette and Summerfield
* Design Patterns: Elements of Reusable Object-Oriented Software by Gamma et al.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de