随着微信的普及和微信小程序的广泛应用。微信小程序开发越来越多受到人们的关注,正在成为新工科和人工智能背景下当代大学生的必备技能。在这种背景下,国内微信小程序开发竞赛活动如火如荼,很多高校都已经开设或正在开设《微信小程序开发》相关课程,大学生们学习微信小程序开发的热情空前高涨。为了满足广大学习微信小程序开发的迫切需要,我们精心制作了《微信小程序开发》MOOC课程。
本课程根据主讲教师近年来《微信小程序开发》和其他相关课程的教学经验,设计了近60个教学案例,把课程知识要点融入到每个教学案例之中,通过:案例描述→实现效果→案例实现→知识要点→案例总结的讲解步骤,由浅入深、循序渐进,使大家在轻松愉悦中掌握小程序界面设计和逻辑设计的方法和技巧。课程共分6部分:
第1部分:初识微信小程序。首先介绍了注册小程序账号、查看小程序AppID、设置小程序信息、下载并安装小程序开发环境以及创建和打开小程序的方法,最后通过1个案例演示了小程序开发过程和方法。
第2部分:小程序编程基础。设计了14个案例,演示了小程序开发的基础知识,包括HTML、CSS和JavaScript中的基础知识,为小程序开发奠定基础。
第3部分:小程序框架。设计了10个案例,演示了小程序的基本架构、执行顺序、数据及事件绑定、模块化、条件渲染、列表渲染、模板以及引用文件等知识。
第4部分:小程序组件。设计了10个案例,演示了小程序组件的各种功能和使用方法。使用的组件包括:视图容器、基础内容、表单组件、导航组件、媒体组件、地图、画布等内容。
第5部分:小程序API。设计了20个案例,演示了小程序API函数的各种功能和使用方法。使用的API函数包括:基础中的系统信息和定时器、路由、界面、数据缓存、媒体、位置、画布、文件等内容。
第6部分:云开发。设计了4个案例,演示了小程序云开发的方法和技巧,包括:获取OpenID、文件上传下载、数据库操作、云函数应用的方法和技巧。
本课程配有主讲老师编写的教材:《微信小程序开发案例教程》(ISBN:978-7-113-25940-2),中国铁道出版社出版。
本课程适合微信小程序开发初学者进行学习。通过对本课程的学习,能够掌握小程序开发的基本方法和技巧,为小程序高级开发奠定坚实基础。
通过对本课程的学习,让大家掌握以下微信小程序开发的知识要点:
1. 初识微信小程序。掌握注册小程序账号、查看小程序AppID、设置小程序信息、下载并安装小程序开发环境以及创建和打开小程序的方法,以及小程序开发的过程和方法。
2. 小程序编程基础。掌握小程序开发的基础知识,包括HTML、CSS和JavaScript中的基础知识,为小程序开发奠定基础。
3. 小程序框架。掌握小程序的基本架构、执行顺序、数据及事件绑定、模块化、条件渲染、列表渲染、模板以及引用文件等知识。
4. 小程序组件。掌握小程序组件的各种功能和使用方法。组件包括:视图容器、基础内容、表单组件、导航组件、媒体组件、地图、画布等内容。
5. 小程序API。掌握小程序常用API函数的功能和使用方法。常用API函数包括:基础中的系统信息和定时器、路由、界面、数据缓存、媒体、位置、画布、文件等内容。
6. 云开发。掌握小程序云开发的方法和技巧,包括:获取OpenID、文件上传下载、数据库操作、云函数应用的方法和技巧。
学习本课程之前,应该了解网页设计方面的一些基础知识,包括:
1. HTML语言
2. CSS
3. JavaScrip脚本语言
单元测验占30%,课程作业占20%,课程讨论占20%,考试成绩占30%。总分60-84为合格,85分及以上为优秀,学习者可自愿申请认证证书。为了保障证书权威性,平台不再支持免费电子证书,只提供认证证书。
《微信小程序开发案例教程》,杜春涛, 付瑞平编著,中国铁道出版社出版(指定教材).
https://developers.weixin.qq.com/miniprogram/dev/component/slider.html (微信小程序开发官方文档)
https://www.w3school.com.cn (HTML、CSS、JavaScript等知识参考此网站)
《微信小程序开发零基础入门》,周文洁编著,清华大学出版社(2019.1)
Q : 学习《微信小程序开发》需要具备哪些预备知识?
A : 最好具备网页设计方面的一些基本知识,包括:HTML、CSS、JavaScript等。
Q : 没有计算机方面的基础知识,能学习《微信小程序开发》这门课程吗?
A : 也可以,课程中的第2章对《微信小程序开发》所需的一些编程基础进行了介绍。
Q : 学习《微信小程序开发》这门MOOC课程的最佳方法是什么?
A : 边看MOOC视频边上机练习,最后自己编写出每个案例的代码并能正确运行。
Q : 学习这门MOOC课程时,需要查阅哪些相关资料?
A : 这门MOOC课程只是给出了一些典型案例的实现方法和相关的知识要点,要全面掌握小程序开发的方法和技巧,要经常查阅《微信小程序开发官方文档》,里面内容既全面又权威。