The Complete C++ Developer Course [Video]
- FREE Subscribe Access now
- $134.99 Video Buy
- Instant online access to over 7,500+ books and videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Getting Started
-
Fundamentals of C++
- Section Overview
- Saying "Hello" to C++
- Variables and Data Types - Part 1
- Variables and Data Types - Part Two
- Variables and Data Types - Part Three
- Comments
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Symbolic Constants and Naming Conventions
- User Input
- Project - Average of Three
- Project - MadLibs Clone
- Section Wrap-Up
-
Control Statements
-
Arrays and Vectors
-
Functions
- Section Overview
- Function Prototypes and Definitions
- Function Return Types and Parameters
- Parameter Passing: Pass-by-Value and Pass-by-Reference
- Variable Scope and Lifetime
- Function Overloading
- The <cmath> Library
- Recursion
- Project - Return the Product of Three Parameters
- Project - Return the Sum of Built-in Array Elements
- Project - Return the Sum of Array Object Elements
- Project - Retrieve the Sum of Array Object Elements by Reference
- Project - Tic-Tac-Toe (ADVANCED)
- Section Wrap-Up
-
Introduction to Classes and Objects
-
Exceptions and Debugging
-
Pointers
-
File Input and Output
-
Inheritance and Polymorphism
-
Templates, the Standard Template Library (STL), and Other Skills
About this video
Do you know that C++ is used by over 4 million developers worldwide? and in the US, a C++ developer earns around S100,000 a year. Learning C++ will add value to your CV and you will have skills that will give you a chance to work on amazing projects. 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 Mad-Libs 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.
- Publication date:
- November 2020
- Publisher
- Packt
- Duration
- 19 hours 28 minutes
- ISBN
- 9781800564084