C++ for Absolute Beginners

C++ for Absolute Beginners

Build a Complete Budget Application from User Input to File StorageBy Felix Halloran
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length7h 6m

About this audiobook

C++ for beginners and learn C++ programming. Are you ready to write real C++ programs from scratch? C++ for Absolute Beginners is the hands-on guide that teaches you variables, loops, and functions by building them yourself. No prior coding experience needed—just a desire to learn and a computer. This book takes you from zero to confident coder, step by step, with practical projects that stick. Unlike C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals or C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals, which focus on C# and .NET, this book is laser-focused on pure C++—the language behind games, operating systems, and high-performance apps. You'll master core concepts like pointers, memory management, and object-oriented programming, all while building your own programs. Perfect for beginners who want a solid foundation in C++ without the fluff. Start your coding journey today and unlock the power of C++. This book covers everything you need: setting up a compiler, writing your first program, understanding data types, controlling flow with loops and conditionals, creating reusable functions, and debugging like a pro. Each chapter builds on the last, with clear explanations and real-world examples. By the end, you'll have a portfolio of programs and the confidence to tackle more advanced topics. Whether you're a student, hobbyist, or career changer, C++ for Absolute Beginners is your gateway to the world of programming. Don't get lost in abstract theory—this book is all about doing. You'll write code from page one and see results immediately. With Felix Halloran's friendly, step-by-step approach, you'll avoid common pitfalls and learn best practices. If you've tried other resources and felt overwhelmed, this book is for you. It's designed to make C++ accessible and fun. Get your copy today and start building your first real programs in C++. Competing books like C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals by [placeholder] and C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals by [placeholder] cover different ecosystems. This book stays true to C++, giving you the depth and control that only C++ can offer.

Audiobook details

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

Table of contents

1Introduction
2C++ for Absolute Beginners
3Preface
4Chapter 1 — Setting Up Your Environment and Writing Your First Program
5Chapter 2 — Variables and Data Types – Your Budget’s Building Blocks
Show all chapters
6Chapter 3 — Getting Input and Doing Math – Talk to Your Budget
7Chapter 4 — Making Decisions – Categorize Your Spending
8Chapter 5 — Loops – Repeat the Budget Menu Until the User Quits
9Chapter 6 — Functions – Reusable Budget Calculations
10Chapter 7 — Arrays and Strings – Store Multiple Transaction Descriptions
11Chapter 8 — Vectors – A Growing List of Transactions
12Chapter 9 — Structs – Grouping Data into a Single Transaction Object
13Chapter 10 — File Input and Output – Make Your Budget Remember Forever
14Chapter 11 — Classes – Encapuslate Your Budget into an Object
15Chapter 12 — STL Containers – Map Categories to Totals
16Chapter 13 — Pointers and Dynamic Memory – close look into Efficiency
17Chapter 14 — Inheritance and Polymorphism – Different Account Types
18Chapter 15 — Error Handling and Validation – Bulletproof Your Budget
19Chapter 16 — Polishing the User Experience – Menus, Formatting, and Help
20Chapter 17 — Advanced Features – Sorting, Searching, and Date Tracking
21Chapter 18 — Where to Go Next – From Budget Tracker to Real-World Projects
22About the Author
Hands of Time
Hands of TimeRebecca Struthers8h 8m4.4 (1.3K)$26 · $0.00
Never Lost Again
Never Lost AgainBill Kilday10h 1m4.4 (805)$29 · $0.00
How the Internet Happened
How the Internet HappenedBrian McCullough13h 28m4.3 (2.7K)$23 · $0.00
Collected Writings of Nikola Tesla
Collected Writings of Nikola TeslaNikola Tesla, Thomas Commerford Martin21h 50m4.3 (1.7K)$1 · $0.00
Just Aspire
Just AspireAjai Chowdhry9h 13m4.4 (260)$29 · $0.00
The Little Book of Aliens
The Little Book of AliensAdam Frank8h 20m4.3 (1.3K)$26 · $0.00
The inventions, researches and writings of Nikola Tesla (Annotated)
The inventions, researches and writings of Nikola Tesla (Annotated)Thomas Commerford Martin16h 59m4.3 (1.3K)$2 · $0.00
Kargil
KargilV.P. Malik15h 18m4.3 (2K)$24 · $0.00
Experiments with Alternating Currents
Experiments with Alternating CurrentsNikola Tesla9h 6m4.3 (874)$1 · $0.00
Fire on the Horizon
Fire on the HorizonTom Shroder, John Konrad8h 23m4.3 (858)$26 · $0.00
The Smell of Kerosene (Annotated)
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 Wind
The Boy Who Harnessed the WindWilliam Kamkwamba, Bryan Mealer10h 5m4.2 (78.9K)$29 · $0.00
Across the Airless Wilds
Across the Airless WildsEarl Swift10h 8m4.3 (1.3K)$29 · $0.00
Console Wars
Console WarsBlake J. Harris20h 41m4.2 (13.7K)$46 · $0.00
Improvised Munitions Handbook
Improvised Munitions HandbookU.S. Department of Defense4h 49m4.3 (1.6K)$1.99 · $0.00
Escaping Gravity
Escaping GravityLori Garver10h 54m4.2 (2.2K)$20 · $0.00
Wireless Wars
Wireless WarsJonathan Pelson8h 2m4.3 (418)$20 · $0.00
Let There Be Water
Let There Be WaterSeth M. Siegel8h 36m4.2 (2.3K)$20 · $0.00
The Perfectionists
The PerfectionistsSimon Winchester11h 46m4.2 (9.9K)$29 · $0.00
Rethinking Narcissism
Rethinking NarcissismDr. Craig Malkin6h 7m4.2 (3.4K)$24 · $0.00

You may also like

Rapid Russian, Vols. 1 & 2
Rapid Russian, Vols. 1 & 2Earworms Learning2h 15m4.6 (88)$20
The Violoncello and Its History
The Violoncello and Its HistoryWilhelm Joseph von Wasielewski8h 28m4.4 (10)$2 · $0.00
Fifty Soups
Fifty SoupsThomas J. Murrey45m3.8 (33)$2 · $0.00
Latin for Beginners
Latin for BeginnersBenjamin L. D'Ooge12h 38m3.5 (68)$2 · $0.00
Building Structural Systems Illustrated
Building Structural Systems IllustratedTomás Encinas14h 59m$70
Electrical Reference for Journeyman Electricians
Electrical Reference for Journeyman ElectriciansRaymond Kerrigan15h 11m$60
How to Make Money Flipping Lawn and Garden Equipment - How to Buy Mowers, Trimmers, and Outdoor Equipment Cheaply, Repair Common Faults, and Sell in Season
How to Make Money Flipping Lawn and Garden Equipment - How to Buy Mowers, Trimmers, and Outdoor Equipment Cheaply, Repair Common Faults, and Sell in SeasonJACK FLIPWELL10h 15m$7.90 · $0.00
Early Italian Painting
Early Italian PaintingJoseph Archer Crowe, Giovanni Battista Cavalcaselle, Anna Jameson5h 6m3.9 (19)$15 · $0.00
The Big Sewing Book
The Big Sewing BookEva-Maria Heller2h 17m$5 · $0.00
Why You Should Ditch the Rice Cereal- Alternative First Foods
Why You Should Ditch the Rice Cereal- Alternative First FoodsAurora Brooks1h 8m$3.50 · $0.00
Flip and Flap know the sea
Flip and Flap know the seaSilvia Strufaldi3m$3 · $0.00
AP World History Exam Study Guide
AP World History Exam Study GuideMarie Peterson8h 47m$10
Check Point CCSA Labs
Check Point CCSA LabsDominic Pereira7h 50m$5 · $0.00
REST APIs, Endpoint by Endpoint
REST APIs, Endpoint by EndpointOmar Brandt7h 36m$5 · $0.00
Excel Reporting That Scales
Excel Reporting That ScalesVera Calderon7h 4m$5 · $0.00
C++ Fundamentals That Stick
C++ Fundamentals That StickMarcus Farrell7h 9m$5 · $0.00
18 DynamoDB Projects
18 DynamoDB ProjectsEsther Larkin7h 58m$5 · $0.00
Great is Thy Faithfulness
Great is Thy FaithfulnessBill Brown Jr.1h 22m$10
Inglês Simplicado E Para Todos.
Inglês Simplicado E Para Todos.Castigo Hilário Massave1m$11 · $0.00
The Art & Practice of Typography
The Art & Practice of TypographyEdmund G. Gress10h 53m$2 · $0.00