本课程是在计算机科学与技术基础上为计算机、电子商务方向相关专业开设的一门项目实战课。结合行业最新的完全可视化在线开发技术,快速开发出真实的微信小程序项目并发布部署。将为专业创新课、实训课、毕业设计等综合应用奠定基础。是一门以培养学生技术应用能力为主,实践与应用性较强的课程。
二、教学目的及要求
通过本课程的学习,使学生熟悉企业实际项目开发流程,掌握-利用“牛刀”一站式云开发平台快速开发微信小程序的能力。通过一站式开发云平台,将H5的标签封装成组件、模板,实现可视化、组件化快速开发出面向公众的跨平台应用“随身听”、“我的日记”等;重点剖析“我的日记”开发实战案例,并部署到云服务器。
三、教学重点及难点
教学重点:
- 认识牛刀开发云界面制作平台,理解组件、数据和服务;
- 实现音乐切换、播放、暂停功能;
- 掌握数据制作操作方法(包括但不限于组件的排序、过滤、计算列及计算规则、关联查询);
- 了解服务请求功能对后台数据的查询,完成写日记功能;
- 管理后台、运维后台实现应用数据统计;
- 掌握日记小程序导入、预览、上传、发布等操作;
- JS无代码事件实现用户交互;
- 采用动态列表组件绑定数据属性,快速实现应用界面展示;
- 熟悉数据集组件排序、过滤、计算列、关联查询等操作方法;
- 统计数据集实现管理后台数据统计功能;
- 服务请求功能对后台数据的查询,实现前端页面逻辑功能;
- 掌握“画代码”实现JS逻辑代码的操作方法。
- 掌握微信小程序导入、预览、上传、发布等操作。