如何学习 JavaScript
在线课程
电子邮件订阅
图书
网站和博客
工具
框架和库
IDE
顶级影响者
前端开发面试帮助
会议和聚会
如今,编程变得越来越流行。人们辞去工作,学习编程,并将前端开发职位作为第二职业的情况屡见不鲜。
前端开发是一个如此有吸引力的职业,原因有很多:需求量大、薪水高,而且任何人都可以通过互联网免费(或花费少量金钱)学习如何编码。
学习前端开发最重要的方面或许是扎实的 JavaScript 技能。大多数前端开发工作面试都涉及大量的 JavaScript 代码编写以及对底层概念的深入理解。
但是,学习 JavaScript 的资源实在太多,让人望而生畏。因此,我整理了一份帮助我学习 JavaScript 的优秀资源清单。
如果你是前端开发新手,可以参考《前端开发者手册》。这本书对前端开发进行了很好的介绍,并对相关技术进行了深入的讲解。
在线课程
学习 JavaScript 的最佳方法是练习,因此在线课程提供了一个很好的学习环境,要求您完成活动和项目。
许多网站都会提供免费课程,但只需花费 40 美元或更少的费用(通常)您就可以升级到专业级别并解锁更多内容。
一些网站,例如 Lynda,甚至提供与您的 LinkedIn 个人资料的集成,以便您可以在简历上显示您的课程成就。
这是在技术招聘人员面前脱颖而出的好方法。
Lynda(30美元/月)
前端大师(39美元/月)
Pluralsight(29美元/月)
大会($ 因课程而异)
树屋(25美元/月)
Coursera(因课程而异)
Egghead.io(40美元/月——专业版)
CodeAcademy(因课程而异)
电子邮件订阅
想要随时了解 JavaScript 最新最强大的功能,一个简单的方法就是注册每周邮件订阅。这些邮件会自动出现在你的收件箱中,无需你费心。
图书
我个人喜欢阅读技术书籍。你可以在网上免费找到大部分你需要的书籍。对于初学者,我建议从下面的《JavaScript 和 jQuery》这本书开始,但我不建议过度依赖 jQuery,因为它有点过时,而且大多数雇主觉得这会让他们望而却步。
面向 Web 开发人员的专业 JavaScript(13 美元 - 27 美元)
JavaScript 和 jQuery(22 美元)
网站和博客
Mozilla 开发者网络是查找最棘手的 JavaScript 问题答案的最佳资源之一。我强烈建议您阅读他们的文档。CSS Tricks 也是一个很棒的 JavaScript 最新资讯网站。
工具
以下是一些用于快速测试 JavaScript(及相关框架)的优秀工具。它们无需额外设置,非常适合在课程学习中使用。
框架和库
我强烈建议在学习框架或库之前,先学习 JavaScript(原生 JS)的所有细节。很多时候,开发者在学习 React 或 Vue 时,并不了解其底层原理,所以这些应该被看作是 JavaScript 之旅的第二步。
IDE
为了让您的 JavaScript 之旅愉快,选择一个您喜欢的集成开发环境 (IDE) 至关重要。我个人喜欢 VSCode,但下面还有一些其他很棒的 IDE。
网络风暴($)
顶级影响者
学习 JS 的一个好方法就是关注领域内有影响力的人物或专家。以下是一些我喜欢向他们学习的人。
前端开发面试帮助
准备好参加面试后,以下网站可以帮助你练习编程技能。这些网站主要基于算法,因此请确保你熟悉常见的排序和搜索算法。
会议和聚会
最后,我强烈建议你尽可能多地参加聚会和会议。不过,会议费用可能比较高,所以聚会是结识你所在城市其他 JS 爱好者的好机会。
在踏上 JS 开发者之旅时,最重要的是不要灰心丧气,也不要与他人比较。成为专家需要多年的实践和实践经验(任何领域都是如此)。如果你真的遇到困难,可以去Stack Overflow寻求帮助。
你可能会参加很多技术面试,但最终都拿不到工作机会,这很正常。但通过彻底学习 JavaScript,你将有机会获得一份很棒的前端开发工作。
如果您喜欢这篇文章,请点赞并订阅!
文章来源:https://dev.to/emmabostian/how-to-learn-javascript-54i6