问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

前端学习路线是什么样的?

发布网友 发布时间:2022-04-22 17:19

我来回答

1个回答

热心网友 时间:2023-06-26 01:10

自学前端其实很辛苦,需要有强大的自制力和坚持下去的学习心,并且做好详细的学习规划严格执行;如果你想学前端,下面的学习路线或许对你有帮助。

前端完整学习路线

第一阶段:

HTML CSS:HTML进阶、CSS进阶、div css布局、HTML css整站开发。

JavaScript基础:Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。

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框架的封装、对象详细介绍方法、兼容性处理方法、Ajax框架的封装、Ajax中缓存问题、XML介绍和使用。

AJAX下篇:JSON和JSON解析、数据绑定和模板技术、JSONP、跨域技术、图片预读取和lazy-load技术、JQuery框架中的AjaxAPI、使用Ajax实现爆布流案例额。

第四阶段:面向对象进阶

面向对象终极篇:从内存角度到理解JS面向对象、基本类型、复杂类型、原型链、ES6中的面向对象、属性读写权限、设置器、访问器。

面向对象三大特征:继承性、多态性、封装性、接口。

设计模式:面向对象编程思维、单例模式、工厂模式、策略模式、观察者模式、模板方法模式、代理模式、装饰者模式、适配器模式、面向切面编程。

第五阶段:封装一个属于自己的框架

框架封装基础:事件流、冒泡、捕获、事件对象、事件框架、选择框架。

框架封装中级:运动原理、单物体运动框架、多物体运动框架、运动框架面向对象封装。

框架封装高级和补充:JQuery框架雏形、可扩展性、模块化、封装属于传智自己的框架。

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

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

面向模块编程:AMD设计规范、CMD设计规范、RequireJS,LoadJS、淘宝的SeaJS。

第七阶段:主流的流行框架

Web开发工作流:GIT/SVN、Yeoman脚手架、NPMer依赖管理工具、Grunt/Gulp/Webpack。

MVC/MVVM/MVW框架:Angular.js、Backbone.js、Knockout/Ember。

常用库:React.js、Vue.js、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 Plus Runtime环境、HBuilder开发工具、MUI框架、H5 开发和部署。

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

快速入门:Node.js发展、生态圈、Io.js、Linux/Windows/OS X环境配置、REPL环境和控制台程序、异步编程,非阻塞I/O、模块概念,模块管理工具、开发流程,调试,测试。

核心模块和对象:全局对象global,process,console,util、事件驱动,事件发射器、加密解密,路径操做。

祝你学有所成!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
岭南BBS官方论坛的旗下网盟介绍 动漫中富有哲理的句子 求大腿是什么意思? 联盟式橄榄球衍生运动 美团外卖红包代金券怎么使用啊! 手淫引起的肾虚,能服用六味地黄丸吗 手淫出现的肾虚吃六味地黄丸管用吗 由于我长期手手淫倒置肾虚能不能吃六味地 手淫过度肾虚可以吃六味地黄丸吗 安徽卫视5月29三国偶像貂蝉是谁?就是把张飞PK掉的那个,唱的歌名叫... 求前端开发自学的学习步骤。路线,以及技巧 web前端需要学什么? 前端怎么学 想学前端,应该如何入门? 零基础如何学前端? 零基础如何轻松学习前端 随身WiFi大概需要多少钱 随身wifi一个月多少钱? 中国移动办理随身wifi要多少钱 随身wifi要多少钱阿。 随身wifi价格多少 苹果电脑蓝屏了!咋关机啊? 随身wifi价格大约多少 随身无线WIFI 正常情况下,下载速度是多少MB/S? 苹果笔记本电脑死机怎么办 随身wifi市场价是多少? 随身wifi大概多少钱 苹果电脑卡住,重启好多次还是每次开机都会卡 随身wifi一年交多少钱 苹果一体机电脑开机就卡在苹果画面了.怎么回事 如何快速学习前端开发 北京web前端培训,学习web前端需要哪些步骤? 想学习前端,需要什么基础 安卓系统百度手机输入法的键盘太高了,有点妨碍视线,能调节吗? 胃不好的人吃什么 胃不好的人善于吃什么食物? 肠胃不好的人吃什么比较好呢 胃不好的人吃什么比较好 胃不好的人吃什么好? 胃不好的人吃东西时应该注意哪些问题? 胃不好的人吃什么主食 胃不好的人吃什么好 胃不好的人,常吃什么对胃好? 肠胃不好的人,适合吃哪些食物? 脾胃不好的人,应该吃点什么? 胃不好的人应该吃些什么 苹果电脑开机时卡住不动了该怎么关机从启阿 苹果电脑卡在了Windows系统开机界面 怎么办 大家苹果电脑开机卡住了怎么办 百度输入法魅族专版怎么设置键盘高度