- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以明得失。——《旧唐书·魏征列传》
web前端技术路线
前端技术路线
第⼀阶段:
JS基本特效:tab、导航、整页滚动、轮播图、JS制作幻灯⽚、弹出层、⼿风琴菜单、瀑布流布局、滚动事件、滚差视图。
JS⾼级特征:
正则表达式、排序算法、递归算法、闭包、函数节流、作⽤域链、基于距离运动框架、⾯向对象基础
JQuery:基础使⽤
悬着器、DOM操作、特效和动画、⽅法链、拖拽、变形、JQueryUI组件基本使⽤。
第⼆阶段:HTML5和移动Web开发
HTML5:
HTML5新语义标签、HTML5表单、⾳频和视频、离线和本地存储、SVG、Web Socket、Canvas.
CSS3:
CSS3新选择器、伪元素、脸⾊表⽰法、边框、阴影、background系列属性改变、Transition、动画、景深和深透、3D效果制作、
Velocity.js框架、元素进场、出场策略、炫酷CSS3⽹页制作。
Bootstrap:
响应式概念、媒体查询、响应式⽹站制作、删格系统、删格系统原理、Bootstrap常⽤模板、LESS和SASS。
移动Web开发:
跨终端WEB和主流设备简介、视⼝、流式布局、弹性盒⼦、rem、移动终端JavaScript事件、⼿机中常见JS效果制作、Zepto.js、⼿机聚
划算页⾯、⼿机滚屏。
第三阶段:HTTP服务和AJAX编程
WEB服务器基础:
服务器基础知识、Apache服务器和其他WEB服务器介绍、Apache服务器搭建、HTTP介绍。
PHP基础:
PHP基础语法、使⽤PHP处理简单的GET或者POST请求、
AJAX上篇 :
Ajax简介和异步的概念、Ajax框架的封装、XMLHttpRequest对象详细介绍⽅法、兼容性处理⽅法、Ajax框架的封装、Ajax中缓存问题、
XML介绍和使⽤。
AJAX下篇 :
JSON和JSON解析、数据绑定和模板技术、JSONP、跨域技术、图⽚预读取和lazy-load技术、JQuery框架中的AjaxAPI、使⽤Ajax实现
爆布流案例额。
第四阶段:⾯向对象进阶
⾯向对象终极篇 :
从内存⾓度到理解JS⾯向对象、基本类型、复杂类型、原型链、ES6中的⾯向对象、属性读写权限、设置器、访问器。
⾯向对象三⼤特征:
非淡泊无以明志,非宁静无以致远。——诸葛亮
好学近乎知,力行近乎仁,知耻近乎勇。——《中庸》
继承性、多态性、封装性、接⼝。
设计模式:
⾯向对象编程思维、单例模式、⼯⼚模式、策略模式、观察者模式、模板⽅法模式、代理模式、装饰者模式、适配器模式、⾯向切⾯编程。
第五阶段:封装⼀个属于⾃⼰的框架
框架封装基础:
事件流、冒泡、捕获、事件对象、事件框架、选择框架。
框架封装中级:
运动原理、单物体运动框架、多物体运动框架、运动框架⾯向对象封装。
框架封装⾼级和补充:
JQuery框架雏形、可扩展性、模块化、封装属于传智⾃⼰的框架。
第六阶段:模块化组件开发
⾯向组件编程:
⾯向组件编程的⽅式、⾯向组件编程的实现原理、⾯向组件编程实战、基于组件化思想开发⽹站应⽤程序。
⾯向模块编程:
AMD设计规范、CMD设计规范、RequireJS,LoadJS、淘宝的SeaJS。
第七阶段:主流的流⾏框架
Web开发⼯作流:
GIT/SVN、Yeoman脚⼿架、NPM/Bower依赖管理⼯具、Grunt/Gulp/Webpack。
MVC/MVVM/MVW框架:
Angular.js、React.js、Vue.js、Backbone.js、Knockout/Ember。
常⽤库:
JQuery、Zepto.js。
第⼋阶段:HTML5原⽣移动应⽤开发
Cordova:
WebApp/NativeApp/HybirdApp简介、Cordova简介、与PhoneGap之间的关系、开发环境搭建、Cordova实战 (创建项⽬,配置,编
译,调试,部署发布)。
Ionic:
Ionic简介和同类对⽐、模板项⽬解析、常见组件及使⽤、结合Angular构建APP、常见效果(下拉刷新,上拉加载,侧滑导航,选项
卡)。
React Native:
React Native简介、React Native环境配置、创建项⽬,配置,编译,调试,部署发布、原⽣模块和UI组件、原⽣常⽤API。
HTML5+:
HTML5+中国产业联盟、HTML5 PlusRuntime环境、HBuilder开发⼯具、MUI框架、H5+开发和部署。
第九
文档评论(0)