Object Oriented Programming : The Foundation of OOP

learn Object Oriented Programming aka OOP using a hands on approach
4.3 (3 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
171 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 29
  • Length 3 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2015 English

Course Description

In this course we aim to help you understand OOP other wise known as Object Oriented Programming better by breaking down the core fundamentals of Object Oriented Programming and using C++ to show you examples. This course starts you out by showing you important aspects of OOP aka Object Oriented Programming that is needed to move on to the deeper Object Oriented Programming side of coding. We cover one of the hardest elements of programming and try to make OOP aka Object Oriented Programming more understandable and easier for you to use.

Those who want a strong knowledge of OOP aka Object Oriented Programming should take this course. And here is how we do it.

How we teach

  • Lectures
  • Hands On Assignments
  • Quizzes

We use these methods to give you a university type setting and feel it is the best way for us to teach you these skills. With Lectures we go over the details of OOP aka Object Oriented Programming and explain how things work and should be done. In Hands On Assignments we give you homework which helps push it into your mind and stay there. And in Quizzes we makes sure the knowledge has absorbed. We try to give you a University setting with out being in a University.

What are the requirements?

  • Nothing is pre required, We go over everything with you and cover everything you need to know OOP aka Object Oriented Programming.

What am I going to get from this course?

  • Over 30 lectures and Tons of content!
  • You will be able to efficiently write and understand OOP aka Object Oriented Programming
  • You be able to use an Object Oriented Approach more effectively

What is the target audience?

  • Anyone who wants a strong understand of OOP aka Object Oriented Programming
  • Anyone who does not think they can do it.
  • Anyone who enjoys the challenge of learning something new.

What are the requirements?

  • Basic Programming knowledge would be nice but not required
  • How to use a computer

What am I going to get from this course?

  • Have a clean and clear grasp of Object Orientated Programming
  • Be able to program more efectivly using an Obect Orientated Approach

What is the target audience?

  • Anyone that needs a better understand of OOP
  • Anyone that wants to dive deeper into the concepts of OOP

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Section 1 : The Basics Of Programming
Course Introduction
Preview
01:24
Programming Basics 1
Preview
08:08
Programming Basics 2
Preview
07:25
Loops and Decisions 1
06:17
Loops and Decisions 2
06:57
Section 1 Quiz
5 questions
Section 2: Section 2 : Introduction to OOP
Introduction To OOP
04:10
Fundamentals of OOP
05:53
Section 2 Quiz
5 questions
Section 3: Section 3 : Learning the Basics
Structures
05:29
Enumerators
03:54
Functions
04:22
Functions 2
03:39
Arrays
04:23
Strings
06:40
Pointers
06:53
Section 3 Quiz
5 questions
Section 4: Section 4 : The OOP Approach
Objects and Classes
14:27
Constructors and Destructors
07:08
Const and Static
07:14
Operator Overloading 1
08:35
Operator Overloading 2
05:52
Inheritance
10:30
Inheritance 2
07:29
Virtual Functions
09:42
Section 4 Quiz
5 questions
Section 5: Section 5 : The Final Idea
File Streaming
05:27
Binary Streaming
05:02
Exceptions
04:26
UML Notations
04:54
Section 5 Quiz
5 questions
Section 6: The Wrap Up
What To Do Next
Article
Thank You!!!!!!!!
Article
Section 7: Bonus Lecture( FREE STUFF)
BONUS
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

University of Geeks, A group of geeks who are very excited to help you learn.

University of Geeks is a group of experts based out of the United States that strive to offer unique and easy ways to learning new things. Through classes based on Programming, Web Design, Development and all things geek, this is a group of people who love to make it easier for students to learn while embracing fun methods and eliminating overly complex technical ideas.

Ready to start learning?
Take This Course