hi,大家好,我是kenny。这次给大家分享一下零基础如何从0开始学习前端并就业。欢迎喜欢学习的朋友关注私信我,加入前端群一起交流学习。
当然学习资源,方法,机构等网上已经有非常多,但是看到几十几百小时的视频,数百页厚厚的书,可能很多朋友会感觉无从下手。所以在这里我主要是想介绍一下从零基础到达成就业(具备工作能力),最快(合适)的方法。
首先学习内容上,需要学习前端基础,HTML,CSS,这里更多的是一些记忆性的内容,推荐可以看菜鸟教程,W3C,MDN等网站,先有一个大体的认识,知道有哪些标签,常见样式,选择器等。
其次,就是编程语言JavaScript,要有完整的知识体系,需要看JavaScript权威指南这本书。当然也可以有另一种方式,直接看文档,阮一峰大佬等的js文档,然后再去补充ES6(语法糖)等。在这里需要对常用的Js数据类型字符串,数组,对象等有一个比较深刻的认识,知道怎么进行转化,遍历等操作(记不住API也没关系,可以需要时候百度,但是一定要有思维)。对于编程新手,要形成一定的编程思维,则需要补充一定量的算法与数据结构的知识,这里推荐大家去看大话数据结构(这个不是初级开发必须的)。另外JS中也有DOM,BOM等相关知识,这里也可以先看MDN等文档进行了解,再学到框架/项目实战时再来回顾不熟悉的地方即可(比如说要获取input点击事件的值)。
下一步就是要学习框架,目前国内主流的是Vue,React。需要我们看文档,对于新人,推荐去选择一个较新的视频,了解基础使用,然后再找一个项目视频进行学习(一定要跟着编写代码!!!),遇到不懂不熟悉的地方再去回顾文档。对于nodejs开发,这个不是必须的,我们只需要了解npm的使用即可。
对于初级来说,掌握了以上东西就基本具备了基本的开发能力。除此之外需要补充一些git的基本知识(不用害怕,常见的命令非常少)。然后对于第一份工作,我们需要准备一份简历,(可以把跟着学的项目弄到GitHub上,适当做一些修改,在网上找一些"前端难点"功能添加进去),然后,再在网上找常见面试题,开始海投,面试即可。
欢迎喜欢学习的朋友关注私信我,加入前端群一起交流学习。
如若转载,请注明出处:https://www.yiheng8.com/158638.html