Table of Contents
- Object-Oriented PHP
- Inheritance and Composition, Encapsulation and Visibility, Interfaces and Concretions
- Advanced OOP Features
- Scalar, Arrays, and Special Types
- Object Types, Interfaces, and Unions
- Parameter, Property, and Return Types
- Design Patterns and Clean Code
- Model, View, Controller (MVC) Example
- Dependency Injection Example
- Composer For Dependencies
- Creating Your Own Composer Package
- The Awesomeness That Is 8.1

