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

Make an Action Bar in Unity Part 1 - Modular Action System
Coursera Project Network via Coursera
Programmazione I
University of Naples Federico II via edX
Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera
C++ Programming: Object-Oriented Design
Codio via edX
Java: Going Further with Classes and Methods
Codecademy