简介:本次课程就是围绕编程界火热的go语言,并结合微信小程序中的微商城系统讲起,从最根上就奠定了我们项目中技术选型的高度与市场发展的机遇。
我们从小程序的市场发展前景进行分析,结合go语言高并发编程技术栈引出协程与通道的通信讲起,从阿里双十一购物节活动中的抢购场景来分析了商城系统抢购的一个简单的解决方案,并分析了和微商系统相关的三张核心的数据库表 购物车表,商品表,订单表,并对微商城涉及到的优化方法进行了讲解,并快速了解小程序的基础知识,结合产品原型图与微信小程序实现了微商城系统的几个页面功能。
第1章 课程介绍和导学【初识小程序】
本章内容总体的对这套课程做一个基础概述,对基于微信小程序的微商城市场发展前景以及从业人员情况进行了分析,并对课程学习流程进行了讲解。
第2章 golang微商城之后端【协程通信实践之道】
微商城相关的后端知识,主要讲解go语言并发编程当中的协程,通道,以及他们之间的通信,商品超卖的解决办法,微商城的数据库设计,商城加入购物车与下订单逻辑分析,在售商品的优化方法,商城下单解耦的原理讲解。
第3章 微商城之界面设计【具备产品PM思维的研发RD方能彰显价值】
结合产品原型图设计工具讲解微商城系统的页面布局,主要包括商城首页,分类,商品列表页,商品详情页,加入购物车页,引导到支付页,个人中心页。
第4章 基于微信小程序的微商城前端 【后端+前端,全粘工程师晋升全栈工程师必备】
快速讲解小程序知识,并分析微商城系统页面的小程序代码,并实现了微商城系统服务端接口。