Restful API實戰

《Restful API實戰》是慕課網提供的慕課課程,授課老師是微信xialeis...。

基本介紹

  • 中文名:Restful API實戰
  • 授課老師:微信xialeis...
  • 提供方:慕課網
  • 類別:慕課
課程簡介,課程大綱,

課程簡介

隨著移動網際網路的發展,客戶端層出不窮,app,web,微信端等等,而後端業務邏輯基於是一致的,如何做到業務邏輯“一次編寫,隨時接入”?答案是通過遠程調用API,而目前比較火的方案是“Restful api”。簡單來說,RESTful API 是基於HTTP協定產生的一種相對簡單的API設計方案,屬於無狀態傳輸。本次教程將從“是什麼-為什麼-怎么做”的順序跟大家一起來學習如何理解以及在生產環境下如何設計Restful API。

課程大綱

第1章 Restful是什麼
本章介紹Restful定義以及Restful中對於資源的定義。
1-1 restful簡介及資源介紹 (02:30)
第2章 為什麼要使用Restful
本章從承載Restful的底層協定HTTP協定入手,來講解為什麼HTTP協定是移動網際網路主要的數據互動協定,之後講解基於HTTP協定的Restful與SOAP的區別。讓同學們在開發中能根據實際場景和需求選擇合適的技術。
2-1 Restful中HTTP協定介紹 (08:08)
2-2 架構區別 (04:34)
第3章 如何使用Restful
先介紹Restful API的設計要素,之後帶同學們熟悉下Restful API測試工具DHC Client,接下來在本地搭建PHP開發環境。 之後是具體的操作,確認需求之後確認設計要素,設計資料庫,編寫業務邏輯,完善API,
3-1 restful設計要素 (10:38)
3-2 DHC Client (04:01)
3-3 本地開發環境搭建 (04:35)
3-4 確認設計要素 (01:28)
3-5 資料庫設計 (03:51)
3-6 用戶業務邏輯 (22:30)
3-7 文章業務邏輯 (26:06)
3-8 restfulApi設計要素 (05:18)
3-9 初始化運行參數 (17:25)
3-10 完善用戶API (05:47)
3-11 完善文章API (26:06)
第4章 代碼總結
代碼總結
4-1 代碼總結 (01:07)
check!

熱門詞條

聯絡我們