Object Oriented Programming in PHP Index

    Login               Join               Free user account          





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   👍 0   😐 0




Get full access...

Subscribe for Access...


See options...

Yearly subscribers get access to everything: Tutorials, Kits, Game Art, and website hosting.



Lifetime Membership...



This option gives you member access for LIFE! Tutorials, kits, game art, & more. It's all yours!

Purchase just this...



Get lifetime access to this course / product. 95% of the sale price goes to the author! Did you know all members are also content creators? Find out more.





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












Free account...

Looks like you aren't logged in. You can sign up for a FREE user account below. No payment info required...