Build from Scratch a Modern REST API with PHP 8
Build from scratch a clean PHP 8.2 backend API based on scalable and powerful N-Tier architectureWhat you'll learn
- Build a robust and professional-grade RESTful PHP API
- Be able to create a solid PHP API application from scratch
- Concepts of REST APIs and why they are essential in modern web development
- Database integration and ORM (Object Relational Mapping)
- Professionally handling project dependencies in PHP using a package manager
- Use various packages to speed up the software development time
- Best practices while creating an API with PHP (the hidden parts)
- Best practices behind designing and implementing an API with PHP, including endpoints, HTTP methods and data validation
- API error handling and security measures
- Learn the essential newest features any advanced PHP engineers must use such as `match`, `enum`, arrow functions
- Rewrite API URLs to friendly readable names (with Apache 2.4)