12 Star 156 Fork 172

极客时间 / weapp-practice

forked from LIYI / weapp-practice 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 5.22 KB
一键复制 编辑 原始数据 按行查看 历史
LIYI 提交于 2021-01-05 20:08 . 2021-01-05:6.10-8.8

《微信小程序全栈开发实战》示例源码

这是什么

你好,这是一套极客时间微信小程序视频课程的示例源码。

时至今日,小程序已经发布三年时间了,而在 2020 年,小程序又增添搜一搜、消息订阅、广告能力等等诸多功能。比 App 用起来轻便,比 H5 加载更快的小程序,将会带给我们的生活带来怎样的变化呢?更重要的是,这个热门且实用的技术,又该如何学习掌握呢?

学习技术一定是需要知行合一的,在掌握原理和工具的使用后,结合具体的项目实践,让功能实现出来,同时加深对原理的理解。很多人在学习开始时急于求成,前面一些问题上没有完全搞明白,就着急往下走,当后面遇到挑战,需要依赖前面那部分知识作为支撑的时候,难免心生茫然,无计可施。在开始的时候,下一些苦功夫、笨功夫,从长远来看是非常值得的。

因此,本课程将在基础部分讲解常用的组件与接口,并且注重与最佳实践和易错问题的结合。在实战项目的安排上,为了避免实例太多,知识断裂无序,会带你开发一个大的项目,把绝大部分小程序开发的知识和技术包括进去,同时将必须的基础知识,在课程中按从易到难的顺序,穿插项目讲解,相信会让你受益匪浅。

在哪里观看视频:

戳此在极客时间观看视频课程:

《微信小程序全栈开发实战》

也可以从下面海报中扫码观看视频:

视频与源码的对应关系

由于缺少经验,在章节进化过程中,某些页面子目录名称与实际课程编号有出入,这可能会让读者感到困惑。例如2.30课对应的目录是2.22,实际2.30目录对应的课程却是2.31以上。所以,我花了点时间,做了这个主要源码索引。

如果遇到源码找不到的情况,可以用某个特征单词在源码中全文搜索。事实上我也记不住具体课程对应的源码入口在哪里,我就是用这个方法建立这个索引的。

部分新旧子目录对应关系:

  • weapp-priactice1 -> 第2章
  • weapp-priactice2 -> 第2章2
  • weapp-priactice3 -> 第2章3
  • weapp-priactice第3章 -> 第3章

以下是视频课程主要源码索引:

第四章

  • 4.2:server
  • 4.1:第4章/miniprogram/pages/4.1

第三章

  • 3.15:第3章/miniprogram/pages/3.15
  • 3.14:第3章/miniprogram/pages/3.1
  • 3.13:第3章/miniprogram/pages/3.13
  • 3.12:第3章/miniprogram/pages/3.12
  • 3.11:第3章/miniprogram/pages/3-10
  • 3.10:第3章/miniprogram/pages/3-10
  • 3.9:第3章/miniprogram/pages/3.1
  • 3.8:第3章/miniprogram/pages/3.1
  • 3.7:第3章/miniprogram/pages/3.1
  • 3.6:第3章/miniprogram/pages/3.1
  • 3.5:第3章/miniprogram/pages/3.1
  • 3.4:第3章/miniprogram/pages/3.1
  • 3.3:无
  • 3.2:第3章/miniprogram/pages/3.1
  • 3.1:第3章/miniprogram/pages/3.1

第二章

  • 2.43:第2章3/miniprogram/pages/2.30
  • 2.42:第2章3/miniprogram/pages/2.30
  • 2.41:第2章3/miniprogram/pages/2.30
  • 2.40:第2章3/miniprogram/pages/2.30
  • 2.39:第2章3/miniprogram/pages/2.30
  • 2.38:第2章3/miniprogram/pages/2.30
  • 2.37:第2章3/miniprogram/pages/2.30
  • 2.36:第2章3/miniprogram/pages/2.30
  • 2.35:第2章3/miniprogram/pages/2.30
  • 2.34:第2章3/miniprogram/pages/2.30
  • 2.33:第2章3/miniprogram/pages/2.30
  • 2.32:第2章3/miniprogram/pages/2.30
  • 2.31:第2章3/miniprogram/pages/2.30
  • 2.30:第2章2/miniprogram/pages/2.22
  • 2.29:第2章2/miniprogram/pages/2.22
  • 2.28:第2章2/miniprogram/pages/2.22
  • 2.27:第2章2/miniprogram/pages/2.22
  • 2.26:server
  • 2.25:server
  • 2.24:server
  • 2.22:第2章2/miniprogram/pages/2.22
  • 2.23:无
  • 2.22:第2章2/miniprogram/pages/2.22
  • 2.21:第2章2/miniprogram/pages/2.16
  • 2.20:无
  • 2.19:第2章2/miniprogram/pages/2.16
  • 2.18:第2章2/miniprogram/pages/2.16
  • 2.17:第2章2/miniprogram/pages/2.16
  • 2.16:第2章2/miniprogram/pages/2.16
  • 2.15:第2章/miniprogram/pages/2.14
  • 2.14:第2章/miniprogram/pages/2.14
  • 2.13:第2章/miniprogram/pages/2.13
  • 2.12:第2章/miniprogram/pages/2.12
  • 2.11:第2章/miniprogram/pages/2.10
  • 2.10:第2章/miniprogram/pages/2.10
  • 2.9:第2章/miniprogram/pages/2.8_2.9
  • 2.8:第2章/miniprogram/pages/2.8_2.9
  • 2.7:第2章/miniprogram/pages/2.6_2.7
  • 2.6:第2章/miniprogram/pages/2.6_2.7
  • 2.5:第2章/miniprogram/pages/2.4_2.5
  • 2.4:第2章/miniprogram/pages/2.4_2.5
  • 2.3:第2章/miniprogram/pages/2.3
  • 2.2:第2章/miniprogram/pages/2.2
  • 2.1:第2章/miniprogram/pages/2.1

(注:有些课程是涉及前端、后端多处代码的,在前端这块,有时候也涉及组件、页面多处代码,上面列举的意义在于标出主要代码入口,从这些入口可以很快定位当前课程主要涉及的代码在哪里。)

如果你有什么建议,欢迎与我联系,作者邮箱9830131@qq.com。关注微信公众号「用故事讲技术」,加入读者圈子,与作者及更多读者互动。

2020年5月25日

小程序APPID: wxb036cafe2994d7d0 小程序路径:

二维码链接: https://wsad.weixin.qq.com/group/BgAAWdJxKGLjjFA9CqcH9hoyqQ

1
https://gitee.com/geektime-geekbang/weapp-practice.git
git@gitee.com:geektime-geekbang/weapp-practice.git
geektime-geekbang
weapp-practice
weapp-practice
master

搜索帮助