簡介:本次課程就是圍繞編程界火熱的go語言,并結(jié)合微信小程序中的微商城系統(tǒng)講起,從最根上就奠定了我們項目中技術(shù)選型的高度與市場發(fā)展的機遇。
我們從小程序的市場發(fā)展前景進(jìn)行分析,結(jié)合go語言高并發(fā)編程技術(shù)棧引出協(xié)程與通道的通信講起,從阿里雙十一購物節(jié)活動中的搶購場景來分析了商城系統(tǒng)搶購的一個簡單的解決方案,并分析了和微商系統(tǒng)相關(guān)的三張核心的數(shù)據(jù)庫表 購物車表,商品表,訂單表,并對微商城涉及到的優(yōu)化方法進(jìn)行了講解,并快速了解小程序的基礎(chǔ)知識,結(jié)合產(chǎn)品原型圖與微信小程序?qū)崿F(xiàn)了微商城系統(tǒng)的幾個頁面功能。
第1章 課程介紹和導(dǎo)學(xué)【初識小程序】
本章內(nèi)容總體的對這套課程做一個基礎(chǔ)概述,對基于微信小程序的微商城市場發(fā)展前景以及從業(yè)人員情況進(jìn)行了分析,并對課程學(xué)習(xí)流程進(jìn)行了講解。
第2章 golang微商城之后端【協(xié)程通信實踐之道】
微商城相關(guān)的后端知識,主要講解go語言并發(fā)編程當(dāng)中的協(xié)程,通道,以及他們之間的通信,商品超賣的解決辦法,微商城的數(shù)據(jù)庫設(shè)計,商城加入購物車與下訂單邏輯分析,在售商品的優(yōu)化方法,商城下單解耦的原理講解。
第3章 微商城之界面設(shè)計【具備產(chǎn)品PM思維的研發(fā)RD方能彰顯價值】
結(jié)合產(chǎn)品原型圖設(shè)計工具講解微商城系統(tǒng)的頁面布局,主要包括商城首頁,分類,商品列表頁,商品詳情頁,加入購物車頁,引導(dǎo)到支付頁,個人中心頁。
第4章 基于微信小程序的微商城前端 【后端+前端,全粘工程師晉升全棧工程師必備】
快速講解小程序知識,并分析微商城系統(tǒng)頁面的小程序代碼,并實現(xiàn)了微商城系統(tǒng)服務(wù)端接口。
第5章 課程總結(jié) 【會當(dāng)凌絕頂,一覽眾山小。帶你飛向遠(yuǎn)方?!?
本次課程內(nèi)容總結(jié),并對后面將要展開的實戰(zhàn)課進(jìn)行預(yù)告。