工程师
其他
前端
企业级
电商
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

APP架构设计课程大纲

GR.Tao

北京某互联网公司 资深Web技术专家

资深Web技术专家,有10余年开发经验,是国内较早专业从事Web开发的一线技术人员和培训讲师。一直致力于对HTML、JavaScript、CSS、jQuery等Web开发技术的研究和实践,在HTML页面的优化与用户体验的研究,以及页面框架搭建、数据流向分析、页面静态优化等方面都拥有丰富的实践经验。自HTML 5的草案发布以来,一直密切关注HTML 5的发展和对它的学习与研究,并在实际工作中进行了实践。他还是微软技术方面的专家,精通C#、ASP.NET和SQL Server等技术。此外,他还是一位知名的技术作家,出版了多部技术著作,其中《jQuery权威指南》是他的代表作之一,这本书凭借过硬的质量和良好的学习体验获得了广大读者的高度评价,并取得了骄人的销售成绩。

资深Web技术专家,有10余年开发经验,是国内较早专业从事Web开发的一线技术人员和培训讲师。一直致力于对HTML、JavaScript、CSS、jQuery等Web开发技术的研究和实践,在HTML页面的优化与用户体验的研究,以及页面框架搭建、数据流向分析、页面静态优化等方面都拥有丰富的实践经验。自HTML 5的草案发布以来,一直密切关注HTML 5的发展和对它的学习与研究,并在实际工作中进行了实践。他还是微软技术方面的专家,精通C#、ASP.NET和SQL Server等技术。此外,他还是一位知名的技术作家,出版了多部技术著作,其中《jQuery权威指南》是他的代表作之一,这本书凭借过硬的质量和良好的学习体验获得了广大读者的高度评价,并取得了骄人的销售成绩。

课程费用

5800.00 /人

课程时长

2

成为教练

课程简介

本课程系统讲解移动应用架构的核心概念、设计原则与主流模式,涵盖从基础理论到企业级实战案例的全流程。内容涉及架构可行性分析、模块拆分、跨平台技术选型、设计原则、常见架构模式(MVC、MVVM等),并结合小程序集成、电商返利、微前端等高频场景,解析美团、字节跳动、京东等大厂实战经验,帮助学员构建高扩展、高性能的移动应用架构能力

目标收益

培训对象

课程内容

1.如何理解架构
1.1什么是架构
1.2规划设计架构可行性
1.3设计拆分功能模块
1.4构建保证实施扩展性
1.5架构与库的关系
2.移动端App架构
2.1明确产品需要做什么
2.2选择适合技术
2.3如何实现跨平台
2.4主流跨平台方案对比
2.5原生与跨平台协作
3.App架构开发设计准则
3.1开闭和依赖倒置原则
3.2单一职责原则
3.3接口隔离原则
3.4迪米特法则
3.5里氏替换原则
3.6合成复用
4.常见App架构模式
4.1MVC模式
4.2MVP模式
4.3MVVM模式
4.4AAC模式
4.5方案比较
5.App架构设计经验分享
5.1技术造型
5.2接口设计
5.3数据层设计
5.4业务层设计
5.5展示层设计
6.构建即时通讯APP内的小程序架构
6.1小程序平台化建设的核心价值
6.2小程序底层架构深度解构
6.3即时通讯APP集成方案设计
6.4实施路径与演进策略
6.5行业案例与数据参考
7.构建高性能电商返利APP架构设计
7.1返利App概述
7.2架构设计原则
7.3高性架构设计
7.4高性能实施方案
7.5具体代码实践
8.理解Uni-app 开发规范和架构原理
8.1忽略文件管理
8.2API配置与管理
8.3分包管理
8.4引入第三方组件
8.5图片资源管理
9.美团子业务APP 跨端复用框架设计与实践
9.1美团旅游项目背景
9.2项目跨端复用框架设计
9.3美团旅游跨端复用实践
9.4跨端复用流程规范
9.5跨端复用质量保障
10.微前端在美团外卖中框架设计与实践
10.1微前端出现背景
10.2实践方案
10.3以路由为基座式微前端
10.4动态方案
10.5配置方案
11.字节跳动是落地微前端方案设计
11.1基于 SPA 的微前端架构
11.2应用生命周期
11.3加载器的设计
11.4沙箱的设计
11.5路由系统的设计
12.京东金融APP的性能优化方案
12.1选择合适的 WebView 内核
12.2设置全局 WebView
12.3主流的缓存策略有哪些
12.4主流的离线技术方案有哪些
12.5大厂离线包方案实践

活动详情

提交需求