課程名稱:??JAVA SSM 三端分離快速開發B2C在線教育平臺 Bootstrap+Spring+新浪SAE+Maven構建視頻教程
課程簡介:
本項目為多端多語言結合打造的一個在線教育平臺(仿慕課),包含PC端網頁、運營端(后臺)、微信公眾號M站。課程設計內容尤為豐富,WEB開發的大部分技術基本都涵蓋了,并且用實例來演示,三端分離,前后端分離講師都做了詳細的講解,圖片云的處理也是一大亮點,三端可以相當安全的共享。當然工作量也不小,包含了網校,后臺以及微信的M站,幾種部分方式,難度方面確實需要有一點經驗。從開發到部署幾乎所有流程都細致的講解。完全是一套完整的實戰課程。
———————-課程目錄——————————
1、課程項目整體概述(整體介紹及Eclipse,Maven,新浪SAE軟件平臺介紹)
系統通過maven構建一個portal站,在sae上部署,讓同學們感受一下互聯網應用的魅力;
2、項目各種結構概覽(業務, 技術,角色,數據庫,項目)
平臺業務結構,技術結構,角色結構,數據庫結構,項目結構概覽
3、平臺構建前期準備(技術選型,代碼規范及原則)
任何一個企業項目的開發,前期的準備必須是充分的:包括需求理解、架構、未來的發展考慮、技術選型、規范等; 任何一個環節都可能影響產品或者平臺的發展;
4、從數據庫的一個表開始(整合前后端框架,CRUD操作)
不妨從一個最小的表開始:麻雀雖小五臟俱全,保持專注和效率才能快速迭代
5、項目代碼敲寫過渡(考慮大家更好接受)
項目代碼敲寫過渡,后續以講為主,敲寫為輔
6、平臺功能點講解實現之網站PC端(網校前臺頁面UI數據展示)
網站PC端的首頁推薦,分類頁,詳情頁,學習頁面,個人中心頁面等的開發實現講解
7、平臺功能點講解實現之網站運營端CMS(網校后臺權限及數據管理)
網站運營端的網校管理,教師管理,學生管理,課程管理(章節,評論,問答等),課程統計圖表,分類管理,首頁輪播推薦等的開發實現講解
8、平臺功能點講解實現之公眾號M站(微信公眾號中的H5網頁)
微信公眾號中的M站的首頁列表,課程詳情頁,課程學習頁,我的主頁開發實現講解,以及微信公眾號的測試開發流程實現,URL,Token的認證接入等,以及OAuth認證,memcache配置
9、多種部署發布及拓展(本地Tomcat部署,新浪SAE部署,nginx分布式部署)
本地Tomcat部署,新浪SAE部署,nginx分布式部署,面向服務(微服務)理論原理知識拓展
10、課程項目整體總結(思路,重難點總結回顧)
對于課程項目整體的思路進行回顧,重難點進行分析總結,后續的規劃展望等。