shape
shape

Object Oriented Programming C++

Students: 0 Views: 1763

Object Oriented Programming C++

About The Course

If you want to learn the fundamentals of object oriented programming you are at the right spot. The course duration is 15 weeks in which will be held 30 classes. Duration of the class is 45 min. Weekly is planed to be held one block of two classes with duration of 45 min. Classes are separated with 15 min break.  The course schedule can be crashed up to 7 weeks in which will be conducted two block classes weekly. Lectures can be held online or on site depending of student needs. Online lectures will be held in the same timing with the one held physically in the classroom. Recoded content from the lecture will be available until the course duration.

What Will You Learn?

You will learn the fundamentals of Object Oriented Programming using C++ and the concepts of Object Oriented Programming, such as objects, abstraction, classes, hierarchy modularity and encapsulation, inheritance, polymorphism and operator overloading through C++ programming exercises.

  • Concepts of object-oriented programming.
  • Encapsulation, extensibility, software reusability.
  • Use default function arguments.

  • Overload functions
  • Overload operators to work with user-defined classes.
  • Use inheritance to build class hierarchies.

The Course Curriculam

Introduction
Introduction

  • Week1
    00:00

Classes, Objects and Class Members

Constructors, Access Modifiers, Get and Set Methods

Constructor Overloading, Pointer Access, Destructors

Dynamic Memory Allocation, Composition

Friends, The this Pointer, Static Members

Separating Interface from Implementation

Advanced Overloading

Operator Overloading

Inheritance, Protected Members, Derived Classes

Virtual Functions.

Polymorphism

Exception Handling

Structures, Enumerations, Unions

Programming, tips, overview and evaluation

IP 1

Ivan Petrov

Professor

Dr. Ivan Petrov is a prominent professional and stakeholder in both the academic and business community. He has a professional

21 Courses 2 Students
No Review Yet
No Review Yet