C++17 Programming Masterclass (Paperback)

Language: English

Published by Independently Published, 2026

9798175301725

Series: Book 2 of 2 - The Modern C++ Developer Series

  • Softcover
  • New
See all details

Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail

5-star seller

AbeBooks seller since October 12, 2005

Softcover

Condition: New

US$ 26.57

 Free Shipping 
Ships within U.S.A.

Quantity: 1 available

Add to basket
Free 30-day returns

Item description from seller

Paperback. C++ remains one of the most powerful and versatile programming languages for building high-performance software. From game engines and desktop applications to embedded systems, financial platforms, operating systems, and large-scale enterprise software, C++ continues to play a critical role wherever performance, efficiency, and control matter.C++17 Programming Masterclass is a comprehensive guide designed to help you move beyond basic C++ syntax and develop the practical skills required to write modern, maintainable, efficient, and professional-quality C++ applications.Built around the C++17 standard, this book takes you through the language progressively, from fundamental programming concepts to advanced object-oriented design, modern C++ features, generic programming, resource management, multithreading, concurrency, error handling, and professional software engineering practices.Whether you are learning C++ for the first time, coming from another programming language, or looking to modernize your existing C++ skills, this book provides a structured path toward becoming a confident modern C++ developer.Learn C++ the Modern WayModern C++ is much more than traditional classes, pointers, and manual memory management. C++17 introduced and refined numerous features that make C++ code more expressive, safer, cleaner, and easier to maintain.Throughout this book, you will learn how to take advantage of modern C++ techniques while understanding the principles behind them.You will explore: Core C++17 syntax and programming fundamentalsVariables, data types, operators, expressions, and control flowFunctions, references, pointers, arrays, and stringsClasses, objects, constructors, destructors, and encapsulationInheritance, polymorphism, abstraction, and compositionOperator overloading and custom typesTemplates and generic programmingThe Standard Template Library (STL)Containers, iterators, algorithms, and function objectsLambda expressions and functional programming techniquesSmart pointers and modern resource managementMove semantics and perfect forwardingauto, decltype, structured bindings, and other modern language featuresException handling and robust error-management techniquesFile handling and data processingMultithreading and thread managementMutexes, locks, condition variables, and synchronizationFutures, promises, and asynchronous programmingAtomic operations and concurrent programming conceptsDesign principles for maintainable C++ applicationsDebugging, testing, performance considerations, and code organizationWho This Book Is ForC++17 Programming Masterclass is suitable for a wide range of learners and developers.It is designed for: Beginners who want to learn modern C++Developers transitioning from languages such as C, Java, C#, or PythonStudents studying computer science or software engineeringProgrammers preparing for C++ development rolesDevelopers who want to strengthen their object-oriented programming skillsExperienced C++ programmers who want to understand modern C++17 techniquesDevelopers interested in multithreading and concurrent programmingProgrammers building performance-oriented applicationsAnyone who wants a structured reference for modern C++ developmentWhether your goal is to develop applications, prepare for professional software development, strengthen your programming fundamentals, or continue into advanced areas such as systems programming and high-performance computing, C++17 Programming Masterclass provides a comprehensive fou Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

Seller Inventory # 9798175301725

Title
C++17 Programming Masterclass (Paperback)
Author
Chad Blake
Publisher
Independently Published
Publication year
2026
Condition
new
Binding
Paperback
Language
English
ISBN 13
9798175301725
Series
Book 2 of 2: The Modern C++ Developer Series

Grand Eagle Retail

Bensenville, IL, U.S.A.

5-star seller

AbeBooks seller since October 12, 2005

Shipping rates within U.S.A.

Item6 to 14 business days6 to 16 business days
First itemUS$ 0.00US$ 0.00
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.

Payment methods

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay

Seller's business information

APOLLO ONLINE CORP.

605 Geddes Street
Wilmington, DE U.S.A. 19805