簡介:計算機專業在校生,就業的最大“門檻”是什么?
缺乏項目經驗!
對于企業來說,你的分數再高,知識點再扎實,也不如會干活的來得實在。
本課程從實戰角度出發,帶領你使用開源框架開發后臺管理系統,并打通完整項目流程。
一個web應用項目,無論規模大小,總會需要后臺管理人員對數據進行管理,比如內容發布、審核、等等,這時候就需要一個后臺管理系統。
完整的后臺管理系統除了需要具備自身業務管理的功能之外,還需要一些非業務性的功能,比如權限控制、日志系統、通用功能模塊等,開發難度大且周期長,是很多web項目的痛點。本課程將通過一個開源框架提供的一系列非業務性功能機制,結合項目自身的業務性功能模塊來快速一個后臺管理系統。
本課程講帶你學習前后端分離開發,幫助你掌握前后端綜合技術棧,從而實現全技術棧的綜合提升。學習完本課程,你可以獨立完成一個小項目,是非常有用的項目實戰經驗,可以為進一步做大項目做好鋪墊。
第2章 基礎概念與框架安裝
本章節通過安裝課程所使用的開源框架這個過程,順帶解釋了關于“為什么使用框架”以及“什么是前后端分離架構”的兩個基礎概念問題。
第3章 后端期刊內容管理
本章節首先對整個項目的功能清單做了一個梳理,明確了功能需求之后,利用lin-cms-koa實現“期刊內容”數據的增刪改查接口,同時體驗使用lin-cms-koa框架提供的權限控制、日志系統、參數校驗等機制
第4章 后端最新期刊列表管理
本章節通過復用和溫習上一章節的技巧和知識點,實現“最新期刊列表”數據的增刪改查接口。
第5章 前端期刊內容管理頁面實現
本章節通過lin-cms-vue實現期刊內容管理的前端頁面,同時對接相應的后端接口,實現數據的增刪改查功能的聯調。
第6章 前端最新期刊列表頁面實現
本章節通過lin-cms-vue實現最新期刊列表管理的前端頁面,同時對接相應的后端接口,實現數據的增刪改查功能的聯調。
第7章 核心機制權限控制聯調
本章節詳細介紹了lin-cms 的權限控制機制以及配置方法,并與后端接口聯調實現完整的權限控制,通過演示學習掌握菜單級別、按鈕級別權限控制的配置方法