YoVDO

Object Oriented Programming (Course 1)

Offered By: SymfonyCasts

Tags

Object-oriented programming Courses

Course Description

Overview

Get Object-Oriented!

In this course, we'll get you up and running with classes, objects, methods, properties and all that OO stuff by building a real (and epic) application where we battle space ships. Woh.

Expect to get really comfortable with object-oriented fundamentals, including:

  • Creating a class
  • Instantiating objects (many objects!)
  • Classes verus objects (what's the diff?)
  • Class methods
  • Visibility (that public, private, protected stuff)
  • Type-hinting
  • Class constructors (the __construct guy)

Then keep going with course 2.

Blast off! #NerdPun


Syllabus

  • The Project
  • A Class and an Object
  • Class Methods
  • Methods that Do work
  • Multiple Objects
  • Objects Interact
  • My Editor is Confused
  • Using Objects
  • Private Access
  • Type Hinting?!
  • The Constructor!

Taught by

Ryan Weaver

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX