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

YouTube

Object Oriented PHP

Gary Clarke via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn object-oriented programming fundamentals in PHP through this comprehensive tutorial designed to advance beginners to professional-level understanding in just over 3 hours. Master essential OOP concepts starting with creating classes, defining properties, and implementing methods with proper argument handling. Explore modern PHP features including named arguments, constructors, and constructor-promoted properties while developing strong coding practices through type hinting and class type declarations. Gain proficiency in return type declarations and discover how to apply SOLID principles for clean, maintainable code architecture. Additionally, delve into advanced PHP features such as attributes and enums to enhance your programming toolkit. Build a solid foundation in object-oriented PHP programming with practical examples and clear explanations that emphasize both syntax and best practices for professional development.

Syllabus

Course Introduction - Object Oriented PHP
1. Creating Classes - Object Oriented PHP
2. Class Properties - Object Oriented PHP
3. Class Methods - Object Oriented PHP
4. Method Arguments - Object Oriented PHP
5. Named Arguments - Object Oriented PHP
6. Constructors - Object Oriented PHP
7. Constructor Promoted Properties - Object Oriented PHP
8. Type Hinting - Object Oriented PHP
9. Class Type Declarations - Object Oriented PHP
10. Return Type Declarations - Object Oriented PHP
11. Next Steps - Object Oriented PHP
PHP Attributes 50 Minute Tutorial
PHP Enums tutorial
No BS SOLID Principles

Taught by

Gary Clarke

Reviews

Start your review of 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.