Professional Training

Object-oriented Programming

edX, Online
Length
4 weeks
Next course start
Start anytime See details
Course delivery
Self-Paced Online
Length
4 weeks
Next course start
Start anytime See details
Course delivery
Self-Paced Online
Visit this course's homepage on the provider's site to learn more or book!

Course description

Object-oriented Programming

Go beyond the basics of programming to understand object-oriented methodology, the approach to modular and reusable software systems.

This course is part of the Fundamentals of Computer Science XSeries Program:

  • Programming Basics
  • Foundations of Data Structures
  • Implementation of Data Structures
  • Algorithms

Upcoming start dates

1 start date available

Start anytime

  • Self-Paced Online
  • Online
  • English

Suitability - Who should attend?

Prerequisites

Knowledge of high school mathematics is essential and adequate. Exposure to pre-calculus is desirable. Knowledge of basic programming concepts, as covered in ‘Programming Basics’ course is necessary.

Outcome / Qualification etc.

What you'll learn

  • How to abstract a problem in an object oriented style
  • Object oriented programming, basics to advanced level, using C++
  • How to use the Standard Template Library (STL)

Training Course Content

Topics Include:

  • Introduction to Object Oriented Programming
  • Classes and Methods
  • Polymorphism
  • Inheritance
  • Standard Library of C++

Course delivery details

This course is offered through IITBombay, a partner institute of EdX.

6-8 hours per week

Expenses

  • Verified Track -$149
  • Audit Track - Free
Ads