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

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Object-Oriented Programming
Indian Institute of Technology Bombay via edX
Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera