YoVDO

Basic Programming Principles (OOP) for Beginners ✅

Offered By: Skillshare

Tags

Object-oriented programming Courses Polymorphism Courses Encapsulation Courses Inheritance Courses

Course Description

Overview

Object oriented programming. What is it?

That was my biggest question when I started programming.

It took me many months to get the object oriented programming concept fully cemented in my mind. Now I will help you get object orientation in less than an hour. Avoid needlessly complicated explanations that you find on the internet, as I explain everything in PLAIN language and Lego illustrations!

__________REVIEW OF THIS COURSE_____________

Very Simple and Interactive way of learning Basic of OOP

_________________________________________________

Object Oriented programming (OOP) is used in almost every popular language out there, be it Java, C#, Javascript or PHP. You’ll also need it for iOS and Android apps if you make those!

So ENROL TODAY!


Syllabus

  • Introduction and what you will learn
  • What is object oriented programming?
  • The big idea, why do most modern languages use object orientation?
  • Setting up our development environment
  • Classes and objects explained
  • Creating a class and an object
  • Inheritance explained through an example
  • Types of inheritance and gotchas
  • Polymorphism explained
  • An example of polymorphism
  • Encapsulation explained
  • An example of encapsulation
  • Project brief and farewell

Taught by

Grant Klimaytys

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Foundations of Objective-C App Development
University of California, Irvine via Coursera
AP Computer Science A: Java Programming Classes and Objects
Purdue University via edX
Object Oriented Programming in Java
Microsoft via edX
Object Oriented Programming in Java
Udacity