Presented by accomplished PHP developer Lorna Mitchell (co-author of the SitePoint book PHP Master), this course is aimed at developers who want to write more readable, more sharable, and more maintainable code. It covers an introduction to Object-oriented Programming (OOP) with PHP, inheritance, how to architect modular systems, magic methods, user accounts, visibility (public, private and protected), and much more. Each topic is presented with a practical code demonstration, and Lorna also shares plenty of hints and tips for writing more efficient and powerful code along the way.
What you'll learn
- Discover Object-orientated programming
- Write and analyze code examples
- Learn about inheritance, visibility, and magic methods
Who should do this
Intermediate level PHP developers (or devs with at least some experience of other languages).
If you are a beginner, we recommend first doing Kevin Yank's course PHP & MySQL Web Development for Beginners or read PHP & MySQL: Novice to Ninja.
A nice complement to this course is Lorna's book PHP Master.