百林哲课程

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

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

全部课程

最新公开课

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

2019.01.12 - 2019.01.13 深圳.

课程日历

百林哲专家

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

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

微信小程序开发进阶

浏览:200次

一、 课程简介:

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

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

APP H5性能优化实战

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

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

JavaScript进阶及高性能web进阶

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

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

React Native最佳实践

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

浏览:1078 收藏:0

推荐课程

Splunk大数据分析应用与实战
随着人工智能,5G等技术的飞速发展,以及智能终端、移动互联网以及物联网等信息技术的大规模应用,大数据时代已经到来,数据迅速渗透到我们生活、工作的各个领域。我们用传统的数据处理工具例如Excel来处理MB级别的业务,我们用各种数据库产品来处理结构化和半结构化数据,例如Oracle,MongoDB。但我们清醒地意识到,大数据时代不仅仅局限于MB的数据,大数据时代不是只有结构化数据,大数据时代不是只有一种数据源,大数据时代数
企业级产品规划探析及核心运营策略
ToB产品与ToC产品规划与运营的底层方法论基本相同,但由于ToB产品业务属性等原因,产品的整个决策链及价值传递较长。同时ToB的解决方案并不仅仅是某款产品或者某个工具,它需要背后强大的服务支持,有可能产品只是整个服务环节中的一部分。所以这需要产品经理具备B端产品的全盘规划及运营思维能力。
微信小程序开发进阶
微信小程序开发进阶主要围绕小程序特性、框架基础、前端工程化、测试方案、性能优化、未来演进等方面进行讲解,本培训将围绕这十个领域展开,即有理论支撑部分,也会有实践方案,更会介绍一线互联网公司腾讯、、美团、滴滴等在小程序方面的实战经验,有助于开发人员快速上手小程序开发、有助于业务同学少趟坑,一次将决策作对,包括小程序框架选型和未来h5/app/小程序之间技术体系演进等,将大幅提升企业开发效率、降低交付成本,
U型产品创新实战训练营
U 首先代表用户(User),毕竟一切都要以用户为中心,要有“用户思维”而不是“客户思维”,这需要对典型用户建模、做画像(Persona),通过移情(Empathy)完成对用户的深度认知;此外,U 这个字母的形状暗喻了一个成功产品或服务的全生命探索周期。通常,人们一般解决问题的方法是:出现了问题,马上想以前的经验是什么,然后做决定,思维是从A到B的一条直线。“U”不是一条直线,而是先沉淀再上升,先沉静下来再观察,然后再去