Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

SymfonyCasts

Object Oriented Programming (Course 1)

via SymfonyCasts

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

Reviews

Start your review of Object Oriented Programming (Course 1)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.