The Complete C++ Developer Course [Video]

By Rob Percival , John P. Baugh
    What do you get with a Packt Subscription?

  • Instant access to this title and 7,500+ eBooks & Videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies
  1. Getting Started

About this video

Do you know that C++ is used by over 4 million developers worldwide? In the US, a C++ developer earns around S100,000 a year. Through this video course, you will learn C++ by building applications.

The course starts by taking you through the learning objectives and helps you with the process of setting up the environment on Windows and macOS. Once you are ready to code, you will learn to build many interesting applications, such as MadLibs Clone, Jam of the Month, Parallel Array/Vectors, and Tic-Tac-Toe, to become familiar with C++ concepts such as variables, data types, operators, control statements, arrays, vectors, and functions.

Moving along, you will again learn to build interesting projects to get to grips with classes, objects, exception handling, debugging, pointers, inheritance, and polymorphism. Finally, you will get an overview of templates, Standard Template Library (STL), pointers, and operator overloading.

By the end of this course, you will have developed basic and advanced C++ skills needed to build modern and robust applications.

The code files and resource files are uploaded on GitHub at

Publication date:
November 2020
19 hours 41 minutes

About the Authors

  • Rob Percival

    Rob Percival, a best-selling Udemy instructor, wants to revolutionize the way people learn to code by making it simple, logical, fun, and—above all—accessible. He created Codestars, a team of instructors that create structured, interactive courses that make it easy for learners of all ages and levels to build functional websites and apps.

    Rob has a degree in mathematics from Cambridge University, and you might call him a bit of a coding geek. Today, he is passionate about teaching kids to code; so, every summer, he runs Code School in the beautiful city of Cambridge. He also runs the popular web hosting and design service, Eco Web Hosting, which leaves him free to share his secrets with enthusiastic people like you.

    Browse publications by this author
  • John P. Baugh

    John P. Baugh holds a PhD in computer and information science, as well as a bachelor’s and master’s degrees in computer science from the University of Michigan, Dearborn. He serves as professor and chair of the department of computer information systems at Oakland Community College. He has consulted for individuals and companies, including those that are contractors for the United States Department of Defense. Previously, he has worked as a software engineer at Siemens PLM Software.

    Browse publications by this author
The Complete C++ Developer Course [Video]
Unlock this video and the full library FREE for 7 days
Start now