About This Book
Starting Out with C++ from Control Structures to Objects
Starting Out with C++ from Control Structures to Objects is a comprehensive textbook designed for two-semester C++ programming courses or an accelerated one-semester course. This book is a go-to resource for students and educators alike, offering a detailed exploration of the fundamentals of C++ programming.
Who Uses It?
Primarily, this book is used by students and instructors in introductory C++ programming courses at the college and university levels. It's also a valuable resource for anyone interested in understanding the basics of C++ programming, including professionals looking to refresh their knowledge or expand their understanding of programming principles.
History and Editions
The 9th edition of Starting Out with C++ has been updated to address user feedback, incorporating the latest research and discussions on programming best practices. This edition includes revised and improved problems throughout and a new chapter featuring completely rewritten and expanded material on the Standard Template Library (STL). The book has been a trusted resource for nearly two decades, with each edition building upon the previous one to ensure that students understand the logic behind developing high-quality programs.
Author and Other Works
Tony Gaddis is the principal author of the Starting Out With series of textbooks. Tony has nearly two decades of experience teaching computer science courses, primarily at Haywood Community College. He is a highly acclaimed instructor who was previously selected as the North Carolina Community College “Teacher of the Year†and has received the Teaching Excellence award from the National Institute for Staff and Organizational Development. The Starting Out With series includes introductory books covering C++, Java, Microsoft Visual Basic, Microsoft C#, Python, Programming Logic and Design, Alice, and App Inventor, all published by Pearson.
Key Features
- Comprehensive Coverage: The book covers core concepts in C++ programming, including control structures, functions, arrays, pointers, and objects.
- Step-by-Step Presentation: Tony Gaddis’s hallmark accessible, step-by-step presentation ensures that students understand the important details necessary to become skilled programmers at an introductory level.
- Real-World Examples: The book includes clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises in every chapter.
- Interactive Learning Tools: The text is complemented by MyLab Programming, which includes interactive features to enhance learning.
Detailed Information
ISBNs and Formats
- Hardcover: ISBN-13: 9780134498379
- eTextbook: ISBN-13: 9780134484198
- Loose-leaf: ISBN-13: 0134443853
- Rental Options: Various rental durations available from different retailers
Publication Details
- Publisher: Pearson
- Publication Date: February 13, 2017
- Number of Pages: 1344
- Language: English
Other Editions and Formats
- 10th Edition: Available through Pearson and other retailers
- Related ISBNs:
- 9780134443850
- 9780134484198
- 0134443853
[1][2][3]