Murach’s C++ 2008
eBook Details:
- Paperback: 574 pages
- Publisher: WOW! eBook & Associates (October 26, 2009)
- Language: English
- ISBN-10: 9781890774547
- ISBN-13: 978-1890774547
eBook Description:
Murach’s C++ 2008
If you want to learn C++ as quickly and easily as possible, then this is the book for you. Concise and practical, it takes advantage of the Visual Studio 2008 IDE to teach you all the language features you’ll use most in Windows applications, then serves as a handy C++ reference that you can use every day.
Here are just some of the reasons why there’s no better way to learn C++ than with this book:
#1: Get a fast start in C++ 2008
By the end of chapter 3, you’ll be developing your first applications using Visual Studio and C++ 2008!
Because Visual Studio is full of time-saving tools for repetitive program development tasks, it frees you to focus on the language structure and syntax. As a result, you can master the basics of C++ coding…which are the same whether you’re working on .NET or coding native C++ on a console…in a minimum of time.
#2: Master the C++ 2008 features you’ll use all the time
Once you know the basics of building C++ programs, you’re ready for rapid learning. So you’ll soon be adept at tasks like: handling numeric, date, and string data; working with loops, arrays, and collections; coding methods and event handlers; validating data and handling exceptions; and working with text, binary, and XML data.
What’s more, if you have experience with another language, I think you’ll find our paired-pages format makes it easy to see how C++ is different from the languages you already know, so that you can pick up new skills as quickly as possible.
#3: Train in real-world object-oriented programming
Many C++ books present OOP with whimsical examples that are entertaining to read about but tough to translate to everyday business programs. But in this book, you’ll learn how to apply OOP concepts like inheritance, polymorphism, interfaces, and generics as you work with business objects like customers, invoices, and products…training that you’ll be able to put to work right away.
#4: Take advantage of legacy C and native C++ code on the .NET platform
C++ 2008 is backward-compatible with the thousands of applications that have been written in legacy C and native C++. To prove that, author Prentiss Knowlton tested programs from the 70’s and 80’s and found that they ran under C++ 2008 without modification!
This means that you can use Visual Studio to edit, run, and enhance legacy programs. It also means you can incorporate tested, debugged legacy code into C++ 2008 applications. The last chapter shows you how to do both.
#5: Practice exercises solidify your skills
The exercises at the end of each chapter give you a chance to apply what you’ve learned and to gain valuable, hands-on experience. And because we provide the starting points for these exercises here at our site, you get the maximum amount of practice in a minimum of time.
#6: Paired pages make learning…and reference…a breeze
If you haven’t ever used one of our books before, you may want to download a sample chapter before you buy. If you do, you’ll discover why programmers are so impressed by our “paired pages” format and why college students ask their instructors for Murach books. Not only does this format make learning easier and faster, but it also makes this the ideal reference book when you’re on the job.
#7: 100% guarantee
Like all our books, this one is backed by our 90-day trial period and 100% guarantee when you buy it directly from us. It must teach you C++ 2008, or send it back for a prompt refund.
So get your copy, and let this book give you the C++ skills that will make you a more valuable developer starting today! Finally, a great training and reference book for Visual C++ by Dr. Prentiss Knowlton, an instructor of C++ since its inception. This book helps you master C++ 2008 quickly and easily by using all the time- and work-saving features of Visual Studio. That’s true whether you’re a:
- Java developer who wants to learn Visual C++
- C# or Visual Basic developer who wants to master another .NET language
- C++ developer who wants to move into .NET
- new programmer starting from scratch
Murach’s C++ 2008 will show you how to:
- create bulletproof applications like a professional
- develop object-oriented applications using business classes, inheritance, polymorphism, interfaces, and generics
- compile, run, and enhance legacy C and native C++ code on the .NET platform
- learn more about native C++ (if you should ever need to do that)
- have another set of skills to make you more valuable on the job
To ensure mastery, this book presents 12 complete, real-world applications that demonstrate best programming practices. And, all of the information is presented in the distinctive Murach “paired-pages” style that allows for self-paced training and reference, just like Murach’s best-selling C# book.What makes this book so effective? Here are several things it does that other C++ books don’t do:
#1: The OOP section deals with business objects, not cats and dogs
Object-oriented programming is the basis for C++ and C#. But while other books try to explain it using whimsical examples (like mammals or cars), this book explains it in terms of true business objects, like customers, invoices, and products. So right from the start, you’ll see how OOP is applied in the real world.
#2: Complete applications show how all the pieces interact
The key to mastering C++ development is to have plenty of real-world examples that show you how the features you’re learning interact…and that help you avoid the problems that you can run into as you build complex applications. That’s why this book gives you complete applications for everyday business functions (these can be downloaded for free from the Murach website).
#3: The paired-pages format lets you set your own pace
Murach books have a distinctive format, where each two-page spread presents a single topic. You can read every page if you’re new to the subject…skim or skip material you already know…quickly pinpoint the reference details you need when you’re on the job…use the book however it works best for you. To see how this works, you can look at some pages in “Look Inside” above or download sample chapters for free from the Murach website.
#4: The last chapter shows how to work with legacy C and native C++ code
One thing you won’t find in any other C++ book: The last chapter shows you how legacy C and native C++ code that’s 10, 20, even 30 years old, will run unchanged on the .NET platform. That means you can port legacy applications to the .NET platform or use tested and proven code to create new .NET applications.
#5: The approach in this book has been proven to work!
Since C++ now parallels C#, Pren aligned the content and organization of Murach’s C++ 2008 with the best-selling Murach’s C# 2008. That means you can take advantage of an approach that’s been proven effective for thousands of developers in the last 5 years. It means that readers already familiar with the C# book can learn C++ in record time. And it means that if you page through the books side-by-side, you can gain a synergistic understanding of both languages.
About the Author
Pren brings a wealth of training expertise to this book. Along with handling corporate training assignments, he’s been a UCLA Extension instructor for more than 20 years, teaching C, C++, Visual C++, C#, Java, and JavaScript courses to professional developers. In fact, Pren began using Murach’s C# in his courses in 2005 and liked it so much that he offered to write Murach’s C++ 2008 using Murach’s C# 2008 as a model.
Pren was introduced to computers by his high-school physics teacher in the 60’s, and he’s been immersed in C and its descendants since day one. Programming at the famous Jet Propulsion Laboratory in Pasadena, California, consulting for telecommunications companies, teaching extension courses at UCLA, he’s seen the language through all its permutations, and he knows it inside-out. Now, you can take advantage of his extensive knowledge and teaching ability in this C++ book.
[download id=”34″ format=”1″]