课程介绍

极客时间·李艺《微信小程序全栈开发实战》手把手带你实现一款电商小程序

直到今天,小程序才发布三年,到2020年,小程序新增搜索搜索、短信订阅、广告容量等多项功能。相比于App,它使用起来更轻巧,而且比H5加载更快,它将给我们的生活带来怎样的改变?再者,这种热门而又实用的技术,应该怎样学会掌握呢?

科技学习需要知行合一,掌握了原理和工具,结合具体项目实践,让功能得以实现,同时加深对原理的理解。许多人学习一开始就急于求成,前面有些问题还没完全弄懂,就急着往下走,当后面遇到挑战,需要依靠前一部分知识来支撑时,难免心不在焉,无计可施。一开始,多花点时间,多花点时间,你就会花很多时间。

所以,这门课将讲解常用组件和界面,并着重于与最佳实践和易错问题相结合。在实战项目的排定中,为避免实例过多,知识被破坏,会带着你去开发一个大项目,将绝大多数小程序开发的知识和技术都包含在内,同时将所需的基本知识,按照从易到难的顺序,插图说明项目,相信会使您受益良多。

极客时间·李艺《微信小程序全栈开发实战》手把手带你实现一款电商小程序插图

课程大纲

| ├──1-99
| | ├──01-课程介绍mp4 223.18M
| | ├──02-内容综述mp4 96.11M
| | ├──03-小程序的特点及开发能力mp4 81.83M
| | ├──04-新的一年,微信小程序开放了哪些新功能?mp4 90.93M
| | ├──05-小程序运行机制简介从零构建一个WebApp需要做哪些事情?mp4 160.43M
| | ├──06-开发环境配置创建你的第一个小程序项目mp4 161.40M
| | ├──07-icon组件关于图标的4个实现方案mp4 162.25M
| | ├──08-progress组件如何自定义实现一个环形进度条?mp4 42.20M
| | ├──09-rich-text组件如何单击预览rich-text中的图片并保存?mp4 87.93M
| | ├──10-view容器组件及Flex布局一个view如何实现所有常见的UI布局?(一)mp4 71.23M
| | ├──11-view容器组件及Flex布局一个view如何实现所有常见的UI布局?(二)mp4 39.59M
| | ├──12-可移动容器及可移动区域如何实现单条消息左滑删除功能?(一)mp4 39.72M
| | ├──13-可移动容器及可移动区域:如何实现单条消息左滑删除功能?(二)mp4 99.28M
| | ├──14-scroll-view介绍:在小程序中如何实现滚动锚定?mp4 90.70M
| | ├──15-scroll-view介绍:如果渲染一个滚动的长列表?mp4 76.08M
| | ├──16-滚动选择器:如何自定义省市区多级联动选择器?(一)mp4 72.61M
| | ├──17-滚动选择器:如何自定义省市区多级联动选择器?(二)mp4 92.92M
| | ├──23-live-player与live-pusher媒体组件:如何实现直播间功能?(二)mp4 49.05M
| | ├──24-live-player与live-pusher媒体组件:如何实现直播间功能?(三)mp4 57.10M
| | ├──25-live-player与live-pusher媒体组件:如何实现直播间功能?(四)mp4 53.91M
| | ├──26-live-player与live-pusher媒体组件:如何实现直播间功能?(五)mp4 56.41M
| | ├──27-live-player与live-pusher媒体组件:如何实现直播间功能?(六)mp4 87.91M
| | ├──28-网页容器组件:如何实现免审核发布新的功能页面?(一)mp4 129.59M
| | ├──29-网页容器组件:如何实现免审核发布新的功能页面?(二)mp4 54.31M
| | ├──30-网页容器组件:如何实现免审核发布新的功能页面?(三)mp4 76.94M
| | ├──31-网页容器组件:如何实现免审核发布新的功能页面?(四)mp4 56.74M
| | ├──32-网页容器组件:如何实现免审核发布新的功能页面?(五)mp4 66.32M
| | ├──33-web-view:如何实现免审核发布新的功能页面?(六)mp4 51.15M
| | ├──34-web-view:如何实现免审核发布新的功能页面?(七)mp4 58.30M
| | ├──35-web-view:如何实现免审核发布新的功能页面?(八)mp4 79.85M
| | ├──36-web-view:如何实现免审核发布新的功能页面?(九)mp4 42.03M
| | ├──37-WebGL介绍:如何在小程序中展示3D模型?(一)mp4 33.57M
| | ├──38-WebGL介绍:如何在小程序中展示3D模型?(二)mp4 24.48M
| | ├──39-WebGL介绍:如何在小程序中展示3D模型?(三)mp4 38.59M
| | ├──40-WebGL介绍:如何在小程序中展示3D模型?(四)mp4 37.71M
| | ├──41-WebGL介绍:如何在小程序中展示3D模型?(五)mp4 32.89M
| | ├──42-WebGL介绍:如何在小程序中展示3D模型?(六)mp4 38.70M
| | ├──43-WebGL介绍:如何在小程序中展示3D模型?(七)mp4 26.55M
| | ├──44-WebGL介绍:如何在小程序中展示3D模型?(八)mp4 29.13M
| | ├──45-WebGL介绍:如何在小程序中展示3D模型?(九)mp4 22.12M
| | ├──46-WebGL介绍:如何在小程序中展示3D模型?(十)mp4 46.33M
| | ├──47-WebGL介绍:如何在小程序中展示3D模型?(十一)mp4 56.31M
| | ├──48-WebGL介绍:如何在小程序中展示3D模型?(十二)如何创建相机、场景及光源mp4 31.62M
| | ├──49-WebGL介绍:如何在小程序中展示3D模型?(十三)创建加载器、渲染器与控制器,完成3D模型文件的加载与展示mp4 32.08M
| | ├──50-网络接口简介:如何在小程序中封装we.request请求?(一)如何使用wx.request接口mp4 62.93M
| | ├──51-网络接口简介:如何在小程序中封装we.request请求?(二)将登陆代码模块化封装mp4 65.72M
| | ├──52-网络接口简介:如何在小程序中封装we.request请求?(三)Promise介绍及6个常用方法mp4 20.45M
| | ├──53-网络接口简介(四):Promise三个方法any、all与race的使用介绍mp4 92.73M
| | ├──54-网络接口简介(五):基于Promise+await、async关键字改写登录模块mp4 76.34M
| | ├──55-网络接口简介(六):关于Page页面隐藏代码执行及Promise对象的catch处理的补充mp4 33.46M
| | ├──56-网络接口简介(七):学习EventChannel对象mp4 36.81M
| | ├──57-网络接口简介(八):观察者模式介绍及Event模块实现mp4mp4 54.12M
| | ├──58-网络接口简介(九):扩展wxp模块的request3方法,实现用户登录的自动融合mp4 430.16M
| | ├──59-tabBar组件(一):系统默认的tabBar组件如何开启及使用mp4 174.42M
| | ├──60-tabBar组件(二):基于系统提供的自定义方式,实现一个tabBar组件mp4 214.83M
| | ├──61-tabBar组件(三):通过自定义组件扩展的方式,给任意组件添加通用方法mp4 353.41M
| | ├──62-开放接口(一):如何对Page进行全局扩展mp4 167.58M
| | ├──63-开放接口(二):优化前后端登录代码,解决后端解密错误mp4 253.01M
| | ├──64-设备能力:如何实现扫码连WiFi功能?mp4 340.20M
| | ├──65-前期留言集中答疑(一)mp4 99.90M
| | ├──66-前期留言集中答疑(二)mp4 101.13M
| | ├──67-搭建UI框架(一):如何基于Vant快速创建小程序页面?mp4 257.35M
| | ├──68-搭建UI框架(二):使用art-template模板引擎mp4 47.40M
| | ├──69-搭建UI框架(三):规整后端koa项目结构mp4 31.42M
| | ├──70-用户登录(一):创建与使用数据库mp4 54.20M
| | ├──71-用户登录(二):创建sessionKeymodel并完善用户登录mp4 59.24M
| | ├──72-商品列表页:创建分类模型mp4 28.01M
| | ├──73-商品列表页:使用存储过程初始化分类表mp4 60.89M
| | ├──74-商品列表页:创建商品表、品牌表mp4 47.29M
| | ├──75-商品列表页:创建商品描述表mp4 46.78M
| | ├──76-商品列表页:创建商品SKU表mp4 77.04M
| | ├──77-商品列表页:初始化SKU表数据mp4 130.59M
| | ├──78-商品列表页:创建商品列表接口mp4 34.89M
| | ├──79-商品列表页:关联查询mp4 30.70M
| | ├──80-商品列表页:实现vtabs侧边栏导航mp4 40.59M
| | ├──81-商品列表页:调用商品分类分页列表接口mp4 49.59M
| | ├──82-商品列表页:实现延迟加载mp4 51.65M
| | ├──83-商品列表页:修改vtabs组件算法mp4 39.43M
| | ├──84-商品列表页:实现分页加载mp4 49.62M
| | ├──85-商品列表页:使用骨架屏mp4 46.79M
| | ├──86-商品详情页:创建商品详情接口mp4 27.08M
| | ├──87-商品详情页:使用EventChannelmp4 16.10M
| | ├──88-商品详情页:显示标题与价格mp4 34.12M
| | ├──89-商品详情页:使用Sketchmp4 53.44M
| | ├──90-商品详情页:使用蓝湖mp4 43.75M
| | ├──91-商品详情页:实现选择商品规格的UImp4 34.77M
| | ├──92-商品详情页:在底部添加商品导航组件mp4 25.57M
| | ├──93-商品详情页:实现商品规格接口mp4 24.44M
| | ├──94-商品详情页:展示商品规格以供选择mp4 47.31M
| | ├──95-购物车页面:整合用户自动登陆功能mp4 24.76M
| | ├──97-购物车页面:构建商品列表mp4 29.20M
| | ├──98-购物车页面:实现编辑模式与正常模式切换mp4 97.10M
| | └──99-购物车页面:创建购物车模型mp4 40.61M
| ├──100-购物车页面:实现向购物车添加商品的接口mp4 52.85M
| ├──101-商品详情页:实现“加入购物车”功能mp4 90.11M
| ├──102-购物车页面:实现购物车拉取接口mp4 75.55M
| ├──103-购物车页面:调用购物车列表接口与绑定页面数据mp4 42.34M
| ├──104-购物车页面:实现改变购物车商品数量的接口mp4 31.97M
| ├──105-购物车页面:实现商品增减mp4 21.25M
| ├──106-购物车页面:实现批量删除mp4 83.31M
| ├──107-确认订单页面:实现地址项与商品列表UImp4 21.83M
| ├──108-确认订单页面:绑定商品列表数据mp4 21.96M
| ├──109-确认订单页面:实现确认订单页面其它UImp4 18.62M
| ├──110-购物车页面:尝试使用计算属性mp4 28.78M
| ├──111-快递地址列表页面:创建快递列表页面UImp4 37.69M
| ├──112-新增地址页:创建新增收货地址页面UI与双向绑定mp4 18.77M
| ├──113-微信接口:验证接口是否可用mp4 15.56M
| ├──114-收货地址列表页:从微信获取预存的收货地址mp4 42.92M
| ├──115-后端:创建address模型与列表接口mp4 31.74M
| ├──116-后端:创建新增收货地址接口、添加索引mp4 21.28M
| ├──117-新增地址页:实现收货地址新增功能mp4 34.63M
| ├──118-收货地址列表页:拉取真是收货地址并渲染mp4 18.36M
| ├──119-收货地址列表页:优化微信收货地址获取的逻辑mp4 12.07M
| ├──120-后端:实现收货地址编辑接口mp4 14.71M
| ├──121-新增编辑地址页:实现前端编辑功能mp4 25.10M
| ├──122-地址列表页:实现滑动删除功能的UImp4 33.08M
| ├──123-地址列表页:实现地址删除接口及前端删除功能mp4 31.82M
| ├──124-微信支付:申请微信认证及微信支付mp4 36.68M
| ├──125-微信支付:登录商户平台作支付开发准备mp4 15.21M
| ├──126-微信支付:安装微信支付模块koa3-wechatmp4 62.32M
| ├──127-微信支付:初始化koa3-wechat支付模块mp4 33.06M
| ├──128-微信支付:使用koa3-wechat调用统一下单接口准备支付参数mp4 34.95M
| ├──129-微信支付:使用wx.requestPayment接口发起微信支付mp4 24.76M
| ├──130-微信支付:确认支付订单状态mp4 25.40M
| ├──131-微信支付:测试支付确认接口是否可用mp4 18.50M
| ├──131-微信支付:在云服务器上部署测试代码与配置nginxmp4 15.86M
| ├──132-确认下单页:清空已经下单的购物车商品mp4 21.10M
| ├──133-微信支付:实现退款接口mp4 27.73M
| ├──134-微信支付:尝试使用weixin-pay调用统一下单接口准备支付参数mp4 50.36M
| ├──135-微信支付:解决weixin-pay退款失败的问题mp4 27.53M
| ├──136-微信支付:解决weixin-pay退款失败的问题mp4 27.53M
| ├──137-小微商户:申请帐号与支付测试mp4 16.08M
| ├──138-小微商户:试用小微商户mp4 14.10M
| ├──139-小微商户:实现下单接口mp4 32.72M
| ├──140-小微商户:在手机上测试支付功能mp4 44.93M
| ├──141-小微商户:解决商户ID不能为空等问题mp4 27.69M
| ├──142小微商户:实现支付结果回调的接口mp4 31.15M
| ├──143小微商户:实现退款接口mp4 23.65M
| ├──144公-众-号:公-众-号开发接入配置mp4 29.60M
| ├──145公-众-号:接管公-众-号消息并作应答mp4 23.87M
| ├──146微信认证:关于小程序公-众-号开放平台等帐号认证mp4 13.54M
| ├──147-服务号:网页授权的两种方式mp4 20.81M
| ├──148-云数据库:将线下数据库同步至线上mp4 49.17M
| ├──149-网页授权:通过测试号拉取用户信息mp4 47.30M
| ├──150-网页授权:在微信开发者工具中测试网页授权代码mp4 45.51M
| ├──151-测试:使用内网穿透服务ngrokmp4 25.47M
| ├──152-微页面:如何实现JS-SDK的初始化mp4 28.41M
| ├──153-云开发:创建第一个小程序云开发项目mp4 16.85M
| ├──154-云开发:创建第一个云开发环境mp4 18.01M
| ├──155-云开发:创建第一个云函数loginmp4 21.45M
| ├──156-云函数:如何获取用户的openidmp4 20.19M
| ├──157-微信支付:基于云函数实现微信支付mp4 36.07M
| ├──158-云数据库:如何创建集合并实现数据的基本操作mp4 32.92M
| ├──159-云函数:如何在本地调试云函数mp4 17.10M
| ├──160-云数据库:如何在小程序中操作云数据库mp4 18.10M
| ├──161-TCB:小程序与公-众-号共享云环境mp4 50.97M
| ├──162-云开发:使用实时数据监听实现多端信息同步mp4 84.08M
| ├──163-云数据库与云存储:使用事务与图片的上传下载功能mp4 22.82M
| ├──164-云环境:通过安装扩展应用快速实现功能mp4 25.68M
| ├──165-广告:创建与展示Banner广告mp4 16.77M
| ├──166-广告:创建与使用视频激励广告mp4 25.56M
| ├──167-广告:使用封面广告与自定义模板广告mp4 44.04M
| ├──168-插件开发:关于微信小程序插件的基础介绍mp4 24.18M
| ├──169-插件开发:创建第一个插件项目mp4 14.65M
| ├──170-插件开发:实现“每日天气”第一个版本的功能mp4 30.15M
| ├──171-插件开发:插件的提交审核与使用mp4 17.64M
| ├──172-插件开发:实现第二个版本的功能“每日微报”mp4 28.59M
| ├──173-插件开发:在插件中调用云函数mp4 31.11M
| ├──174-订阅与通知:实现消息订阅功能mp4 28.26M
| ├──175-插件开发:转发插件内页面mp4 13.92M
| ├──176-在小程序中使用Vue:使用kbone创建同构项目mp4 41.22M
| ├──177-Webpack构建小程序项目的示例:支持原生混合开发与云开发mp4 23.14M
| ├──178-课程答疑:如何使用源码mp4 11.31M
| ├──179-课程回顾及结束语mp4 44.21M
| ├──geektime-WeChat-Applets-master.zip 283.19M
| └──课件和demo地址.txt 0.06kb

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用,未经站长允许禁止转载、转售本站资源。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络站长QQ:502212423。

如果您已经成功付款但是无法显示下载地址,下载地址失效,请联系站长提供付款信息为您处理

教程资源、源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好是您所需要的资源