需要的技术其实不算多,html+css+js足够了。
html是搭建框架,css是样式,js是制作动态效果的。我们用动漫来理解这件事情,html是草图/底稿;css决定了用什么样的线条,用什么颜料,填充什么颜色;js就是动态化。
你应该发现了,制作微信小程序商城需要的技术与网页设计一样的。所以,有技术基础的,立即上手制作小程序商城吧。

下载微信开发者工具,推荐下载稳定版。

写代码开发小程序。

值得注意的是,在下载工具之前要完成小程序开发前准备,就是注册小程序等操作,注册小程序选择企业/组织类型才能添加支付接口,假如你选择个人类型注册小程序,功能就会收到限制。
在操作过程中遇到任何困难,都可以在小程序开放文档中找到解决办法。戳这里查询:
https://developers.weixin.qq.com/miniprogram/dev/framework/
第三方平台开发小程序
这个方法不用技术!
自己开发小程序难免磕磕碰碰,还有各种各样的技术难题,你要不断试错,不停测试,甚至推倒重来。
但是你用第三方平台(比如轻栈)开发小程序,不需要写代码,只要30分钟就能完成。不懂任何技术的小白立即上手开发小程序,真的非常友好!
发布商品跟在电商平台上架商品的操作相似,编辑商城页面是拖拽式操作,支持添加不同的组件,右键编辑设置参数就能设计出一个独特的、功能全面的小程序。

连营销活动功能都是免费的,进入【电商系统】,点击菜单【营销】,点击右上角【新增活动】:

不同的营销玩法,也不用自己努力开发,鼠标点点直接添加。还有各种运营小程序的工具,帮助小程序获取流量。
新手不懂技术马上开发小程序,用第三平台(比如轻栈)就能实现。