Welcome to Google's C++ Class. This class includes written materials, lecture videos, examples, and exercises to practice C++ coding.

To get started, follow the links to the left.

Tip: Check out the C++ Google Code University Forum to ask and answer questions.

Table of Contents

Getting Started

  • Getting Started
  • Learn by Example #1
  • What it's like to be a software engineer at Google
  • Exercises and Projects
  • Application: Visualizing Music with Animation

Next Steps

  • Introduction to Programming and C++
  • Learn by Example #2
  • The wonders of Science: Computer Science (a video)
  • Exercises
  • Database Project
  • Welcome to the Real World!
  • Application: A Study in Anatomy

C++ In Depth

  • C++ Language Tutorial
  • Object-Oriented Design
  • Learn by Example #3
  • Programming Humor (really!)
  • Unit Testing
  • How Google Works
  • Application: Go Anywhere!


Additional Resources