ESOFT Metro Campus - Advanced Web Development in PHP - (Module VIII) Understanding REST API (Template - Virtusa Corporate) Resources: codeofaninja.com Contents: What is an API? Comparing a website to an API Classification of APIs What is REST API? What model does REST use? REST HTTP Methods HTTP Codes The advantages of REST What is CRUD? CRUD Operations CRUD Application Example Simple REST API Implementation in PHP Web root Folders and Files Structure MySQL Database Reading all Products Reading one Product Creating a Product Updating a Product Deleting a Product Searching a Product