Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Object Oriented Programming In C++

person icon Anand Mahajan

4.3

Object Oriented Programming In C++

Master the skills in Object Oriented Programming with C++ step by step in this self-paced online course

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Anand Mahajan

English [CC]

category icon Development,Programming Languages,C++

Lectures -101

Duration -11.5 hours

4.3

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Object Oriented Programming In C++ course is designed meticulously to help students master the Object Oriented Programming skills exclusively in C++. The course covers input/output streams, namespaces, classes and objects, constructors, function overloading, and function overriding as basics. It also covers inheritance, polymorphism, templates, exception handling, file handling, and other advanced subjects.

The course will serve as a springboard for learning other technologies, such as programming for Windows Phone, iOS, and Java.

Object Oriented Programming In C++ Course Overview

Without a strong foundation in OOP ideas, it is nearly impossible for a fledgling programmer or developer to survive in the market today. Starting with C++ is a better alternative for this. Once you become familiar with the aforementioned subjects, there will be no turning back.

With the use of practical examples, the foundational lectures outline OOPs. Each idea is explained in plain English and demonstrated with sample codes. I respectfully suggest to all of my pupils that they practice writing programs as much as they can.

Scope:

  • High-demand careers in e-commerce, retail, finance, and healthcare for OOP developer

According to Zippia's report, OOP developers earn around $89,147 annually
Who this course is for:

  • Those who want to learn the concepts of Object Oriented Programming
  • Those who wish to get started with learning iOS, Android, and Windows Phone programming.

Goals

What will you learn in this course:

  • Write OOPs-based programs in a confident and sleek manner.
  • Master the basics of object oriented programming with C++
  • Learn advanced object oriented programming concepts with C++
  • Get started with programming for iOS, Android, Java, and Windows

Prerequisites

What are the prerequisites for this course?

  • Basic knowledge of C.
  • You should install Bloodshed Dev C++ or CodeBlocks IDE.
Object Oriented Programming In C++

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
5 Lectures
  • play icon Rendezvous with your Instructor 01:17 01:17
  • play icon Why should you learn C++ ? 01:24 01:24
  • play icon Real world applications of C++ 03:50 03:50
  • play icon Prerequisites for this course 01:54 01:54
  • play icon What you are going to learn - Curriculum 05:24 05:24
Understanding OOPs
4 Lectures
Tutorialspoint
Installing IDE's (Integrated Development Environments) for C++
1 Lectures
Tutorialspoint
Let us start coding in C++
5 Lectures
Tutorialspoint
Using manipulators and formatting flags
3 Lectures
Tutorialspoint
Let us revise pointers using C
9 Lectures
Tutorialspoint
Creating classes and objects and much more
5 Lectures
Tutorialspoint
Inline functions
1 Lectures
Tutorialspoint
Understanding access specifiers
2 Lectures
Tutorialspoint
Using new operator for dynamic memory allocation
2 Lectures
Tutorialspoint
Scope resolution operator
1 Lectures
Tutorialspoint
Namespaces
2 Lectures
Tutorialspoint
this keyword
1 Lectures
Tutorialspoint
Function Overloading
1 Lectures
Tutorialspoint
Constructors
7 Lectures
Tutorialspoint
De-allocating the memory using delete operator
2 Lectures
Tutorialspoint
Destructors
1 Lectures
Tutorialspoint
Friend functions and friend classes
2 Lectures
Tutorialspoint
Passing and returning an object by reference
1 Lectures
Tutorialspoint
Static class Members
1 Lectures
Tutorialspoint
Usages of const keyword
2 Lectures
Tutorialspoint
Inheritance
6 Lectures
Tutorialspoint
Behaviour of constructors in inheritance
4 Lectures
Tutorialspoint
Understanding run-time polymorphism step by step
5 Lectures
Tutorialspoint
Abstract classes using pure virtual functions
2 Lectures
Tutorialspoint
Virtual destructors
1 Lectures
Tutorialspoint
Exception handling
8 Lectures
Tutorialspoint
Templates
3 Lectures
Tutorialspoint
Operator Overloading
8 Lectures
Tutorialspoint
File Streams
5 Lectures
Tutorialspoint

Instructor Details

Anand Mahajan

Anand Mahajan

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515