Jumping into C++

Jumping into C++ Front Cover
67 Reviews
2013-04-19
536 pages

Book Description

Want to learn to code? Want to learn ? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional developer and former Harvard teaching fellow, I know what you need to know to be a great programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including:

    • Getting the tools you need to program and how to use them
    • Basic language feature like variables, loops and functions
    • How to go from an to code
    • A clear, understandable explanation of pointers
    • Strings, file IO, arrays, references
    • Classes and advanced class
    • C++-specific programming patterns
    • Object oriented programming
    • and the standard template library (STL)

Key concepts are reinforced with quizzes and over 75 practice problems.

Table of Contents

Part 1: Jumping into C++
Chapter 1: Introduction and Developer Environment Setup
Chapter 2: The Basics of C++
Chapter 3: User Interaction and Saving Information with Variables
Chapter 4: If Statements
Chapter 5: Loops
Chapter 6: Functions
Chapter 7: What If You Can’t Figure Out What to Do?
Chapter 8: Case and Enums
Chapter 9: Randomizing Your Programs

Part 2: Working with Data
Chapter 10: Arrays
Chapter 11: Structures
Chapter 12: Introduction to Pointers
Chapter 13: Using Pointers
Chapter 14: Memory Allocation
Chapter 15: Introduction to Data Structures with Linked Lists
Chapter 16: Recursion
Chapter 17: Binary Trees
Chapter 18: The Standard Template Library
Chapter 19: More about Strings
Chapter 20: Debugging with Code::Blocks

Part 3: Writing Larger Programs
Chapter 21: Breaking Programs Up Into Smaller Pieces
Chapter 22: Introduction to Program Design
Chapter 23: Hiding the Representation of Structured Data
Chapter 24: The Class
Chapter 25: The Lifecycle of a Class
Chapter 26: Inheritance and Polymorphism
Chapter 27: Namespaces
Chapter 28: File I/O
Chapter 29: Templates in C++

Part 4: Miscellaneous Topics
Chapter 30: Formatting Output Using Iomanip
Chapter 31: Exceptions and Error Reporting
Chapter 32: Final Thoughts

Book Details

  • Title: Jumping into C++
  • Author:
  • Length: 536 pages
  • Edition: 1
  • Language: English
  • Publisher:
  • Publication Date: 2013-04-19
  • ISBN-10: 0988927802
  • ISBN-13: 9780988927803
Download LinkFormatSize (MB)Upload Date
Download from FilePiTrue PDF3.801/05/2016
Download from UpLoadedTrue PDF3.801/05/2017
Download from ZippyShareTrue PDF3.801/07/2016
Download from ZippyShareTrue PDF3.801/07/2016
Download from ZippyShareTrue PDF3.812/20/2016
How to Download? Report Dead Links & Get a Copy