4006-998-758
3000+课程任你选择
小程序开发
研发学院 小程序开发 开课时间:2022-12-29
陶国荣

资深Web技术专家,有10余年开发经验,是国内较早专业从事 Web 开发的一线技术人员和培训讲师。

 

讲师背景

一直致力于对HTML、JavaScript、CSS、jQuery等Web开发技术的研究和实践,在HTML页面的优化与用户体验的研究,以及页面框架搭建数据流向分析、页面静态优化等方面都拥有丰富的实践经验。

 

专长介绍

自HTML5的草案发布以来,一直密切关注 HTML5的发展和对它的学习与研究,并在实际工作中进行了实践。他还是微软技术方面的专家,精通C#、ASP.NET和SQL Server 等技术,在多家公司从事前端开发主管、前端架构师、技术总监等管理职务。

 

项目经验

机锋网开发者管理系统、机锋移动端 WebApp、百合网移动端 WebApp、相亲移动端WebApp 广告jssdk 框架、宝来汽车 WebApp、新速腾 WebApp、小鲜手机微信页等。

 

出版图书

2013 年荣获 51CTO 评选的“最受读者喜爱的 IT 图书作者奖”。

1.ASP 动态商业网站建设案例 出版日期:2006-12-01 人民邮电出版社

2.ASP.NET 数据库与网络开发从入门到精通(VB.NET) 出版日期:2008-08-01 人民邮电出版社

3.C#网站开发案例详解--基于 Ajax+CSS+JavaScript+XML 技术(附光盘)出版日期:2010-08-01 中国铁道出版社

4.HTML 5 实战 出版日期:2012-01-01 机械工业出版社

5.jQuery 权威指南 出版日期:2011-01-01 机械工业出版社

6.Backbone.js 实战 出版日期:2014-04-01 机械工业出版社

7.jQuery Mobile 权威指南 出版日期:2012-08-01 机械工业出版社

8.jQuery 权威指南(第 2 版) 出版日期:2013-09-01 机械工业出版社


查看老师详情
课程内容

课程大纲


本课程分为前期准备、flex布局、组件使用、API说明、注意事项和云开发。

1.    前期准备

1.1.    下载开发工具

1.2.    准备登录帐号

1.3.    申请小程序开发帐号

1.4.    开通服务端的接口网站

1.5.    解决https和TSL版本过低的原因

2.    flex布局

2.1.    flex布局的定义

2.2.    容器和项目的属性

2.3.    案例一:使用flex实现骰子和网格布局

2.4.    案例二:使用flex实现新闻页的反向随机布局

3.    组件使用

3.1.    双大括号绑定数据的方式

3.2.    Block遍历绑定API数组

3.3.    Swipe组件的使用方法

3.4.    模板组件的语法与使用

3.5.    sroll-view组件的上拉与下刷事件

3.6.    video组件的注意事项

3.7.    案例三:动画制作推出点评框,弹出键盘输入窗口

3.8.    案例四:动画制作旋转、弹出、居中效果

4.    重要API说明

4.1.    如何POST提交数据

4.2.    调用封装后的方法与属性

4.3.    全局变量的定义与使用

4.4.    案例五:使用本地存储定时缓存API接口数据

4.5.    案例六:页面跳转过程中的传值与接收

5.    交互API使用

5.1.    信息提示功能

5.2.    导航与信息置顶

5.3.    扫码与手机振动

5.4.    案例七:查看商品的二维码

5.5.    案例八:显示手机中的联系人信息

6.    其他API使用

6.1.    设备信息显示

6.2.    音频播放功能

6.3.    地理定位显示

6.4.    案例九:通过经纬度查找用户坐标

6.5.    案例十:页面的上拉刷新加载更多内容

7.    自定义组件与插件

7.1.    声明自定义组件

7.2.    编写组件模版

7.3.    自定义组件的构造器

7.4.    组件的引用和配置

7.5.    组件在其他页面中的调用

7.6.    第三方插件的调用方式

7.7.    常用第三方插件的推荐

8.    注意事项

8.1.    网络请求异常的解决方案

8.2.    图片元素加载时的无初始化

8.3.    事件冒泡现象的解决方案

8.4.    Scrollview组件滚动时注意事项

8.5.    wxml模板不生效的原因

8.6.    video标签的适配问题

9.    小程序云端开发

9.1.    云开发介绍

9.2.    构建数据库

9.3.    云函数

9.4.    云开发控制台

10.  数据集合操作

10.1.  创建第一个集合

10.2.  插入数据

10.3.  读取数据

10.4.  更新和删除数据

 

 

 



返回上一级