Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Object Oriented PHP

Gary Clarke via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master object-oriented programming in PHP through this comprehensive 9-hour 20-minute course covering fundamental concepts, advanced patterns, and practical applications. Begin with core OOP principles and PHP-specific implementations, then progress through essential PHP features including arrays, collections, DateTime objects, serialization, sessions, and PHP Data Objects (PDO) for database interactions. Explore inheritance concepts and dive deep into crucial design patterns such as dependency injection, adapter pattern, factory method, decorator pattern, and null object pattern. Learn industry-standard practices with PHP Composer for dependency management and PSR-4 autoloading. Apply your knowledge through hands-on projects including building a rating system using test-driven development (TDD) methodology. Reinforce key concepts through quick-reference segments covering objects, polymorphism, Composer, and design patterns in focused 60-second explanations. Gain practical experience with real-world PHP development scenarios while building a solid foundation in object-oriented programming principles that will enhance your PHP development skills.

Syllabus

Learn Object Oriented PHP - 3 Hour PHP OOP Course
PHP Array Tutorial
PHP Collections Objects Tutorial
PHP Date and Time | DateTime Objects
PHP Serialization Tutorial | Serialize and Unserialize PHP Objects
PHP Sessions | Create a Session Object
PHP Data Objects Tutorial Part 1
PHP Data Objects Part 2
Learn Object Oriented PHP - 2 hour Object Oriented Programming Lesson For Beginners | PHP OOP
PHP Rating System TDD Tutorial
PHP Composer Tutorial | Install Composer | Autoload PSR-4
PHP OOP Inheritance
PHP OOP Design Patterns | Dependency Injection
PHP OOP Design Patterns | Adapter Pattern
PHP OOP Design Patterns | Factory Method
PHP OOP Design Patterns | Decorator Pattern
OOP PHP Design Patterns | Null Object Pattern
PHP in 60 SECONDS: Objects Explained
PHP in 60 SECONDS: Composer Dependency Manager
PHP in 60 SECONDS: Polymorphism
PHP In 60 Seconds: Dependency Injection
Design Patterns In 60 Seconds: Adapter Pattern

Taught by

Gary Clarke

Reviews

Start your review of Learn Object Oriented PHP

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.