Font size:

Description:

This is a bundled training package. It contains training for each of the bundled items below:

Course Price
C++ Functions, Exceptions, and Strings $74.95
C++ Classes and Object-oriented Programming $74.95
C++ Fundamentals $74.95

Bundle Price: $139.00
Total Savings: $85.85


C++ Functions, Exceptions, and Strings

C++ is a general purpose, object-oriented programming language with the C language as its core. In this course, you'll explore the basics of creating custom functions, using Strings, handling exceptions, and including namespaces in C++. It is one in a series of courses that prepares learners for the C++ Institute Certified Associate Programmer certification.

Learning Objectives
  • Start the course
  • Define default arguments for a function in C++
  • Write an inline function in C++
  • Write overloaded functions in C++
  • Pass pointers as arguments to functions in C++
  • Use references in C++
  • Use references as function arguments in C++
  • Use references as function return values in C++
  • Use asserts for troubleshooting in C++ programs
  • Implement exception handling in C++ programs
  • Use nothrow new to suppress allocation exceptions in C++
  • Use the C++ string class
  • Use the C++ wide string class
  • Work with C-style string in C++
  • Work with null terminated strings in C++
  • Declare a namespace in C++
  • Use a namespace in C++
  • Create a namespace alias in C++
  • Create a C++ application using the std namespace
  • Create an application that uses C++ functions, exceptions, and strings

C++ Classes and Object-oriented Programming

C++ is a general purpose, object-oriented programming language with the C language as its core. In this course, you'll explore the basics of creating custom classes and object-oriented programming in C++. It is one in a series of courses that prepares learners for the C++ Institute Certified Associate Programmer certification.

Learning Objectives
  • Start the course
  • Create a class in C++
  • Add a private member to a class in C++
  • Add a protected member to a class in C++
  • Add public members to a class in C++
  • Create a class constructor in C++
  • Create a class deconstructor in C++
  • Create a class with overloaded constructors in C++
  • Create a class with a default constructor in C++
  • Create a pointer in C++
  • Create a struct in C++
  • Create a union class type in C++
  • Overloading classes in c++
  • Overload operators in C++ custom classes
  • Pass objects as function arguments in C++
  • Create C++ virtual functions
  • Create abstract and interface classes in C++
  • Create a class using the this keyword in C++
  • Create a C++ class with static members
  • Declare a friend function in C++
  • Declare a friend class in C++
  • Create a C++ class with inheritance
  • Create a C++ class with multiple inheritance
  • Create an application that incorporates OOP techniques

C++ Fundamentals

C++ is a general purpose, object-oriented programming language with the C language as its core. In this course, you'll explore the fundamentals of C++. You'll learn about data types, how to use modifiers and operators, and how to use flow control in a program. It is one in a series of courses that prepares learners for the C++ Institute Certified Associate Programmer certification.

Learning Objectives
  • Start the course
  • Describe the structure of a C++ program
  • Recognize the differences between C++ and C
  • Create C++ projects in Eclipse
  • Create C++ projects in Visual Studio
  • Compile C++ programs with GCC
  • Work with C++ I/O streams
  • Use the C++ preprocessor
  • Parse command line arguments in C++
  • Divide code into header and source file pairs in C++
  • Recognize the characteristics of C++ data types
  • Work with UTF-16, UTF-32, and wide characters in C++
  • Work with C++ data type modifiers
  • Use arithmetic operators in a C++ program
  • Work with relational and logical operators in C++
  • Work with bitwise operators in C++
  • Work with assignment operators in C++
  • Work with compound assignment operators in C++
  • Use the if statement in branching C++ programs
  • Use a for loop in C++ programs
  • Use a while loop in C++ programs
  • Use a do while loop in C++
  • Use the switch statement in C++ programs
  • Create a basic C++ application
Register Now
C++ Certified Associate Programmer (CPA) e-learning bundle
  • Course ID:
    271309
  • Duration:
    n/a
  • Price:
    $139