Free Udemy Course __ Build a Robust RESTful API with PHP 8, from Scratch!

Build from scratch a clean PHP 8 backend API based on scalable and powerful N-Tier architecture

4.5 (62,987 students students enrolled) English
back-end Php
Build a Robust RESTful API with PHP 8, from Scratch!

What 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
  • Software Architecture: Build your PHP API following the N-Tier and layered architecture patterns
  • 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
  • Learn RedBean PHP ORM to speed up your web development while keeping your SQL queries secure, fast, and optimized
  • Understand 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+)

Requirements

  • Some knowledge of PHP
  • Some knowledge of HTML/CSS/JavaScript
  • A code editor/IDE (PHPStorm, Visual Studio Code, Sublime, TextMate)

Who This Course is For

  • Anyone who needs to build a REST API from scratch with PHP
  • Anyone seeking to build a real-world PHP API, from start to end
  • Anyone wishing to level up their skills in building complex PHP API applications
  • Anyone looking to work with PHP 8+ for web development projects
  • Level up your skillset and confidence in PHP / OOP for building complex applications (e.g. APIs)
  • Anyone who desires to build an API following the 3-tier architecture with PHP
  • Anyone looking to build an API from the very beginning to the end, including clean code, good practices and design patterns

Your Instructor

Pierre Henry

Software Engineer Expert in Problem-Solving

4.0 Instructor Rating

1,837 Reviews

192,932 Students

16 Courses

Get This Course For FREE

Get This Course

Limited time offer. Enroll now!

Never Miss a Coupon!

Subscribe to our newsletter to get daily updates on the latest free courses.