网站首页 > 技术文章 正文
hi,大家好,我是kenny。这次给大家分享一下零基础如何从0开始学习前端并就业。欢迎喜欢学习的朋友关注私信我,加入前端群一起交流学习。
当然学习资源,方法,机构等网上已经有非常多,但是看到几十几百小时的视频,数百页厚厚的书,可能很多朋友会感觉无从下手。所以在这里我主要是想介绍一下从零基础到达成就业(具备工作能力),最快(合适)的方法。
首先学习内容上,需要学习前端基础,HTML,CSS,这里更多的是一些记忆性的内容,推荐可以看菜鸟教程,W3C,MDN等网站,先有一个大体的认识,知道有哪些标签,常见样式,选择器等。
其次,就是编程语言JavaScript,要有完整的知识体系,需要看JavaScript权威指南这本书。当然也可以有另一种方式,直接看文档,阮一峰大佬等的js文档,然后再去补充ES6(语法糖)等。在这里需要对常用的Js数据类型字符串,数组,对象等有一个比较深刻的认识,知道怎么进行转化,遍历等操作(记不住API也没关系,可以需要时候百度,但是一定要有思维)。对于编程新手,要形成一定的编程思维,则需要补充一定量的算法与数据结构的知识,这里推荐大家去看大话数据结构(这个不是初级开发必须的)。另外JS中也有DOM,BOM等相关知识,这里也可以先看MDN等文档进行了解,再学到框架/项目实战时再来回顾不熟悉的地方即可(比如说要获取input点击事件的值)。
下一步就是要学习框架,目前国内主流的是Vue,React。需要我们看文档,对于新人,推荐去选择一个较新的视频,了解基础使用,然后再找一个项目视频进行学习(一定要跟着编写代码!!!),遇到不懂不熟悉的地方再去回顾文档。对于nodejs开发,这个不是必须的,我们只需要了解npm的使用即可。
对于初级来说,掌握了以上东西就基本具备了基本的开发能力。除此之外需要补充一些git的基本知识(不用害怕,常见的命令非常少)。然后对于第一份工作,我们需要准备一份简历,(可以把跟着学的项目弄到GitHub上,适当做一些修改,在网上找一些"前端难点"功能添加进去),然后,再在网上找常见面试题,开始海投,面试即可。
欢迎喜欢学习的朋友关注私信我,加入前端群一起交流学习。
猜你喜欢
- 2024-11-17 看完这几道 JavaScript 面试题,让你与考官对答如流(上)
- 2024-11-17 JS 鼠标框选(页面选择)时返回对应的 HTML 或文本内容
- 2024-11-17 一文读懂 WebAssembly(WASM)中的字符串
- 2024-11-17 http连接泄露,httpClient到底要关闭哪些资源
- 2024-11-17 DefineProperty 和Proxy双向绑定演示,你还不知道么?
- 2024-11-17 必考知识点-JavaScript类型转换(讲原理)
- 2024-11-17 文件上传,排版是伤(上传文件出现乱码是怎么回事)
- 2024-11-17 分享一些有趣的,你从不使用的html属性
- 2024-11-17 惊艳到了,每个开发人员都必须要知道的6个HTML属性!
- 2024-11-17 (鸡汤文)这一次我终于搞懂了 JavaScript 定时器的 this 指向
- 标签列表
-
- content-disposition (47)
- nth-child (56)
- math.pow (44)
- 原型和原型链 (63)
- canvas mdn (36)
- css @media (49)
- promise mdn (39)
- readasdataurl (52)
- if-modified-since (49)
- css ::after (50)
- border-image-slice (40)
- flex mdn (37)
- .join (41)
- function.apply (60)
- input type number (64)
- weakmap (62)
- js arguments (45)
- js delete方法 (61)
- blob type (44)
- math.max.apply (51)
- js (44)
- firefox 3 (47)
- cssbox-sizing (52)
- js删除 (49)
- js for continue (56)
- 最新留言
-