在这里我推荐一下我之前看的视频,黑马程序员的基础班课程(我真不是打广告,看过的比较多的前端基础视频的同学应该知道确实黑马的基础视频还可以),而且我不推荐直接去看一些专门介绍框架或者几天入门前端什么的视频,比较好的还是看一些流露在外面的培训机构的基础班视频,当然如果百度找不到,可以淘宝或者咸鱼搜索一下哦,会有惊喜,当然后期我会在我的公众号中放上比较新的入门视频的百度网盘链接,希望大家可以到时候关注一下。为什么我推荐看培训班的基本班视频呢,因为这些培训班本来就是想让社会上一些0基础也能懂去交钱上课的,所以基础班视频是会讲的比较仔细比较容易懂的,白嫖,你喜欢不,反正我挺喜欢的。当然看到文章希望各位大哥大姐给我点个赞,┭┮﹏┭┮
当你将一些基础的课程看完之后,相信你已经对前端的三门课(html,css, js)有些了解了,这时我的建议是希望你能了解前端的知识体系,或者说是未来几年你可能要学的硬知识和软知识。这会对于刚了解了前端的你有一个大概的了解,什么是你需要学习的。这一步其实很关键,因为当你找到一个漂亮女朋友的时候,不要急,先看一看她身边的闺蜜,你会发现她闺蜜更美。嗯...下面我会附上我总结的图。
下面是真的我自己整理的前端体系:
我想说大家要知道自己走的是一条什么路,因为说实话前端现在确实可以称的上大前端了,确实条条大路通西天,嗯...前期其实都差不多的,就先把基础的东西学会,后期往哪个方向深入这个就看个人了。我想说的也是我的个人之谈,因为我自己一路过来就走了不少弯路,看了很多其实那些在你那个阶段根本没必要去看,因为你还太菜,我可能说话很直接,但却是这样的,网上有很多直接推荐看红宝书(红皮书),犀牛书,但我想说你真的看的懂吗?或者对于你前期的学习有什么帮助?很多都应该是你学习到一个阶段,工作了一段时间写了一些业务了再去看,我相信这时候你在看到某个知识点的时候,你会发出一声情不自禁的呻吟,嗯...情不自禁的感叹。原来是因为这样,原来应该这样写。你可以说应该先看,到用或者碰到的时候才知道,可是前期花这时间你多写一点基础和多看一点别人的代码他不香吗?当然了,我没有强加想法给大家,我只是自己在初期花了很多时间在书,到头来仔细想想确实不怎么值,不是说没意义,而是不值,我想很多人其实是想快一点入门然后工作的。
当然对于JS基础和一些JS高级的知识比较了解后,就可以开始学习框架和类库了。说一下当前市面上常用的,最常见的可以说是Vue和React。其他城市我不是很清楚,但就本人所在的杭州这边为例,可以说是React偏多一点吧,具体的原因我想不言而喻了,阿里爸爸,没看错,就是爸爸,顶级公司,余杭那一块很多都是服务于阿里的公司,当然偏滨江和下沙这边还是比较多的创业公司,还是使用上手比较快、生态现在也越来越号的Vue。Vue现在github上的star已经比React多了,生态和整个也越来越好了,当然React的优点也很多,像React Native等。具体学习哪一个这个就看你自己了,我觉得先学会一个并且熟练才是关键,不要两个都入门级,这何必呢,男人要专一你知道吗?当然Jquery、BootStrap也是你必须需要学习的,特别是Jquery。他会让你明白很多JS的高级实现,有时间可以自己封装一些简单的Jquery插件,看一下Jquery的源码,妙啊...(* ̄︶ ̄)
最后就是你的项目实践了,我的推荐就是github,去寻找常见的项目,比如后台管理系统,现在10家公司就有11家公司需要你进行编写或者维护自己的后台管理系统,官网,模仿一些官网,如果你能打到相似率90%,这就差不多了。
下一篇我介绍最前期学习视频、一些前端需要准备的工具和资料,关注我,我是平头Ge,和我一起总结一起成长!!!(* ̄︶ ̄)