第1章 課程介紹(2018配套教程:電商前端+電商后端+電商權限管理系統課程)
本章中會先讓大家了解課程整體情況,然后手把手帶大家做一些開發前的準備工作。后臺管理系統測試賬號和密碼(切勿修改,導致其他同學體驗不了)? ?? ???賬號:admin 密碼:admin (Java一期課程ID:96,Java二期進階課程ID:162,權限系統課程:ID:149,http://coding.imooc.com/class/XXX.html?,訪問時將前面網站中的XXX換成…
第2章 開發環境搭建與開發工具使用技巧
本章會手把手帶大家搭建起開發環境,并在正式開發之前,教大家一些提高開發效率的工具使用技巧。(nodejs和npm安裝、git安裝和配置、sublime使用技巧、chrome調試工具、代理神器charles&Fiddler)
第3章 項目初始化與基于模塊化的腳手架搭建
本章我會手把手帶大家對項目進行初始化,包括項目創建,項目結構設計和一整套基于模塊化的開發腳手架的搭建(知識點:項目創建、項目結構設計、項目腳手架搭建、npm和webpack初始化、webpack–js、css文件處理、webpack — html處理、icon-font和圖片處理、webpack–dev-server、代碼提交,Git遠程倉庫的規范化用法等)…
第4章 項目通用功能開發
本章中我會先帶著大家對項目的業務進行分析,并提取出項目的通用功能,然后手把手帶大家完成通用模塊的開發,讓大家學會代碼的高復用技巧。(知識點:通用功能分析和拆分思想、高逼格UI開發經驗與技巧,通用模塊設計與獨立打包方法,通用JS工具類封裝、全局樣式開發、通用結果提示頁開發、通用導航組件開發、通用搜索組件開…
第5章 用戶模塊開發
本章我會帶著同學們分析,拆解用戶模塊的功能及技術點,并手把手帶大家實現登錄、注冊、找回密碼、個人中心、修改密碼等功能。(知識點:數據安全性處理方案,表單同步/異步驗證,小型SPA開發)
第6章 商品模塊開發
本章我會帶著同學們分析,拆解商品模塊的功能與技術點,并手把手帶大家實現商品首頁,商品列表,商品詳情等功能(知識點:JQuery插件模塊化改造,獨立組件抽離技巧,多功能列表開發,輪播圖開發、分頁組件拆分和封裝、商品排序,商品大圖與縮略圖聯動等)…
第7章 購物車模塊開發
本章我會帶著同學們分析,拆解購物車模塊的功能與技術點,并手把手帶大家開發購物車功能,包括購物車的常見用法、和后端的交互等。(知識點:商品狀態隨時驗證方案,模塊內部方法調用方式,非Form提交時的數據驗證等)…
第8章 訂單模塊開發
本章我會帶著同學們分析,拆解訂單模塊的功能與技術點,并手把手帶大家實現訂單的信息填寫、訂單的生成和確認訂單的整個流程。(知識點:Modal式組件封裝思想,城市級聯操作,復雜表單回填等)
第9章 支付模塊開發
本章我會帶著同學們分析,拆解支付模塊的功能與技術點,并手把手帶大家使用支付寶沙箱環境,在沒有企業資質的情況下完成支付功能的真實接入,并完成支付功能的開發。(知識點:支付寶功能對接,支付狀態動態檢測,支付成功回執處理等)…
第10章 數據統計和SEO優化
本章我們會做上線前的附加工作,包括訪問數據統計(知道活的怎么樣),基本SEO優化(想活的更好)等。(知識點:PV/UV,流量來源監控,用戶特征分析,SEO原理,關鍵詞設計,SEO監控等)
第11章 后臺管理系統介紹(附贈內容)
本章作為附贈內容,會為大家提供一套基于React技術后臺管理系統源碼,并對關鍵代碼與技術點進行講解,以方便大家能搭建起自己的后臺管理系統。(知識點:React項目結構的設計、router原理及React-Router簡介、React組件的封裝方法 sass等),后臺管理系統測試賬號和密碼(切勿修改,導致其他同學體驗不了)? ?? ???賬號:admin …
第12章 線上環境配置與項目自動化發布
本章我會教同學們把我們之前開發完成的代碼發布到線上,包含線上域名的解析、線上nginx的配置、線上基于shell的自動化發布腳本的編寫等內容。讓我們開發出的項目跑在真實的生產環境上,成為自己的一款上線作品。(知識點:線上阿里云服務器環境搭建,自動化發布腳本編寫,域名規劃與nginx配置,可用性監控,外部監控原理,…
第13章 課程總結與下期內容展望
本章會帶著大家一起對電商平臺相關知識點以及界面用到的相關技術點,框架等進行總結。同時也對下期內容進行一個展望,期待能一步步把這個項目不斷演進,最后非常感謝大家的支持,有你們的支持,我將更加有動力,并努力的把更多更好的課程做好,回饋給大家。…