- Overview
- Transcript
1.1 Welcome
Welcome to PHP Object Oriented Programming Fundamentals! In this video, we'll check out a brief outline of the course.
1.Welcome1 lesson, 01:07
1.1Welcome01:07
2.The Absolute Basics of OOP5 lessons, 22:53
2.1What Is OOP?04:40
2.2Classes vs Objects05:42
2.3Class Constants and Internal Reference04:19
2.4Public vs Private Scope06:05
2.5Copying vs Cloning Objects02:07
3.Digging a Little Deeper Into OOP5 lessons, 43:52
3.1The Single Responsibility Principle15:18
3.2Magic Methods11:16
3.3Autoloading Through SPL03:37
3.4Working With Namespaces05:14
3.5Autoloading With PSR-008:27
4.OOP inheritance2 lessons, 12:02
4.1Class Inheritance And Protected Scope09:22
4.2Overriding Parent Methods02:40
5.OOP Abstractions5 lessons, 1:00:05
5.1Abstract Classes05:59
5.2Interfaces14:53
5.3Static Properties And Methods06:49
5.4Traits14:44
5.5Dependency Injection17:40
1.1 Welcome
Hello, and welcome to PHP Object Oriented Programming Fundamentals. My name is Joseph Baine and I'll be your instructor for this course. In this course, I'll teach you from scratch what object oriented programming really is. Now, you don't need any prior knowledge other than a solid understanding of PHP. So if you're a PHP developer and you've heard of OOP, but you're not quite sure if it's for you, or maybe you've worked with OOP already, but you don't really quite get it, then this is the course for you. OOP will really take your programming skills to the next level. I'll cover all of the basics, from basic classes and objects, right up to inheritance, interfaces and dependency injection. And what's more, we'll use realistic examples, so no class Foo, extendsBar, but users and posts. So, if you're ready for the ride, I'll see you in the first video, which will be about what OOP is, exactly.







