随着微信的普及和微信小程序的广泛应用。微信小程序的开发越来越受到关注,正在成为新工科和人工智能背景下当代大学生必备技能。在此背景下,国内微信小程序开发大赛如火如荼。许多高校已经开设或正在开设“微信小程序开发”相关课程,大学生学习微信小程序开发的热情空前高涨。为满足学习微信小程序开发的迫切需求,我们精心打造了《微信小程序开发》MOOC课程。
本课程根据讲师近年来在《微信小程序开发》等相关课程的教学经验微信小程序个人资料,设计了近60个教学案例,将课程知识的重点融入到每个教学案例中,通过:案例描述→实现效果→案例实现→知识点→案例总结讲解步骤微信小程序个人资料,由浅入深,循序渐进,让大家轻松愉快地掌握小程序界面设计和逻辑设计的方法和技巧。课程分为6个部分:
Part 1:初识微信小程序。首先介绍注册小程序账号、查看小程序AppID、设置小程序信息、下载安装小程序开发环境、创建和打开小程序的方法。最后通过一个案例演示了小程序开发的流程和方法。
第 2 部分:小程序编程基础。设计了14个案例,展示了小程序开发的基础知识,包括HTML、CSS和JavaScript的基础知识,为小程序开发打下基础。
第 3 部分:小程序框架。设计了10个案例,演示了小程序的基本架构、执行顺序、数据和事件绑定、模块化、条件渲染、列表渲染、模板和参考文件。
第 4 部分:小程序组件。设计了10个案例,演示了小程序组件的各种功能和使用方法。使用的组件包括:视图容器、基础内容、表单组件、导航组件、媒体组件、地图、画布等。
第 5 部分:小程序 API。设计了20个案例,展示了小程序API函数的各种功能和使用方法。使用的API函数包括:基本系统信息和定时器、路由、接口、数据缓存、媒体、位置、画布、文件等。
第 6 部分:云开发。设计了四个案例,展示了小程序云开发的方法和技巧,包括:获取OpenID的方法和技巧、文件上传下载、数据库操作、云功能应用。
本课程配备主讲师编写的教材:《微信小程序开发案例教程》(ISBN:978-7-113-25940-2),中国铁道出版社出版。
本课程适合微信小程序开发初学者。通过本课程的学习,可以掌握小程序开发的基本方法和技巧,为小程序的高级开发打下坚实的基础。