我是如何自学前端的,应该如何入门

自从更新了《个人Web 前端自学之路》以后,收到了不少读者的承认,也碰到了不少像我同样从零开始自学的朋友,并加微信进行了一些交流,不少读者都询问我,该如何自学,有什么好的建议。也有些人说感受很枯燥,看书看到怀疑人生,该怎么作。前端

首先我也是个学习者,并非什么技术大牛,我深知本身的技术能力是多少,可能经历比大家多一点而已,另外每一个人自身基础的条件,所处的环境都不同,我也没法给每一个人具体的建议。面试

我不能在对你没有任何了解的状况下,给出一些不负责任的建议,你们都是成年人,应该懂得如何取舍。编程

今天就来讲说个人自学方法,个人作法不必定适合每一个人,大家能够参考借鉴。微信

1. 有目标

学习必定要有目标,目标不必定是很宏大的,其实目标能够很简单,好比:想拿高工资,想从事技术相关的工做,想有一技之长等等。工具

有目标就有动力,能够促进你很好的去行动,也会指引你前行。我学前端的目标就很简单,相对其余行业来讲收入还不错,另一个就是岗位需求也不少。学习

因此若是你想判别到底该不应进入某个行业,你不妨从这四个方面去考虑:关键能力,岗位价值,晋升标准,职业前景,你们能够多多思考。网站

2. 先了解熟悉

若是你有目标也决定去作,那剩下的就是好好行动,不少人可能不知道,我实际上是培训出身(至于什么机构,大家就别问了,容易让人误会我是打广告),当时学的是 UI 设计,大多都是教PS、AI、ID等工具的使用,固然了还传达一些设计的理念,哦对了,还有一段时间的手绘课程(我画的奇丑...不是这块料)。spa

不过其中有个模块是网页设计的课程,里面大概有三五天的 HTML+CSS 的课程,具体的几天已经记不清楚了。不过呢,不少学习设计的同窗对这个很不感兴趣,也以为这个很难,大多都放弃了。设计

我当时以为这可能就是我可以找到工做的机会,由于别人都不肯意去学,因此我听的很认真,以后本身又经过 W3School 上的一些入门教程,算是对 HTML+CSS 有了简单的了解。有机会和大家说说个人一些编程故事,这里就很少说了。视频

因此我建议开始入门的同窗不妨视频+资料结合的方式去学习,如今不少在线教育学习平台,为了吸引用户有不少的免费入门课程并且质量很高,好比慕课网。不像之前课程不多。

经过视频课程有老师指导,而后在看一些资料进行强化一下,可能比你本身学习的更加有效理解起来更轻松一些。固然了也有人不喜欢看视频就喜欢本身学,那就另当别论了。

有不少从零开始入门的同窗,上来就开始看文档,看的很是烦躁,不少东西也没听过,没见过,很差理解,看了一边以后又记不住,其实不是你记不住,我也记不住,没人能记住,你须要掌握方法,前期只要你能了解,熟悉就行。好比你能知道画个边框背景色的矩形,要用到border,background 这些属性这就好了,至于不会写你能够再去查文档,多写几回天然就能记住。

3. 边作边学

在了解和熟悉以后,你就能够尝试去作一个东西了,好比本身喜欢个某个网站去模仿下,找一个本身感受比较好的设计图本身实现一下。为何要边作边学?我认为有两点好处。

第一:在作项目的过程当中会遇到不少问题,你须要去主动检索而后解决,这种检索记忆的方式是比较高效的,不信你想一想是否是当你遇到一些困难时,而后找到了解决办法,这个办法你会记好久。

第二:当你解决问题以后会很是的有成就感,而后经过这种刺激你又会不断的学习,另外经过解决问题的方式去学习是很是有趣的,由于它能实实在在的作出东西,而不是面对一推枯燥的代码,很反感。

因此当你了解熟悉以后,不妨试试边作边学,它会给你带来快乐和动力,我在刚接触 HTML+CSS 的时候就找了两个比较喜欢的网站去模仿,天天晚上都写到很晚,有一段时间都是2,3点才睡,次日又起来上课,其实不是我努力,而是我忘记了睡觉。

由于当在想着如何解决问题的时候,你会很专一。包括如今也是,在一个功能未实现以前我啥都不想作,就想一我的静静的写代码,想思路。

刚好也正是由于这两个网站,我有了第一份初级的工做,别人有设计做品,而我有设计还能用代码实现出来,因此咱们两个同时去面试却选择了我,这就是优点。因而我就开始了我第一份网页设计的工做,也为后面转前端作了铺垫,感受本身很是的幸运。

以上都是我本身的一些学习方法,但愿对大家可以有借鉴价值,不只我刚开始入门是如此,包括后来的JavaScript,Angular,Vue等知识都是这种方式去学习。

最后,一个小小的建议吧,我常常在知乎上看看有人提问说本身自学xxx,xxx,xxxx,xxx等等为何很差找工做,貌似他什么都会,但是你拿什么证实你会?因此要拿出做品说话,并且你要善于利用互联网,把做品放到网上,这样可让别人随时看到,只要你有实力,还怕找不到工做吗?

欢迎你们一块儿交流,最后做者码字不容易,并且建议良心,真诚,别忘了点赞哦。

扫码关注微信公众号:六小登登,领取我一路走来的全套开发资源。

相关文章
相关标签/搜索