扫码关注官方订阅号
84669人学习
65727人学习
82984人学习
467778人学习
498837人学习
471966人学习
256484人学习
152542人学习
224170人学习
139536人学习
81804人学习
85022人学习
11944人学习
20001人学习
60816人学习
5487人学习
15007人学习
2150人学习
6980人学习
194925人学习
359900人学习
1142人学习
19058人学习
3206人学习
180550人学习
48569人学习
17603人学习
40936人学习
1049人学习
750人学习
32909人学习
可否告知您的前端学习路线!万分感激
欢迎选择我的课程,让我们一起见证您的进步~~
0.任何学习都必须需要的能力:(1)学会自己思考,如果你遇到一个不会的问题就立即去问别人,那么对自己来说你就丧失了思考的能力;遇到问题要首先自己想想可不可以自己动手尝试解决一下,或者通过互联网去搜索答案,如果这些方法都尝试过了,还是没有解决的话,这时候你就需要向别人去提问了;(2)学会问问题,提问的时候要抓住问题的核心,不要说了半天别人也不知道你到底要问的是啥,增加了交流的成本。(3)多练习,这个就不多说了,熟能生巧。
1.初级阶段:首先基本功要打好,基础的HTML(5),CSS(3),还有JavaScript要好好学习。尤其是JavaScript,我刚开始学习的时候觉得很简单,也没有怎么认真看;以为自己已经掌握了,谁知道我自己掌握的只是JS世界中的冰山一角,当时太年轻;JavaScript基本功包括闭包,原型,继承,变量的作用域等等。
HTML(5)
CSS(3)
JavaScript
闭包
原型
继承
变量的作用域
2.初级到中级阶段:这时候可以学习使用jQuery,可以使用jQuery或者原生的JavaScript去实现一些常用的插件,比如轮播,比如选项卡,比如模态框等等。如果自己还想深入一下的话,可以去看看jQuery的源码。多找一些静态的页面来做一下。
jQuery
3.中级阶段:学习使用git和github,这些是你以后肯定会用到的工具(如果你还是程序员的话),它帮助你很好的解决了,代码管理,团队协作等等的问题。学会使用一种编辑器,经常使用的应该是webstrom或者sublime,当然atom,vs code也是不错的。vim与emacs这两种编辑器是有逼格的编辑器。
git
github
webstrom
sublime
atom
vs code
vim
emacs
4.高级阶段:学习使用一些框架,比如Angular,React,Vue,ember,backbone等等,但是记住,框架这个东西只是帮你解决了一些问题,给你的项目带来了一些便利;我们要做的是学习这些框架的思想,如果有时间可以深入的研究一下一两个框架的源码,你会有不一样的发现。还有,框架是一群人一个填坑的成果,不要过度依赖框架。
Angular
React
Vue
ember
backbone
5.提升阶段:学习使用node.js,掌握一两个node.js框架,比如express或者sails。学会使用一些构建工具grunt,gulp,webpack;还有包管理工具bower,npm,jspm等等。学会使用一些脚手架工具yo等等,尝试构建自己的脚手架,方便我们自己的项目快速构建。还要多学习一下ES6,或者TypeScript。
node.js
express
sails
grunt
gulp
webpack
bower
npm
jspm
yo
ES6
TypeScript
6.题外话:前端的变化是比较快的,今天这个流行,明天就是那个流行了;不过所有的这一切都是服务与我们的项目,只要满足我们的项目就是好的;不管黑猫白猫,抓住耗子就是好猫。
第一步:打基础,将HTML5+Css3+JavaScript都学一遍,或者多遍第二步:学习Jquery第三步:学习一些JS框架,比如ReactJS、AngularJS等第四步:根据自己兴趣,思考今后想要着重发展的方向,比如:你想进入移动端开发,那你就着重学习移动端的框架和自适应方面的学习最后说一下,因为前端现在框架非常多,面向面也非常多,不可能什么都精通,在掌握基础之后,尽快找到自己想要侧重的点,是非常重要的,还有如果有时间,还是推荐学习NodeJs。
以上
试试这个
先学好 html + css + js ,然后边看jq ,做几个布局 ,就差不多可以找工作做了(身边有人就是如此)
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2024 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号
精品班
技术支持
技术咨询
学习群
会员优惠
返回顶部
0.任何学习都必须需要的能力:(1)学会自己思考,如果你遇到一个不会的问题就立即去问别人,那么对自己来说你就丧失了思考的能力;遇到问题要首先自己想想可不可以自己动手尝试解决一下,或者通过互联网去搜索答案,如果这些方法都尝试过了,还是没有解决的话,这时候你就需要向别人去提问了;(2)学会问问题,提问的时候要抓住问题的核心,不要说了半天别人也不知道你到底要问的是啥,增加了交流的成本。(3)多练习,这个就不多说了,熟能生巧。
1.初级阶段:首先基本功要打好,基础的
HTML(5)
,CSS(3)
,还有JavaScript
要好好学习。尤其是JavaScript,我刚开始学习的时候觉得很简单,也没有怎么认真看;以为自己已经掌握了,谁知道我自己掌握的只是JS世界中的冰山一角,当时太年轻;JavaScript基本功包括闭包
,原型
,继承
,变量的作用域
等等。2.初级到中级阶段:这时候可以学习使用
jQuery
,可以使用jQuery
或者原生的JavaScript
去实现一些常用的插件,比如轮播,比如选项卡,比如模态框等等。如果自己还想深入一下的话,可以去看看jQuery
的源码。多找一些静态的页面来做一下。3.中级阶段:学习使用
git
和github
,这些是你以后肯定会用到的工具(如果你还是程序员的话),它帮助你很好的解决了,代码管理,团队协作等等的问题。学会使用一种编辑器,经常使用的应该是webstrom
或者sublime
,当然atom
,vs code
也是不错的。vim
与emacs
这两种编辑器是有逼格的编辑器。4.高级阶段:学习使用一些框架,比如
Angular
,React
,Vue
,ember
,backbone
等等,但是记住,框架这个东西只是帮你解决了一些问题,给你的项目带来了一些便利;我们要做的是学习这些框架的思想,如果有时间可以深入的研究一下一两个框架的源码,你会有不一样的发现。还有,框架是一群人一个填坑的成果,不要过度依赖框架。5.提升阶段:学习使用
node.js
,掌握一两个node.js框架,比如express
或者sails
。学会使用一些构建工具grunt
,gulp
,webpack
;还有包管理工具bower
,npm
,jspm
等等。学会使用一些脚手架工具yo
等等,尝试构建自己的脚手架,方便我们自己的项目快速构建。还要多学习一下ES6
,或者TypeScript
。6.题外话:前端的变化是比较快的,今天这个流行,明天就是那个流行了;不过所有的这一切都是服务与我们的项目,只要满足我们的项目就是好的;不管黑猫白猫,抓住耗子就是好猫。
第一步:打基础,将HTML5+Css3+JavaScript都学一遍,或者多遍
第二步:学习Jquery
第三步:学习一些JS框架,比如ReactJS、AngularJS等
第四步:根据自己兴趣,思考今后想要着重发展的方向,比如:你想进入移动端开发,那你就着重学习移动端的框架和自适应方面的学习
最后说一下,因为前端现在框架非常多,面向面也非常多,不可能什么都精通,在掌握基础之后,尽快找到自己想要侧重的点,是非常重要的,还有如果有时间,还是推荐学习NodeJs。
以上
试试这个
先学好 html + css + js ,然后边看jq ,做几个布局 ,就差不多可以找工作做了(身边有人就是如此)