Study Learn Grow
Object Oriented Programming Fundamentals

Object Oriented Programming Fundamentals


I began learning programming way back in 2002 when I was in college. My first OOP language that I learned was C++. Then I learned Java.

Overview

About this Course
Hi, welcome to Object Oriented Programming Fundamentals where you’ll learn all the major Object Oriented Programming concepts in simple language. My name is Sandip and I’ll be leading you through the course.

I began learning programming way back in 2002 when I was in college. My first OOP language that I learned was C++. Then I learned Java. Since then OOP is my favorite topic. Object oriented concepts helped me writing better and more complex code and I’ll help you understand these concepts more easily for you. If you’re passionate about making complex applications and games in a modern OOP language then you’re going to need these.

I designed this course for anyone interested in learning the foundations of object oriented programming. If you don't really know or understand the terminology of Object Oriented Programming then this is the right course for you. Now we won't be writing any code in this course. And you'll see, we won't have to. By the end of the course, you’ll be able to understand the major concepts or ideas behind OOP effectively.

I have covered:

Why we use object-orientation
What is Object
What is Class
Abstraction
Encapsulation
Inheritance
Polymorphism
The ideal student for this course is a beginner programmer who wants to quickly explore object oriented programming concepts before learning a new Object Oriented Programming like C++, Java, C# or Python. Feel free to take a look through the course description and I look forward to see you inside.

Basic knowledge
You should have a basic knowledge of programming

Course Information

You should have a basic knowledge of programming

An improved understanding of the fundamentals of Object Oriented Programming
You would be in a position to learn C++, Java, C#, Python or similar OOP based programming languages
Real world examples to let you fully understand each concept

Who want to dive deeper into the concepts of OOP
Who have a basic programming experience but want to write more complex and easily maintainable code
If you don't really know or understand the terminology of Object Oriented Programming
If you are coming from Procedure Oriented Programming like C and want to dive into Object Oriented Programming

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

Plan your future in engineering with courses including MSc Engineering Management.

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs