
Web前端框架选型与应用
Web前端框架选型与应用
开课时间:11/08-10日
直播时间:11/08-10日
授课讲师:
艾彪
在线报名
报名电话:020-38931912
课程技能测试(鲲测评)
web
前端框架
课程介绍
课程描述:
快速与流畅的Web应用是决胜用户体验的关键,同时用户对移动端访问体验相比桌面端有更高的期望。构建高可用的移动Web应用最大的挑战是什么?移动Web不仅只是对更多屏幕的适配,同时还有更多的平台版本,更慢的网络,更差的计算能力,更小的内存,这些都给开发者带来了新的挑战。本课程为您逐一解决这些问题,课程内容涵盖有:通过数据驱动的移动平台版本兼容策略;面对众多尺寸屏幕的适配策略;深入分析移动Web网络请求模型;通过手机Webview离线技术栈实现离线优先策略;通过浏览器分层模式优化页面的运行性能;高可用移动Web应用技术框架与效率工具;
本课程内容丰富,涵盖面广,讲解由浅入深,并始终以案例讲解和一线开发经验贯穿始终。通过本课程的学习,可实际提升学员的移动Web应用研发技能,对具体工作游刃有余。
快速与流畅的Web应用是决胜用户体验的关键,同时用户对移动端访问体验相比桌面端有更高的期望。构建高可用的移动Web应用最大的挑战是什么?移动Web不仅只是对更多屏幕的适配,同时还有更多的平台版本,更慢的网络,更差的计算能力,更小的内存,这些都给开发者带来了新的挑战。本课程为您逐一解决这些问题,课程内容涵盖有:通过数据驱动的移动平台版本兼容策略;面对众多尺寸屏幕的适配策略;深入分析移动Web网络请求模型;通过手机Webview离线技术栈实现离线优先策略;通过浏览器分层模式优化页面的运行性能;高可用移动Web应用技术框架与效率工具;
本课程内容丰富,涵盖面广,讲解由浅入深,并始终以案例讲解和一线开发经验贯穿始终。通过本课程的学习,可实际提升学员的移动Web应用研发技能,对具体工作游刃有余。
授课对象:
软件工程师
软件工程师
课程内容
全部展开
第1天


跨平台Web移动应用开发原理
跨平台Web移动应用开发常见四种方案
跨平台Web移动应用开发常见四种方案


HTML5
CSS3(LESS,SASS)
EcmaScript5
EcmaScript6
Typescript
Cordova框架
单页面开发模式
MVVM架构
CSS3(LESS,SASS)
EcmaScript5
EcmaScript6
Typescript
Cordova框架
单页面开发模式
MVVM架构


移动平台OS碎片化
移动平台浏览器多样化
移动平台屏幕碎片化
网络接入的多样化
网络请求耗时问题
移动Web应用的性能问题
触摸事件延迟
安全问题
移动Web应用架构设计问题
移动平台浏览器多样化
移动平台屏幕碎片化
网络接入的多样化
网络请求耗时问题
移动Web应用的性能问题
触摸事件延迟
安全问题
移动Web应用架构设计问题
【案例一】第一个跨平台程序
第2天


TypeScript 安装和第一个程序
class
arrows
原始数据类型
任意值
类型推论
联合类型
数组的类型
函数的类型
类型断言
声明文件
接口
内置对象等
class
arrows
原始数据类型
任意值
类型推论
联合类型
数组的类型
函数的类型
类型断言
声明文件
接口
内置对象等


具备程序思想的CSS-LESS
LESS
变量
混合
嵌套
运算
继承法则
Escaping
函数
Namespaces and Accessors
作用域
注释
导入
复杂算法实现
LESS
变量
混合
嵌套
运算
继承法则
Escaping
函数
Namespaces and Accessors
作用域
注释
导入
复杂算法实现
第3天


CSS3兼容
微信应用等特殊场景下的兼容问题
Promise兼容
微信应用等特殊场景下的兼容问题
Promise兼容


媒体查询
rem最佳实践
%最佳实践
Flex布局
rem最佳实践
%最佳实践
Flex布局


Fiddler抓包与数据包分析
移动Web请求模型与分析
移动Web请求与调试
移动Web请求模型与分析
移动Web请求与调试


浏览器自带的缓存技术
HTML5本地缓存技术
HTML5本地缓存技术


AngularJS
VUE
Knockout
【讨论与分析】三种MVVM框架的优缺点分析
VUE
Knockout
【讨论与分析】三种MVVM框架的优缺点分析


浏览器内核
三种渲染模式
JavaScript引擎
页面呈现原理-六大关键步骤
优化举措
三种渲染模式
JavaScript引擎
页面呈现原理-六大关键步骤
优化举措
【项目案例】仿京东商城APP
讲师简介

艾彪
最早的Hybrid跨平台移动开发推动者
iOS/Android技术顾问
前端框架技术专家
跨平台移动开发技术专家
iOS/Android技术顾问
前端框架技术专家
跨平台移动开发技术专家
为波导手机、中国银行、中南空管局等许多企、事业单位开发移动端项目。精通iOS、Android、Node.JS,微信及 Html5等开发技术;精通angular,vueJS,React等主流前端框架以及前端框架的设计;多平台架构设计协同开发倡导者。曾先后主持开发大型网络游戏iOS和Android客户端开发、海关移动查巡系统、中国银行移动文档查阅系统等。在 App Store发布多款应用软件,擅长移动平台的应用和移动架构的搭建。长期研究手机和互联网前端开发技术,在互联网的安全、手机端安全方面积累了不少实战经验。