Free Online Advanced C++ Programming Course

0
Certificate

Paid

Language

Level

Advanced

Access

Free

Last updated on March 27, 2025 3:33 am

Expand your c++ programmings skills by learning to use advanced features, the concepts of polymorphism and inheritance and how they relate to both C++ and OOP.

Add your review

This free online C++ programming course will teach you about some of the advanced, essential features of the C++ programming language. C++ is one of the most important and powerful programming languages in use today. In this course you will study the concepts of polymorphism and inheritance, as they relate to both C++ and OOP, and more! Take this free online programming course and familiarise yourself with C++ today.

What You Will Learn In This Free Course

  • Describe how to create a reference t…
  • Identify the importance and usefulne…
  • Explain what polymorphism is and how…
  • Discuss the use of pointers and comp…
  • Describe how to create a reference to an object in your program
  • Identify the importance and usefulness of inheritance in an object orientated program
  • Explain what polymorphism is and how it can be useful to your program
  • Discuss the use of pointers and compare their usage to references
  • Describe creating objects in the free store
  • Discuss the process of copying, assigning and destruction of objects
  • Discuss using and creating templates
  • Explain how to create a vector container to hold multiple values/variables
  • Identify the different type of applications you can create for with C++
  • Module 1 References and Inheritance

    In this module you will be introduced to references. You will learn about inheritance, and creating classes that inherit behaviour form other classes. You will also learn about polymorphism.

    Module 2 Resource Acquisition Is Initialization (RAII)

    In this module you will be introduced to RAII. You will learn about pointers and about dynamically allocating storage to your objects. You will learn about exceptions, using a try catch block, and about copying, assigning and destructing objects.

    Module 3 The C++ Standard Library, or STL

    In this module you will learn about features of the Standard Library (STL). You will learn about creating templates, and how to vector a container for storing elements of the same type. You will learn about using functions that C++ STL provides to make coding your project easier.

    The Next Steps

    In this module you will learn about topics not covered in the course that you can look up to further your knowledge and capability with C++. You will learn about different types of applications you can write for in C++.

    Course assessment

    User Reviews

    0.0 out of 5
    0
    0
    0
    0
    0
    Write a review

    There are no reviews yet.

    Be the first to review “Free Online Advanced C++ Programming Course”

    ×

      Your Email (required)

      Report this page
      Free Online Advanced C++ Programming Course
      Free Online Advanced C++ Programming Course
      LiveTalent.org
      Logo
      LiveTalent.org
      Privacy Overview

      This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.