C++ from First Program to Advanced Code

Write Robust C++ Programs with Modern Features and the STLBy Elliot Jansen
Listen with Sir Michael Caine™ and 1,000+ voices
Length7h 17m

About this audiobook

learn C++ programming and C++ from beginner to pro. If you're ready to master C++ from the ground up—from writing your first program to wielding advanced templates and the STL—C++ from First Program to Advanced Code is your complete, hands-on guide. This book takes you on a full path through the language, covering everything from basic syntax and control structures to modern design techniques used in real-world codebases. Whether you're a beginner aiming to learn C++ programming or an experienced developer looking to deepen your understanding of C++ templates, the Standard Template Library (STL), and object-oriented design patterns, Elliot Jansen delivers practical examples and clear explanations. Unlike competitors like C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals and C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals, which focus on C# and .NET ecosystems, this book is laser-focused on C++—the language behind operating systems, game engines, high-frequency trading, and embedded systems. You'll build real projects, learn memory management, explore advanced features like move semantics and lambda expressions, and discover how to write efficient, maintainable code. With step-by-step tutorials and expert insights, C++ from First Program to Advanced Code equips you with the skills to tackle complex software challenges. Start your journey today and transform from a novice into a proficient C++ developer. This hands-on C/C++/C#/.NET guide is written to be used at the keyboard: every concept is paired with something you can run, adapt, and keep. You move from first principles to real, working results, with the common errors and fixes called out along the way so you are never stuck for long.

Audiobook details

GenreTechnology
Length7 hrs 17 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
LanguageEnglish

Table of contents

1Introduction
2Preface
3Chapter 1 — Your First C++ Program and Development Environment
4Chapter 2 — Variables, Data Types, and Operators
5Chapter 3 — Control Flow: Decision Making and Loops
Mostrar todos os capítulos
6Chapter 4 — Functions and Overloading
7Chapter 5 — Arrays, Strings, and Pointers
8Chapter 6 — Dynamic Memory and Smart Pointers
9Chapter 7 — Object‑Oriented Programming: Classes and Objects
10Chapter 8 — Constructors, Destructors, and the Rule of Five
11Chapter 9 — Operator Overloading and Custom I/O
12Chapter 10 — Inheritance and Polymorphism
13Chapter 11 — Templates: Generic Programming
14Chapter 12 — The Standard Template Library: Containers
15Chapter 13 — STL Algorithms and Iterators
16Chapter 14 — Exception Handling and solid Code
17Chapter 15 — File I/O and Data Persistence
18Chapter 16 — Modern C++20 Features
19Chapter 17 — Concurrency and Multithreading
20Chapter 18 — Capstone: TaskMaster Release
21About the Author
When the Heavens Went on SaleAshlee Vance18h 20m4.4 (3K)$40 · $0.00
Everybody Has a Podcast (Except You)Justin McElroy, Travis McElroy, Griffin McElroy5h 9m4.3 (2.3K)$24 · $0.00
Hands of TimeRebecca Struthers8h 8m4.4 (1.3K)$26 · $0.00
Never Lost AgainBill Kilday10h 1m4.4 (805)$29 · $0.00
How the Internet HappenedBrian McCullough13h 28m4.3 (2.7K)$23 · $0.00
Collected Writings of Nikola TeslaNikola Tesla, Thomas Commerford Martin21h 50m4.3 (1.7K)$1 · $0.00
Just AspireAjai Chowdhry9h 13m4.4 (260)$29 · $0.00
The Little Book of AliensAdam Frank8h 20m4.3 (1.3K)$26 · $0.00
The inventions, researches and writings of Nikola Tesla (Annotated)Thomas Commerford Martin16h 59m4.3 (1.3K)$2 · $0.00
KargilV.P. Malik15h 18m4.3 (2K)$24 · $0.00
Experiments with Alternating CurrentsNikola Tesla9h 16m4.3 (874)$1.99 · $0.00
Fire on the HorizonTom Shroder, John Konrad8h 23m4.3 (858)$26 · $0.00
The Smell of Kerosene (Annotated)National Aeronautics and Space Administration, Donald L. Mallick, Peter W. Merlin11h 32m4.3 (523)$2 · $0.00
The Boy Who Harnessed the WindWilliam Kamkwamba, Bryan Mealer10h 5m4.2 (78.9K)$29 · $0.00
Across the Airless WildsEarl Swift10h 8m4.3 (1.3K)$29 · $0.00
Console WarsBlake J. Harris20h 41m4.2 (13.7K)$46 · $0.00
Improvised Munitions HandbookU.S. Department of Defense4h 49m4.3 (1.6K)$1.99 · $0.00
Escaping GravityLori Garver10h 54m4.2 (2.2K)$20 · $0.00
Wireless WarsJonathan Pelson8h 2m4.3 (418)$20 · $0.00
Let There Be WaterSeth M. Siegel8h 36m4.2 (2.3K)$20 · $0.00

You may also like