微信小程序开发进阶
Evan JJ 查看讲师
百林哲咨询(北京)有限公司专家团队成员
现任某大型互联网公司技术总监,产品技术学院优秀讲师,前58前端技术委员会负责人,年的前端开发和团队管理经验,在前端技术架构、前端性能优化、前后端开发模式变革优化、移动web开发技术等方面具有丰富的实战经验
浏览:4023次
详情 DETAILS

简介

微信小程序开发进阶主要围绕小程序特性、框架基础、前端工程化、测试方案、性能优化、未来演进等方面进行讲解,本培训将围绕这十个领域展开,即有理论支撑部分,也会有实践方案,更会介绍一线互联网公司腾讯、、美团、滴滴等在小程序方面的实战经验,有助于开发人员快速上手小程序开发、有助于业务同学少趟坑,一次将决策作对,包括小程序框架选型和未来h5/app/小程序之间技术体系演进等,将大幅提升企业开发效率、降低交付成本,提升交付品质。

目标

1.快速掌握小程序特性开发

2.符合企业业务需求小程序开发工程师

3.具备现有h5生态往小程序生态迁移能力

课程时长

2天(12H)

分享提纲

、小程序特性

1.1 简介

1.2 机制

1.3 特性

1.4 历史演进

1.5 小程序特性深度剖析

1.5 小程序特性实践

1.5.1以腾讯体育小程序为例讲解历史演进

二、小程序开发流程

   2.1 注册

   2.2 开发者

   2.3 git代码关联

   2.4 编译打包

   2.5 体验预览

 2.6 发布审核

 2.7 云开发

   2.8 运营运维

   2.9 小程序开发流程深度剖析

   2.10 小程序开发流程实践

   2.10.1 以滴滴小程序为例

三、基础开发

   3.1 文件架构

   3.2 生命周期

   3.3 入口管理

   3.4 路由方式

   3.5 作用域

   3.6 模块化

   3.7 基础开发深度剖析

   3.8 基础开发实践

   3.8.1 以转转小程序为例 

四、视图层&组件

4.1 数据渲染

4.2 列表渲染

4.3 条件渲染

4.4 模板

4.5 事件

五、开发进阶

5.1 基础库

5.2 组件

5.3 api

5.4 二维码生成机制

5.5 formID机制及推送

5.6 小程序调起app

5.7 小程序版本更新

5.8 小程序webview

5.9 小程序sdk

六、框架进阶

6.1 wepy

6.2 mpvue

6.3 原生框架

6.5 框架选型深度剖析

6.6 框架选型实践

6.6.1以美团为例

七、测试方案进阶

7.1 测试点

7.1.1 入口

7.1.2 服务通知消息

7.1.3 授权

7.1.4 缓存

7.1.5 返回键

7.1.6 兼容性

7.2 性能测试

7.3 自动化测试

八、小程序fancyui/lib高阶

8.1 登录机制

8.2 多层导航

8.3 cookie模拟

8.4 wxpromise

8.5 formID收集

8.6 channel机制

8.7 小程序构造工具

九、小程序性能优化高阶

   9.1分包加载

   9.2 prefetch机制

   9.3 webworker机制

   9.4 接口缓存

   9.5 长列表优化

十、小程序技术体系演进

   10.1百度小程序

   10.2 头条小程序

   10.3 支付宝小程序

   10.4 小程序技术体系演进

   10.5 app/h5/小程序深度融合




企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1