PHP 8 objects, patterns, and practice mastering OO enhancements, design patterns, and essential development tools
You will: Work with object fundamentals: write classes and methods, instantiate objects, and create powerful class hierarchies using inheritance Master advanced object-oriented features, including static methods and properties, managing error conditions with exceptions, and creating abstract classes...
Main Author: | |
---|---|
Format: | eBook |
Language: | English |
Published: |
Berkeley, CA
Apress
2021
|
Edition: | 6th ed |
Subjects: | |
Online Access: | |
Collection: | O'Reilly - Collection details see MPG.ReNa |
Table of Contents:
- Part I. Objects
- 1. PHP: Design and Management
- 2. PHP and Objects
- 3. Object Basics
- 4. Advanced Features
- 5. Object Tools
- 6. Objects and Design
- Part II. Patterns
- 7. What Are Design Patterns? Why Use Them?
- 8. Some Pattern Principles
- 9. Generating Objects
- 10. Patterns for Flexible Object Programming
- 11. Performing and Representing Tasks
- 12. Enterprise Patterns
- 13. Database Patterns
- Part III. Practice
- 14. Good (and Bad) Practice
- 15. PHP Standards
- 16. PHP Using and Creating Components with Composer
- 17. Version Control with Git
- 18. Testing
- 19. Automated Build with Phing
- 20. Vagrant
- 21. Continuous Integration
- 22. Objects, Patterns, and Practice
- 23. App A: Bibliography
- 24. App B: A Simple Parser