html5的开发环境搭建-完整的后端学习路线(转载自不知名高手)

服务器基础知识、Apache服务器及其他WEB服务器介绍、Apache服务器搭建、HTTP介绍。

PHP基本句型html5的开发环境搭建,使用PHP处理简单的GET或POST请求,

Ajax和异步概念介绍、Ajax框架封装、XMLHttpRequest对象详细介绍、兼容性处理方法、Ajax框架封装、Ajax中的缓存问题、XML介绍和使用。

JSON与JSON解析、数据绑定与模板技术、JSONP、跨域技术、图像预读与延迟加载技术、JQuery框架中的AjaxAPI、利用Ajax实现突发流案例。

第四阶段:高级面向对象

从显存角度了解JS面向对象、基本类型、复杂类型、原型链、ES6中的面向对象、属性读写权限、setter、accessors。

继承、多态、封装、接口。

面向对象编程思想,单例模式,工厂模式,策略模式,观察者模式,模板模式,代理模式,装饰器模式,适配器模式,面向方面编程。

第五阶段:封装自己的框架

风暴流、冒泡、捕获、事件对象、事件框架、选择框架。

运动原理、单对象运动框架、多对象运动框架、面向对象的运动框架封装。

JQuery框架的原型、可扩展性、模块化、封装性都属于传智自己的框架。

第六阶段:模块化组件开发

面向组件编程的方法、面向组件编程的实现原理、面向组件编程的实战、基于组件化思想的网站应用程序开发。

AMD设计规范、CMD设计规范、RequireJS、LoadJS、SeaJS来自淘宝。

第七阶段:主流流行框架

GIT/SVN、Yeoman 脚手架、NPM/Bower 依赖管理工具、Grunt/Gulp/Webpack。

Angular.js、Backbone.js、Knockout/Ember。

React.js、Vue.js、Zepto.js。

第八阶段:HTML5原生联通应用开发

html5的开发环境搭建_搭建开发环境实验报告_搭建开发环境步骤

WebApp/NativeApp/HybirdApp介绍、Cordova介绍、与PhoneGap的关系、开发环境搭建、Cordova实战(创建项目、配置、编译、调试、部署、发布)。

ionic介绍及相似对比html5的开发环境搭建,模板项目分析,常用组件及使用,结合Angular构建APP,常用效果(下拉刷新、上拉加载、侧滑导航、选项卡)。

ReactNative简介,ReactNative环境配置,项目创建、配置、编译、调试、部署和发布,原生模块和UI组件,原生常用API。

HTML5+中国产业联盟、HTML5Plus运行环境、HBuilder开发工具、MUI框架、H5+开发与部署。

第九阶段:Node.js全栈开发:

Node.js开发、生态系统、Io.js、Linux/Windows/OSX环境配置、REPL环境和控制台程序、异步编程、非阻塞I/O、模块概念、模块管理工具、开发流程、调试、测试。

全局对象global、进程、控制台、util、事件驱动、风暴发射器、加密秘密、路径操作、序列化和反序列化、文件流操作、HTTP服务器和客户端、Socket.IO。

HTTP契约、请求响应处理、关系型数据库操作与数据访问、非关系型数据库操作与数据访问、原生Node.js开发Web应用、Web开发工作流程、Node.js开发Blog案例。

Express介绍+MVC介绍、Express常用API、Express路由模块、Jade/Ejs模板引擎、使用Express构建Blog案例、Koa等常用MVC框架。

需求与设计、账户模块注册登录、会员中心模块、前台展示模块、购物车、订单结算、在线客服即时通讯模块

原始来源