猿问

未入行新人的练手作业,求诸位前辈指导下来的路径!!!

为入行新人一枚,自学前端一段时间了,主要是在慕课网看视频和自己买书看,然后练手做了以下的一些小功能,请诸位前辈指点下来的学习路径!!!
作业链接

书的话看了以下的:《Head First HTML与CSS》《JavaScript DOM编程艺术》这两本书是入门时看的,《JavaScript高级程序设计》前面的章节看了2边,《JavaScript语言精粹》和《精通CSS》书卖了还没来得及看。

前端变化太快,现在学习路径挺迷茫的。不知道是继续看JS呢?还是开始学jq及框架?还有就是后端及数据库思否需要深入的学习还是只是了解即可?还有就是前端各种的构建工具打包工具等,都需要学到什么程度?


临摹微笑
浏览 477回答 9
9回答

富国沪深

JavaScript高级程序设计好好看看设计模式学一下jq看看就行了react、vue这种框架学一下webpackless/sassmvc、mvvm了解一下nodejs也可以去了解一下githut上有好多对应的项目 好多可以学的O(∩_∩)O

哔哔one

这种问题你可以去知乎、贴吧搜搜,应该都有,推荐一个github前端资源仓库。另外这个问题,还要看你的状态,比如如果你是一个大学生,出于兴趣学习,建议你先打牢固js基础吧,《javascript高级程序设计》的主要章节先看一遍,期间找些项目练习,推荐freeCodeCamp,之后再学jQuery,几大框架,构建工具之类的。如果你要学完找工作,大体也是这样,不过时间可能比较紧,《javascript高级程序设计》至少把前8章的基础部分看了。

凤凰求蛊

个人建议,不要一味的死学,知识是无穷无尽的,但是源头千篇一律,所以说,不一定要会太多的东西,但是一定要精通,到那时候你无论上手什么都会发现很简单。多看看实战项目,多做,一定搞懂了再去研究下一个,还是那句话,贪多嚼不烂。

繁华开满天机

首先 js基础一定要弄懂,原型链 面向对象思维,甚至闭包 . 这些都是面试大厂主要问题.其次 jq这个东西 怎么说呢 虽说实际开发用处并不多 (至少我目前是这样 一般都原生写)但你还是要懂得然后 数据交互这一块 要懂 要会 ajax要学再然后就是一些框架 但是你要记住框架只是辅助你快速开发 框架的底层原理说白了就是js. 所以要把基础做好至于前面答案提到的 git webpack等 其重要性肯定是上列之后的,一些其他的 每个公司技术栈 所用的工具也大不相同 还是要看公司的业务来决定.

ITMISS

基础为重中之重,不管是 CSS 还是 JavaScript,有了基础,你往上爬的时候,你会觉得很轻松。我一开始学前端的时候,很喜欢这个东西,但是不太静得下心来,去摆弄这个基础的东西,比如说 JavaScript,看 API 文档,看着看着好像,就这么看完了,但是好像看跟没看一样,我也知道基础重要,但是自己就是灭法静下心来,下定决心去攻破这个东西。心里就很慌,看什么都觉得看不下去。后来我觉得这样下去不是办法,我就用了一个月的时间,只看 js 基础,每个概念都研究透,把笔记做透,反正一定要懂,直到自己对概念完全烂熟于心,完全能用自己的思路说出个所以然,各种基础 api 也都记得。你都不知道那时觉得多开心,就像自己拥有了一件兵器一样,我可以去攻破更多的东西,比如 框架,比如 Node。你做的那些东西,我不能说不重要,毕竟一开始接触前端,也是因为想做一些小玩意,但是你现在不应该还停留在这个阶段了,你需要的是,攻破基础。我给自己设计的 js 之路的几个点就是:基础,性能,设计模式,可维护,安全而 CSS 的基础,推荐看张鑫旭的 慕课视频,可以加深自己对很多 样式现象的理解,看完豁然开朗。最后说一句,有了基础,走遍天下都不怕。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答