Introduction
  • Why Should You Take This Course?
  • Setting Up Your Free Web Hosting
  • Your Web Hosting Control Panel
  • Uploading Files To Your Webspace With FTP
Object Oriented Programming Basics
  • Objects And Classes
  • ObjectsAndClasses.php
  • Properties
  • Properties.php
  • Methods
  • Methods.php
  • Putting It All Together
  • Project1.php
Magic Methods
  • Constructors
  • Constructors.php
  • Setting Property Values When An Object Is Created
  • SettingValues.php
  • Destructors
  • Destructors.php
  • The tostring Function
  • ToString.php
  • Project: Higher Or Lower?
  • HigherOrLower.php
Inheritance And Scope
  • What Is Inheritance?
  • Inheritence.php
  • Overwriting Methods
  • OverwritingMethods.php
  • Private & Protected Properties
  • PrivateAndProtected.php
  • Static Properties
  • Static.php
Bringing It All Together - An OOP Website
  • Should You Use OOP?
  • Basic OOP Template
  • Headers & Footers
  • Displaying A Page
  • Displaying Page Content (And Course Summary)
  • OOPWebsite.zip