怎么学习前端开发?求推荐学习路线?

论坛 期权论坛 期权     
匿名用户   2018-10-13 00:17   7597   9
提示: 作者被禁止或删除 内容自动屏蔽
分享到 :
0 人收藏

9 个回复

正序浏览
9#
西瓜籽  3级会员 | 2018-10-13 00:17:39 发帖IP地址来自
还是找个培训班吧,我自己自学感觉不是很好
8#
face-it  1级新秀 | 2018-10-13 00:17:37 发帖IP地址来自
提问前先搜索一下,知乎上有很多关于前端入门的问答,不要做伸手党~  【其实你码了那么多字也蛮辛苦的~】
7#
邱权武  3级会员 | 2018-10-13 00:17:36 发帖IP地址来自
真诚想学前端,千万别来知乎问。
6#
李尚朋  4级常客 | 2018-10-13 00:17:35 发帖IP地址来自
老实说学习前端最好的方式就是培训虽然可能前期有点花钱,但是仔细想想你会明白如果长时间的学不好找不到工作几遍是花一元钱也是多余的,学知识的只要是能学到本事花点钱也是情理之中毕竟天下没有免费的午餐,更何况前端开发工资又高。早点出道拿的都是挣得。关于前端学习路线华清远见官网上有详细的介绍在此补多少了。希望能帮到你
5#
王理  2级吧友 | 2018-10-13 00:17:34 发帖IP地址来自
学习前端其实很简单,自己在某宝上买一些视频看啊,克制能力强一点,能遇到问题就去某度上去搜,就可以了,
4#
一言九鼎  4级常客 | 2018-10-13 00:17:33 发帖IP地址来自
前端开发的学习,先从html和css着手,搜寻学习资料(可以去w3c),尝试着做一个自己的网站,购买域名和香港主机(免备案)。
合抱之木,生于毫末,学习资料的案例中的每一行代码都要参透,遇上不懂的,直接去百度查询,或调出自学IT网的讲解视频。
经常有导师会把前端开发说得很玄,其实任何玄妙的东西,经过细致入微的分析,都能被破解,世界上一切复杂的东西,都需要简单的思维和持久的成果累积来实现。
学习前端开发,重在实践和求教,把一个简单的概念说得花里胡哨的,用起来却是小菜一碟,这是许多导师传授技术时的通病,所以切记熟能生巧,不懂就问,程序员应当具备刨根问底的精神,举一反三的智慧。
对付html和css,只要有足够的资料,即使学了一半,也可以上手开发网站,因为剩下的一半,基本上可以触类旁通,用时再学,我可以这样说,html和css是小学生都能轻易掌握的东西,肯下功夫的人,一夜之间便可将其收入囊中。程序员不仅仅需要一台电脑或一台智能手机,还需要一杆笔和无数白纸,笔和白纸是用来设计图纸,记录灵感,分析源代码和网站框架的。
前端开发的难点在于javascript(即js),许多培训学校的导师垄断着js特效的技术,不打算全盘传授给学员,为什么呢?因为前端程序员靠它吃饭哩!所以学起来不那么容易。
不过我有妙招,大家可以去脚本之家这样的网站去下载js或jquery特效源代码,一番琢磨之后,把别人的东西吃透了,运用其中的技术举一反三,便可以化有限为无限,技术是有限的,人的创意是无限的,一个简单的特效,我百般设计,能玩出至少十种花样。
前端开发与服务器端开发理应结合起来,程序员对技术的渴求,就像沙漠中旅客,对水源的渴望,谁掌控了技术,谁就掌握了创造新事物的权力。
技术的背后是资本和市场的较量,没有市场和用户的技术一文不值,缺乏资本支持的技术,很难高效率地生产产品,全方位地提升服务。
程序员的野心其实可以大一点,在互联网时代把握机遇,团结同道之人,开拓某一领域,未必不能掀起一场席卷时代的风暴。
前端里有许多框架可以利用,譬如bootstrap,swiper等。
运用前端技术开发游戏、做个视频网站也是可行的,最重要是创意和热情,创意使你与众不同,热情使你收放自如。


3#
沙漠里的木木夕  1级新秀 | 2018-10-13 00:17:32 发帖IP地址来自
作为一个新晋小白, 我觉得很有资格来回答这个问题, 因为毕竟大家都是小白嘛, 了解彼此的心理, 我当时就是在迷茫, 我需要从哪入手呢, 先学什么呢, 先学JavaScript还是jquery吗, bootstrap用深了解吗,等等。。。

那么,现在我也算是可以正常工作了,  来说一下我个人觉得的学习路径吧。
在这里就不说什么html5啊 css3啊,这种版本号了, 如果你是小白的话, 肯定就是从新版本开始学习了, 所谓的新, 就是5在4的基础上 新增了些标签和属性, 3在2的基础上也是新增了些特效之类的,   为什么我要解释这个,因为我小小白的时候也纠结过为什么是html5啊, 为什么是css3啊.....  不知道是不是我太笨的原因。


言归正传,敲黑板:
1.html5  
2.css3
3.javascript
4.jquery
5.bootstrap
6.sass/less (了解一下就好,将来用到不陌生)
7.ajax 好好理解
==以上我觉得就算是入门了吧(至少做个传统前端界面,响应式界面是没问题的了)==
↓↓↓如果上面的都没问题了 ↓↓↓
7.了解ES6标准和typescript语法
8.了解node.js  和常见npm指令
9.了解git/svn(开放源代码的版本控制系统)
10.了解GitHub(开源及私有软件项目的托管平台)
11.angular/vue/react( 任选一款优秀的前端JS框架)
12.ionic、微信小程序(如果时间充裕的话,web-app也了解下,小程序目前也算热,上面的都差不多了,这个扒半天文档,就可以画界面了)
13.canvas/svg(通过脚本绘制图像)
14.javascript!!! (回过头来继续好好学JavaScript,我是觉得js内容很多, 不是一下子学完的,入门的时候学个大概就好, 用到哪些刻意学一下,但是有时间的话,深学)
15.学无止境...  (本来觉得前台学的东西比较少,入了此坑,后来...)


以上就是我个人学习和工作时候遇到的,和学的吧,回头想想,这个路径应该还是差不多的, 可能有部分没想到,没写, 但基本上我觉得这个东西就是越学越能找到学习的感觉吧,有些问题不用拧巴, 在某一天就会豁然开朗的。
视频教程地址:   慕课网、网易云课堂(推荐)
文档教程:  菜鸟教程
笔记软件: 有道云笔记

2#
匿名用户   | 2018-10-13 00:17:31 发帖IP地址来自
提示: 作者被禁止或删除 内容自动屏蔽
1#
恒一禅  1级新秀 | 2018-10-13 00:17:30 发帖IP地址来自
同在学习前端制作,一起加油
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:24326
精华:1
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP