SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Video courses/
  • Learn the Principles of Object-Oriented Programming in PHP
Learn the Principles of Object-Oriented Programming in PHP

Learn the Principles of Object-Oriented Programming in PHP

Learn to PHP Properly with Lorna Mitchell


Course details

4.1∙188 Ratings97 reviews

Published
March 2013
Videos
14
Duration
1h 6m
Happy students
6631

Take this course

About the course

Presented by accomplished PHP developer Lorna Mitchell (co-author of the SitePoint book PHP Master), this course is aimed at developers who want to write more readable, more sharable, and more maintainable code. For beginners to OOP, it covers an introduction to Object-oriented Programming (OOP) with PHP, inheritance, how to architect modular systems, magic methods, user accounts, visibility (public, private and protected), and much more. Its aim is to provide the basic terminology and concepts to allow you to quickly delve in the world of OO programming. Each topic is presented with a practical code demonstration, and Lorna also shares plenty of hints and tips for writing more efficient and powerful code along the way.

Course Instructor

Lorna Mitchell

Lorna Mitchell

Lorna is a PHP consultant. She specializes in working with data and APIs. Lorna is active in the PHP community, leading the Joind.in open source project, and speaking at conferences, she also blogs regularly on her own site.

Course Outline

Lesson 1: What is OOP?
  • Free
    What is OOP?
    7:04
  • Locked
    Code Samples
Lesson 2: First Steps
Lesson 3: Properties & Methods
Lesson 4: Architecting Modular Systems
Lesson 5: Coding Inheritance
Lesson 6: Visibility: Private, Public and Protected
Lesson 7: Magic Methods
Lesson 8: Wrap up

Reviews
4.1

164 total

73
57
21
9
3

Course details

4.1∙188 Ratings97 reviews

Published
March 2013
Videos
14
Duration
1h 6m
Happy students
6631

Take this course
SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy