C++ Computer Programming

Last Update July 23, 2021
4 already enrolled

About This Course

This module is designed for all programming students wanting to learn their programming skills in the basic languages of C++, as well as beginners, computer and other scientists, and artificial intelligence enthusiasts. Right from the start, learners in this specialization will begin coding. Every module provides adequate opportunities for writing programs and discovering errors in the learner’s own and others’ code. Of all programming languages, C++ is one of the most popular. It is used to program desktop applications, compilers, tools and utilities and even hardware devices. The C++ language is quick and easy, but it can be difficult to learn. This course starts with a gentle introduction to C, but the curious relation between arrays and memory addresses quickly goes on to clarify some of its most confusing features. You will have a deep understanding of both the C language itself and also the underlying ‘architecture’ of your machine by the end of the course.

Learning Objectives

Learn to program with one of the most powerful programming languages that exists today, C++.
Obtain the key concepts of programming that will also apply to other programming languages.
Learn Modern C++ rather than an obsolete version of C++ that most other courses teach.
Learn C++ features from basic to more advanced such as inheritance and polymorphic functions.
Learn C++ using a proven curriculum that covers more material than most C++ university courses.

Material Includes

  • 10 on demand videos
  • Downloadable exercise files
  • Lifetime Access
  • Certificate of Completion


  • No prior coding knowledge is necessary to learn this course. The course is intended for beginners.
  • Any computer with windows or macOS will work.

Target Audience

  • This course is for anyone who is interested in learning a new feature in programming language.
  • Learn this course if you know Javascript and looking for an advanced course.
  • Take this course if you want to learn functions and operators in C++.


10 Lessons1h 20m

1. Basic Control Structures

The basic Control Structures for programming languages are used to execute one or more statements if the condition is met.
Basic Control Structures00:03:53

2. Data Abstraction and Encapsulation

3. Properties of Inheritance Class

4. Properties of Inheritance Class Continues

5. Multiple Inheritance

6. What is Polymorphism

7. What is Overriding

8. Operator Overloaded Method

9. Dynamic Polymorphism

10. Conclusion

Your Instructors


49 Courses
0 Reviews
85 Students
See more


71% off
Duration 1.3 hour
10 lectures

Material Includes

  • 10 on demand videos
  • Downloadable exercise files
  • Lifetime Access
  • Certificate of Completion

Don't have an account yet? Sign up for free

No apps configured. Please contact your administrator.

No apps configured. Please contact your administrator.