”“”
學習如何使用php 8和mysql -doken Authentication
來開發和消費RESTFUL API
課程概述
在本課程中,您將學習如何使用PHP,MVC,OOP和MySQL從頭開始開發和消費Restful API。在研究課程內容之前,重要的是要了解API在當前軟件開發中的有用性。
API表示應用程序編程接口,該接口集成了軟件並允許通過HTTP請求之間的外部應用程序之間進行通信。 REST(表示表示狀態轉移)是使用HTTP以JSON或XML格式恢復數據或執行過程的系統之間的接口。 REST API是處理和傳輸數據的應用程序接口。
當前,API已成為在不同技術中開發的應用之間傳輸信息的基礎。諸如Google,Facebook,Amazon,Spotify和PayPal的大型公司使用API將其服務與數百萬的第三方網站和應用程序聯繫起來。
使用REST API的好處之一是網站或應用程序可以從各種服務器上託管的不同數據庫中恢復信息。隨著API允許實施微服務,這徹底改變了Web系統的開發。
微服務是一種軟件開發系統,該系統由通過井結構的API進行通信的小型服務組成。
本課程旨在教您如何開發和消費寧靜的API構建真正的系統。在整個課程中,您將學習REST API的基本概念以及如何使用授權令牌開發安全的API。您還將了解基本的API概念,該概念將應用於一個真實的項目,該項目涉及將服務創建到信用銷售系統或應收款人向客戶和供應商面前。
此外,您將學習如何使用授權令牌消費API服務。本課程中使用的編程語言是PHP 8,具有模型視圖控制器(MVC)體系結構和麵向對象的編程原理(OOP)。 MySQL將用作數據庫管理系統。
您將可以訪問每個部分的源代碼,從而可以將其與自己的項目進行比較並確定任何潛在錯誤。
事不宜遲,請加入我的激動人心的冒險!
您將學到什麼
- 修復API簡介
- 安裝本地服務器
- PHP,MVC和OOP中的編程概念
- 使用MVC的軟件開發
- 使用PHP使用MVC和OOP開發API框架
- MySQL數據庫概念
- 創建安息的服務
- 微服務
- 令牌身份驗證方法
- 消費寧靜服務
- 創建服務消費應用程序