Cardinal

Modern C++ for Absolute Beginners: A Friendly Introduction to the C++ Programmin

Description: FREE SHIPPING UK WIDE Modern C++ for Absolute Beginners by Slobodan Dmitrović Learn the C++ programming language in a structured, straightforward, and friendly manner. This book teaches the basics of the modern C++ programming language, the C++ Standard Library, and modern C++ standards, including C++23. No previous programming experience is required. C++ is a language like no other, surprising in its complexity, yet wonderfully sleek and elegant in so many ways. It is also a language that cannot be learned by guessing, one that is easy to get wrong and challenging to get right. To overcome this, each section is filled with real-world examples that gradually increase in complexity. Modern C++ for Absolute Beginners, Second Edition teaches more than just programming in C++23. It provides a solid C++ foundation to build upon. The author takes you through the C++ programming language, the Standard Library, and C++11 to C++23 standard basics. Each chapter is accompanied by the right amount oftheory and plenty of source code examples. You will work with C++23 features and standards, yet you will also compare and take a look into previous versions of C++. After reading this book, youll be able to start programming in modern C++ standards. You will do so with plenty of relevant source code examples, freely available via a dedicated GitHub repository. What You Will LearnGet Introduced to modern C++ in a friendly but effective wayWork with the basics of C++: types, operators, variables, constants, expressions, references, functions, classes, I/O, smart pointers, polymorphism, and moreSet up the Visual Studio environment on Windows and GCC on Linux, where you can write your own codeDeclare and define functions, classes, and objects, and organize code into namespacesDiscover object-oriented programming: classes and objects, encapsulation, inheritance, polymorphism, and more using the most advanced C++ featuresEmploy best practices in organizing source code and controlling program workflowGet familiar with C++ language dos and donts, and moreManage the basics of lambdas, inheritance, polymorphism, smart pointers, templates, modules, contracts, concepts, and moreWho This Book Is For Beginner or novice programmers who wish to learn C++ programming. No prior programming experience is required. FORMAT Paperback CONDITION Brand New Author Biography Slobodan Dmitrovi is a software consultant, trainer, and author of several programming books. He is a professional R&D software developer with two decades of experience in the industry. Slobodan provides C++ training courses for corporate clients and academic institutions. Table of Contents 1. Introduction.- 2. What is C++?.- 3. C++ Compilers.- 4. Our First Program.- 5. Types.- 6. Exercises.- 7. Operators.- 8. Standard Input.- 9. Exercises.- 10. Arrays.- 11. Pointers.- 12. References.- 13. Introduction to Strings.- 14. Automatic Type Deduction.- 15. Exercises.- 16. Statements.- 17. Constants.- 18. Exercises.- 19. Functions.- 20. Exercises.- 21. Scope and Lifetime.- 22. Exercises.- 23. Classes - Introduction.- Part I.- 24. Exercises.- 25. Classes - Inheritance and Polymorphism.- Part II.- 26. Exercises.- 27. The static Specifier.- 28. Templates.- 29. Enumerations.- 30. Exercises.- 31. Organizing code.- 32. Exercises.- 33. Conversions.- 34. Exceptions.- 35. Smart Pointers.- 36. Exercises.- 37. Inuput/Output Streams.- 38. C++ Standard Library and Friends.- 39 Exercises.- 40. C++ Standards.- 41. Projects. Details ISBN1484292731 Publisher APress Year 2023 Edition 2nd ISBN-13 9781484292730 Format Paperback Imprint APress Subtitle A Friendly Introduction to the C++ Programming Language and C++11 to C++23 Standards Place of Publication Berkley Country of Publication United States Pages 440 ISBN-10 1484292731 Publication Date 2023-03-24 AU Release Date 2023-03-24 NZ Release Date 2023-03-24 US Release Date 2023-03-24 UK Release Date 2023-03-24 Illustrations 14 Illustrations, black and white; XXI, 440 p. 14 illus. Author Slobodan Dmitrovi Edition Description 2nd ed. Replaces 9781484260463 Alternative 9781484299395 DEWEY 005.133 Audience Professional & Vocational We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! 30 DAY RETURN POLICY No questions asked, 30 day returns! FREE DELIVERY No matter where you are in the UK, delivery is free. SECURE PAYMENT Peace of mind by paying through PayPal and eBay Buyer Protection TheNile_Item_ID:141674836;

Price: 60.4 GBP

Location: London

End Time: 2024-11-24T04:06:08.000Z

Shipping Cost: 9.05 GBP

Product Images

Modern C++ for Absolute Beginners: A Friendly Introduction to the C++ Programmin

Item Specifics

Return postage will be paid by: Buyer

Returns Accepted: Returns Accepted

After receiving the item, your buyer should cancel the purchase within: 30 days

Return policy details:

Format: Paperback

ISBN-13: 9781484292730

Author: Slobodan Dmitrovi

Type: NA

Book Title: Modern C++ for Absolute Beginners

Language: Does not apply

Publication Name: NA

Recommended

Henry Schein/Unico PowerSpin LX C856 Centrifuge (New)
Henry Schein/Unico PowerSpin LX C856 Centrifuge (New)

$144.49

View Details
MTG Modern Horizons 3 C Malevolent Rumble #0161
MTG Modern Horizons 3 C Malevolent Rumble #0161

$0.99

View Details
Meditations on First Philosophy by Descartes, Rene; Descartes, René
Meditations on First Philosophy by Descartes, Rene; Descartes, René

$5.42

View Details
I-N-C Womens Split Neck Pullover Blouse
I-N-C Womens Split Neck Pullover Blouse

$26.16

View Details
Precision Scale HOn3 #31218 Sand Dome, For: Modern C-16 HOn3 (Brass
Precision Scale HOn3 #31218 Sand Dome, For: Modern C-16 HOn3 (Brass

$7.00

View Details
Stem Cell Revolution: Discover 26 Disruptive Technological Advances to St - GOOD
Stem Cell Revolution: Discover 26 Disruptive Technological Advances to St - GOOD

$5.24

View Details
Modern Real Estate Practice 20th Edition
Modern Real Estate Practice 20th Edition

$10.00

View Details
The New CFOs: How Financial Teams and their Leaders Can Revolutionize Modern...
The New CFOs: How Financial Teams and their Leaders Can Revolutionize Modern...

$14.07

View Details
MTG - Vesuva - Modern Horizons 3 Commander - MH3 M3C
MTG - Vesuva - Modern Horizons 3 Commander - MH3 M3C

$6.98

View Details
Magic MTG Ghostly Changeling (83) Modern Masters Black C 2015 LP BULK DISCOUNT
Magic MTG Ghostly Changeling (83) Modern Masters Black C 2015 LP BULK DISCOUNT

$1.46

View Details