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






