| help | account  


An Introduction to Design Patterns in C++ with Qt 4
View Larger Image
Alan Ezust, Paul Ezust
Prentice Hall, Paperback, Published September 2006, 656 pages, ISBN 0131879057
List Price: $54.99
Our Price: $38.25
You Save: $16.74 (30% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Learn C++, patterns, and Qt4 cross-platform development--all at once!

Now, with the help of An Introduction to Design Patterns in C++ with Qt 4, you can master C++ and design patterns together, using the world's #1 open source framework for cross-platform development: Qt 4.

This complete tutorial and reference 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, from Iterator and Visitor to Abstract Factory and Facade
  • Discover efficient high-level programming techniques utilizing 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

 

About the Authors

Alan Ezust has more than a decade of experience teaching programming and writing course material at McGill University, Suffolk University, Learnix, Nortel, Objectivity, Corel, and Hewlett-Packard. He holds an M.Sc. in computer science from McGill University.

Paul Ezust chairs Suffolk University's Department of Mathematics, and has taught computer science for nearly thirty years. He has done extensive consulting and contract programming.




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account