![](https://videos.teamtreehouse.com/stills/TH-OOP-PHP-Trailer-stills-0.jpg?token=68c02619_2937db8ea93cea105a1fda959650fdb52aaefff4)
- PHP
- Intermediate
About this Course
At a glance, object-oriented programming can appear to be far more complex than simple procedural, or inline, code. However, this doesn’t have to be the case. Because object-oriented programing is similar to the way human beings perceive the real world, using the object-oriented approach, can help you visualize the solution to a problem more easily.
Object-oriented programming, or OOP for short, is a style of coding that allows developers to group similar tasks into containers. In PHP, containers are defined using classes. A class contains all the functions and variables that describe an object.
What you'll learn
- Terms: class, object, instance, property, method
- Why and when to use OOP
- Static Methods
- Magic Methods and Constants
- Filtering
Teacher
-
Alena Holligan
After starting out in fine art and moving into graphic design, Alena found her passion for programming over 15 years ago and has never looked back. Alena enjoys community and is excited to introduce people to the wonderful world of PHP and the Portland Tech Community.
When not at her computer, Alena enjoys exploring Portland with her friends and family, including her 3 young children. She also enjoys the Symphony, Cooking, Books, Yarn and Yoga.