C++ object-oriented programming for beginners Course

4.1 (66 reviews)
  • 91 Lessons
  • 18 Students
  • Certificate of completion

Even with the rise of more modern programming languages, C++ remains one of the most popular languages in the world. C++ code is platform-independent and .

To Register in Course you have to watch at least 30 Second of any lesson

What You'll Learn

  • Master C++ syntax, including classes, objects, and inheritance for effective object-oriented programming
  • Implement encapsulation, polymorphism, and abstraction to develop modular and maintainable C++ applications
  • Design and develop C++ programs using object-oriented principles for real-world problem solving
  • Utilize C++ standard libraries and tools to enhance programming efficiency and code quality
  • Debug and troubleshoot C++ object-oriented code to ensure robust software performance
  • Apply best practices for C++ memory management, pointers, and dynamic allocation in object-oriented contexts
  • Create reusable C++ classes and objects to promote code scalability and flexibility
  • Implement file handling and data persistence in C++ object-oriented applications
  • Optimize C++ code for performance and efficiency in object-oriented programming projects
  • Use C++ inheritance and polymorphism to build flexible and extendable software systems
  • Develop graphical user interfaces (GUIs) using C++ object-oriented programming techniques
  • Integrate C++ with other programming languages and APIs for comprehensive software solutions
  • Apply debugging tools and techniques to identify and fix issues in C++ object-oriented code
  • Write clean, well-documented C++ code adhering to industry standards and best practices
  • Utilize version control systems to manage C++ project development and collaboration
  • Create comprehensive C++ object-oriented programming projects demonstrating core concepts and skills

Course Content

91 Lessons • 10 h 23 m total

C Object Oriented Programming Video Tutorial | Introducing Classes Objects

8:14

C OOPS Video Tutorials for Beginners | Class Properties Methods Members

4:40

Creating Objects from a Class in Different Ways | C Object Oriented Programming Tutorial

5:28

Scope Resolution Operator | Defining Methods outside Class definition in C | Video Tutorial

6:11

Private Access Specifier | C Object Oriented Programming Video Tutorial

7:16

Class Constructors | C Object Oriented Programming Video Tutorial

7:26

Overloading Class Constructors | C Object Oriented Programming Video Tutorial

8:54

Default Class Constructor Parameters | C OOPS Video Tutorial

4:36

Destructors in a Class | C Object Oriented Tutorial

4:41

C Destructors to Release Resources with example | CPP Object Oriented Programming Tutorial

7:05

C Static Variables and Members in Class | CPP Object Oriented Programming Video Tutorial

9:48

C Static Methods in Classes | CPP Object Oriented Video Tutorial

3:28

Friend Function | CPP Object Oriented Programming Video Tutorial

7:49

Inheritance Poly Morphism | Introduction | CPP OOPS Video Tutorial

9:41

C Protected Access Modifier in Classes | CPP Object Oriented Video Tutorial

5:39

C Access Control and Inheritance | Object Oriented Programming Video Tutorial

3:10

Public Inheritance in C | Object Oriented Programming Video Tutorial

5:13

Protected Inheritance in C | Object Oriented Programming Video Tutorial

4:31

Private Inheritance in C | Cpp Video Tutorial

6:10

Changing Access Level of Base Class Members in Derived Class in C

4:44

Order of Execution of Constructors and Destructors in Inheritance in C

4:12

C Multiple Inheritance Explained | Cpp Video Tutorial

6:08

C Calling and Passing Values to Base Class Constructor in Derived Class

8:23

C Overriding Base Class Methods in Derived Class | Cpp Video Tutorial

3:38

Accessing the Overridden Methods in C | Cpp Video Tutorial

3:12

C this Keyword | Cpp Video Tutorial

4:29

C Calling Methods Using Base Class Type | Cpp Video Tutorial

4:49

Polymorphism in C and Virtual Functions Methods | CPP Video Tutorial

7:23

C Virtual Function | Inherited Attributes Hierarchical Nature | Cpp Video Tutorial

8:45

C Pure Virtual Functions Abstract Classes | Cpp Video Tutorial

8:39

C Diamond problem in OOPS Solution using Virtual Inheritance with Example

10:42

Nested Classes or Inner classes in C | CPP Video Tutorial

6:55

Local Classes in C | Cpp Video Tutorial

4:08

C Operator Overloading Introduction | Plus Operator | Video Tutorial

11:54

C Overloading Operator | Define Operator Function outside Class | Video Tutorial

6:07

Overloading Short Hand Operators | Operator Function as Friend Function | C Video Tutorial

10:05

Overloading Increment and Decrement Operators in Prefix form | C Video Tutorial

9:32

Overloading Increment and Decrement Operators in Postfix form | C Video Tutorial

8:21

Overloading Special C Array Subscript Operator | Cpp Video Tutorial

6:19

Overloading C Function Call Operator | Cpp Video Tutorial

6:12

How to Get The Certificate

  • You must have an Account on the platform.
  • Complete all lessons.
  • Watch at least 50% of Lesson Duration.
  • Get your Certificate free 🎉 !

Certificate Example

Mind Luster Certificate Template

4.1 (66 reviews)

Overall rating

  • 5.0 0%
  • 4.0 0%
  • 3.0 0%
  • 2.0 0%
  • 1.0 0%

Reviews

Spandana Munavalli

· 1yr ago

Good

BHUSARE VASUDEV SATISH

· 2yrs ago

Very good experience

C++ object-oriented programming for beginners Course Description

Even with the rise of more modern programming languages, C++ remains one of the most popular languages in the world. C++ code is platform-independent and .

Focus on Learning, Not Ads

Experience the full power of Mindluster with Premium.
No distractions, just pure education.

Get Mindluster Premium

Cancel your subscription anytime

Course Intro