Tuesday Discount - Lifetime Access for $20!!!! - Click Here!

Object Oriented Programming in PHP Index

    Login               Join          





Object Oriented Programming in PHP

This video tutorial series includes lectures that break subjects down like abstraction, polymorphism, inheritance and encapsulation in a simplified spoon fed manner for anyone to understand from beginner or even an experienced programmer who wants to know more about object oriented fundamentals with PHP.

Created by: Lawrence Turton

😍 0   👍 1   😐 0




Get full access...


Lifetime Access!

Get access to everything forever. Yes, everything. Yes, forever. Our best deal for sure! Need a coupon? Skip googling for one...

Activate a 24hr promo for first time visitors


Subscribe Yearly

Yearly subscribers get access to everything! Auto-cancels after two billings, at which point you qualify for a free Lifetime Membership!
Compare All Options


Purchase just this!

Get lifetime access to this course / product. 90% of the sale price goes to the author!



Want to feel warm and fuzzy??

If found us through one of our creator's links they'll get 50% of the sale!! That's how much we love our contributers!



Section 1

Basic OOP

An introduction to the course and discussion on classes, abstraction, polymorphism, inheritance and encapsulation.



PHP Object Oriented Programming – Introduction

Login to Mark Progress

PHP Object Oriented Programming – What is an Object

Login to Mark Progress

PHP Object Oriented Programming – What is a Class

Login to Mark Progress

PHP Object Oriented Programming – Abstraction

Login to Mark Progress

PHP Object Oriented Programming – Polymorphism

Login to Mark Progress

PHP Object Oriented Programming – Inheritance

Login to Mark Progress

PHP Object Oriented Programming – Encapsulation

Login to Mark Progress


Section 2

Object Oriented Analysis and Design

This section looks at Object Oriented Analysis , what is UML, UML relationships, aggregation and composition, as well as sequence diagrams.



PHP Object Oriented Programming – Object Oriented Analysis

Login to Mark Progress

PHP Object Oriented Programming – What is UML

Login to Mark Progress

PHP Object Oriented Programming – UML relationships, aggregation and composition

Login to Mark Progress

PHP Object Oriented Programming – Sequence diagrams

Login to Mark Progress


Section 3

OOP Members

In this section we'll look at public / private / protected members, overriding members, and static / shared / class level members.



PHP Object Oriented Programming – Public, private & protected

Login to Mark Progress

PHP Object Oriented Programming – Overriding Members

Login to Mark Progress

PHP Object Oriented Programming – Static, Shared or Class Level Members

Login to Mark Progress


Section 4

Advanced OOP

In this section we'll discuss concrete and abstract classes, interfaces, and traits.



PHP Object Oriented Programming – Concrete and Abstract classes

Login to Mark Progress

PHP Object Oriented Programming – Interfaces

Login to Mark Progress

PHP Object Oriented Programming – Traits

Login to Mark Progress


Section 5

Project Files

Below you will find all project files for the upcoming Bank project.



PHP Object Oriented Programming – Course Files

Login to Mark Progress


Section 6

PHP Bank Account Project

In this final section, we will create a hypothetical bank account project.



PHP Object Oriented Programming – Bank account UML diagram

Login to Mark Progress

PHP Object Oriented Programming – Creating an abstract class

Login to Mark Progress

PHP Object Oriented Programming – Creating Sub Classes

Login to Mark Progress

PHP Object Oriented Programming – Creating sub classes pt2

Login to Mark Progress

PHP Object Oriented Programming – Trait and interface

Login to Mark Progress

PHP Object Oriented Programming – Instantiating classes and running the program

Login to Mark Progress

PHP Object Oriented Programming – Running the program further

Login to Mark Progress

PHP Object Oriented Programming – Using interfaces at runtime

Login to Mark Progress

PHP Object Oriented Programming – Class constructors

Login to Mark Progress

PHP Object Oriented Programming – Inherited class constructor’s

Login to Mark Progress

PHP Object Oriented Programming – Static properties, methods and constants

Login to Mark Progress

PHP Object Oriented Programming – Conclusion

Login to Mark Progress





Category: Web Programming  -   Primary Software: Any good old fashioned text editor  -  
Tags:   php7 - php - web programming - development - html - oop - object oriented











Get a Free account...

Sign up for a FREE user account below. No payment info required.
We'll even send a Limited Time Discount Code for half off our Lifetime Membership!















Know what an affiliate program is? You make money just by sharing links to our site! Win. Win.

Earn when you refer any buyer here! 30 day tracking. Commissions are 33%-50% and recur on subscription products!