如何学习 JavaScript 在线课程 电子邮件订阅 书籍 网站和博客 工具 框架和库 IDE 顶级影响力 前端开发 面试帮助 会议和聚会

2025-05-24

如何学习 JavaScript

在线课程

电子邮件订阅

图书

网站和博客

工具

框架和库

IDE

顶级影响者

前端开发面试帮助

会议和聚会

如今,编程变得越来越流行。人们辞去工作,学习编程,并将前端开发职位作为第二职业的情况屡见不鲜。

前端开发是一个如此有吸引力的职业,原因有很多:需求量大、薪水高,而且任何人都可以通过互联网免费(或花费少量金钱)学习如何编码。

学习前端开发最重要的方面或许是扎实的 JavaScript 技能。大多数前端开发工作面试都涉及大量的 JavaScript 代码编写以及对底层概念的深入理解。

但是,学习 JavaScript 的资源实在太多,让人望而生畏。因此,我整理了一份帮助我学习 JavaScript 的优秀资源清单。

如果你是前端开发新手,可以参考《前端开发者手册》。这本书对前端开发进行了很好的介绍,并对相关技术进行了深入的讲解。

在线课程

学习 JavaScript 的最佳方法是练习,因此在线课程提供了一个很好的学习环境,要求您完成活动和项目。

许多网站都会提供免费课程,但只需花费 40 美元或更少的费用(通常)您就可以升级到专业级别并解锁更多内容。

一些网站,例如 Lynda,甚至提供与您的 LinkedIn 个人资料的集成,以便您可以在简历上显示您的课程成就。

这是在技术招聘人员面前脱颖而出的好方法。

Lynda(30美元/月)

前端大师(39美元/月)

Pluralsight(29美元/月)

大会($ 因课程而异)

树屋(25美元/月)

Coursera(因课程而异)

Egghead.io(40美元/月——专业版)

CodeAcademy(因课程而异)

升级 Tuts

特拉弗西媒体

Scotch.io

电子邮件订阅

想要随时了解 JavaScript 最新最强大的功能,一个简单的方法就是注册每周邮件订阅。这些邮件会自动出现在你的收件箱中,无需你费心。

JavaScript 周刊

网页设计周刊

图书

我个人喜欢阅读技术书籍。你可以在网上免费找到大部分你需要的书籍。对于初学者,我建议从下面的《JavaScript 和 jQuery》这本书开始,但我不建议过度依赖 jQuery,因为它有点过时,而且大多数雇主觉得这会让他们望而却步。

你不知道 JS

JavaScript Allongee

面向 Web 开发人员的专业 JavaScript(13 美元 - 27 美元)

JavaScript 和 jQuery(22 美元)

Eloquent JavaScript

网站和博客

Mozilla 开发者网络是查找最棘手的 JavaScript 问题答案的最佳资源之一。我强烈建议您阅读他们的文档。CSS Tricks 也是一个很棒的 JavaScript 最新资讯网站。

MDN

CSS技巧

工具

以下是一些用于快速测试 JavaScript(及相关框架)的优秀工具。它们无需额外设置,非常适合在课程学习中使用。

CodePen.io

CodeSandbox

JSFiddle

框架和库

我强烈建议在学习框架或库之前,先学习 JavaScript(原生 JS)的所有细节。很多时候,开发者在学习 React 或 Vue 时,并不了解其底层原理,所以这些应该被看作是 JavaScript 之旅的第二步。

反应

Vue

角度

余烬

IDE

为了让您的 JavaScript 之旅愉快,选择一个您喜欢的集成开发环境 (IDE) 至关重要。我个人喜欢 VSCode,但下面还有一些其他很棒的 IDE。

VS 代码

网络风暴($)

升华

原子

顶级影响者

学习 JS 的一个好方法就是关注领域内有影响力的人物或专家。以下是一些我喜欢向他们学习的人。

莎拉·德拉斯纳

克里斯·科伊尔

道格拉斯·克罗克福德

凯尔·辛普森

前端开发面试帮助

准备好参加面试后,以下网站可以帮助你练习编程技能。这些网站主要基于算法,​​因此请确保你熟悉常见的排序和搜索算法。

Coderbyte

黑客排名

会议和聚会

最后,我强烈建议你尽可能多地参加聚会和会议。不过,会议费用可能比较高,所以聚会是结识你所在城市其他 JS 爱好者的好机会。

JS 会议

流利

ForwardJS

Meetup.com


在踏上 JS 开发者之旅时,最重要的是不要灰心丧气,也不要与他人比较。成为专家需要多年的实践和实践经验(任何领域都是如此)。如果你真的遇到困难,可以去Stack Overflow寻求帮助。

你可能会参加很多技术面试,但最终都拿不到工作机会,这很正常。但通过彻底学习 JavaScript,你将有机会获得一份很棒的前端开发工作。

如果您喜欢这篇文章,请点赞并订阅!

文章来源:https://dev.to/emmabostian/how-to-learn-javascript-54i6
PREV
如何辞职 辞职的理由 如何辞职
NEXT
如何构建优秀的技术组合 后端开发人员 前端开发人员