百林哲课程

一线技术专家团队——提供关键岗位人才培养体系设计与开发等一系列研发管理培训咨询课程。用产品化、场景化、国际化的视角,分享卓越研发管理实践。具有以下鲜明特点:

1、课程研发专业迅速
2、国内顶尖一线技术专家
3、极致用户服务体验

全部课程

最新公开课

微服务架构设计与实践(二)

2019.01.11 - 2019.01.13 深圳.

课程日历

百林哲专家

携手全球知名一线技术专家团队分享软件研发技术管理实践,国内一线、一手研发管理实践,行业智库。

成为专家
用户登录
您当前的位置:首页>全部课程>微信小程序开发进阶

微信小程序开发进阶

浏览:402次

一、 课程简介:

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

课程目标:

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

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

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

二、 课程周期:

2天

三、 课程大纲:

一、小程序特性

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.13.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/小程序深度融合


Evan JJ--百林哲咨询(北京)有限公司专家团队成员,现任某大型互联网公司技术总监,产品技术学院优秀讲师,前58前端技术委员会负责人

如您想参加此课程,您可以点击“我想参加”按钮提交您的需求,我们会及时与您联系
我要参加
将课程带入到您的团队,为您的团队进行一对一辅导。
预约内训

相关课程

移动开发

微信小程序开发进阶

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

浏览:402 收藏:0
移动开发

APP H5性能优化实战

主要围绕APP能优化体系,性能优化指标定义,性能问题及核心瓶颈点诊断,APP NATIVE底层性能问题解决,既包括如何衡量和界定性能,业界APP统一性能标准是如何的,我们APP性能目前所处位置阶层,也包括性能优化以后,体验、交互、业绩数据层有提升。既有APP性能优化专业方面知识,也包括一线BAT、美团点评、携程去哪儿的APP性能优化深度实践。

浏览:552 收藏:1
语言工具

JavaScript进阶及高性能web进阶

javascript进阶主要围绕前端性能优化体系,前端工程化(自动化测试、持续集成)、前端状态管理难题的解决,更包括异常监控体系,前端代码度量等方面,本培训将围绕这六个领域展开,即有理论支撑部分,也会有实践方案,更会介绍一线互联网公司BAT是如何解决这些问题的

浏览:786 收藏:0
移动开发

React Native最佳实践

58同城,做为亿万次并发访问的生活服务平台,每天服务千万活跃用户,在移动网络下,如何通过原生体验、web版本复用和发版节奏(一端开发、三端同步)、热更新跨平台优势来快速响应业务,本文以58转转有好货项目为例,讲述,如何基础功能建设、源码解析、监控体系建设、性能建设来将RN应用在业务实践中。

浏览:1282 收藏:0

推荐课程

华为核心竞争力打造的“道”与“法”
本课程通过华为公司核心价值链模型,阐述华为取得持续商业成本背后的核心竞争力构建的思想精髓,以及在价值创造、价值评估、价值分配三大环节,从文化、战略、流程、组织、人力资源等维度和历史阶段采用策略、方法和模板以及工具等方法,帮助成长型企业学习华为从文化到机制建设,以及技术与产品和营销如何一体化的成功的“道”与“法”。
华为企业文化与成功之道
本课程将从华为取得持续商业成功背后的三大价值链环节为主线,从文化在战略、执行、干部、绩效与激励各环节的导向、运作准则、执行方式等多维度,展开深度学习,以帮助企业激活组织、激活个体,确保组织的商业成功。
大规模数据平台架构演进与治理运营实践
于近十年在移动云平台与大数据一线做架构设计与开发的经验,深度分享运营商级别大规模数据平台的演进过程、以及数据集群的治理实践心得,包括数据治理和集群治理工程的定位、背景、组织架构和方法论、实施路径、案例分析、成果收益、对外产品化进展等重点内容。