通过这 12 个免费资源学习 JavaScript 基础知识
已发表: 2017-07-03如果您想学习 JavaScript,或者只想复习 JavaScript 基础知识,那么您很幸运。 目前有一些很棒的在线资源可以帮助您理解和掌握 JavaScript。 更好的是,大部分都是免费的。
在本文中,我整理了各种免费资源(排名不分先后),您可以轻松访问这些资源以帮助您学习 JavaScript 基础知识。 从课程和视频,到书面指南和博客,这里有适合每个人的东西。 享受…
1. Mozilla 开发者网络

Mozilla 开发人员网络包含深入的指南,可帮助人们理解和使用各种 Web 技术。 为初学者提供了 JavaScript 概述,以及学习和使用该语言的完整 JavaScript 指南。
JavaScript 指南非常简明扼要,而且重要的是易于理解。 它包含对 JavaScript 基本原理的完整概述,并通过课程和示例帮助读者理解不同的概念。 它也分为章节和子章节,因此可以在需要时轻松拿起和放下。
然而,对于那些注意力不集中的人来说,这是一个警告。 Mozilla 开发者网络上共享的所有信息都仅为文本格式。 因此,如果您需要一个涉及更多交互的资源而不仅仅是阅读,那么这个 JavaScript 指南可能不适合您。
2. 代码学院

Codecademy 是一种流行的资源,可以帮助人们免费学习 JavaScript。 Codeacademy 拥有来自全球超过 2500 万的社区,分享他们的课程如何帮助许多人的职业生涯的故事。
Codeacademy 开设了许多课程,其中大部分初学者课程都是免费的。 免费的“学习 JavaScript”课程教授 JavaScript 编程的基础知识。 从完整的初学者级别开始,您将学习正确的术语,并努力使用 JavaScript 构建您自己的项目。
Codeacademy 课程以其有趣和互动的教学方式而闻名。 技术语言保持在最低限度,用最基本的术语解释困难的概念。 整个课程还提供说明、提示和帮助,在您需要时提供额外的支持。
3. 免费代码营

Free Code Camp 是一项非常令人印象深刻的操作。 它不仅训练初学者像专业人士一样编码,而且它的学生还参与为非营利组织构建应用程序和程序。 因此,当您完成 Free Code Camp 课程时,您将制作出可供公众实际使用的应用程序。
Free Code Camp 不仅仅提供免费课程。 注册后,您将成为蓬勃发展的社区的一员,可以访问实时聊天、不断更新的研究、视频等等。
4. 大卫沃尔什博客

David Walsh 博客是一个流行的编码博客。 David Walsh 在其他类型的文章中发布了实用且有用的 JavaScript 分步教程。 其中大多数是初学者友好的,或者涵盖了 JavaScript 基础知识,因此大多数主题都可供大众访问。
如果您想了解最新的 JavaScript 新闻,那么关注 David Walsh 的博客是一个很好的方式。 该博客以深思熟虑和有趣的方式撰写,具有友好的社区氛围,David Walsh 似乎是一个真正的好人。
5. edX

edX 由哈佛大学创立。 其目的是为全球的学习者提供来自世界上最好的大学的高质量教育。 edX 提供各种各样的计算机科学课程,其中许多课程侧重于 JavaScript。 其中包括“JavaScript 简介”、“HTML 和 JavaScript 简介”和“使用 JavaScript 进行网络编程”。
edX 上提供的大部分课程都是免费的。 但是,如果您想要认可您完成课程的官方证书,则需要付费。
6. 单独学习

SoloLearn 提供有关编程和 Web 开发的免费在线课程和应用程序。 课程分为模块。 每个模块由关键教学点、示例、学生回答的问题和大量实践经验组成。 完成每门课程的学生还将获得证书。
SoloLearn 拥有强大而活跃的社区。 如果您不确定某行代码,那么问答页面很好用,社区成员随时准备提供帮助。 成员还分享他们在“代码游乐场”中编写的代码,并对他们最喜欢的项目进行投票。

7.站点点

SitePoint 是一种令人兴奋的资源,深受 JavaScript 社区的尊重。 文章由 JavaScript 专家定期发布,不同的教程可以满足所有经验水平的需求。 一个活跃的社区论坛就 JavaScript 出现的主题、问题和其他方面进行讨论和建议。
SitePoint 上也提供播客、电子书和课程,尽管其中一些是优质产品。 因此,无论您是通过阅读、观看视频、聆听还是与他人互动来获得最佳学习效果,SitePoint 都提供了一系列学习方法供您选择。
8. 蛋头

EggHead 不适合初学者。 但是,如果您掌握了 JavaScript 基础知识,并且现在正在寻求真正提高您的编程技能,那么 EggHead 可能是您的资源。
EggHead 提供技术课程,旨在涵盖 JavaScript 的关键方面。 课程主要分为许多一口大小的短视频,因此学生不会陷入信息的泥潭。 还提供专业会员资格,允许您加入社区、离线访问课程等等。
9. JavaScript Jabber

如果您正在寻找每周播客来帮助您学习 JavaScript,那么您应该订阅 JavaScript Jabber。 这些播客由 DevChat.tv 主办,涵盖了 JavaScript 的所有内容,帮助您了解前端开发、框架等。
DevChat.tv 为程序员、技术人员和自由职业者运行一系列不同的播客。 它还提供网络研讨会和远程会议,值得关注。
10. Envato Tuts+

Envato Tuts+ 一次又一次证明自己是课程和教程的首选站点,为那些希望学习 JavaScript 基础知识的人提供了一些很好的资源。 Tuts+ 提供一系列“操作方法”教程、电子书和在线课程。 但是,主要是您可以免费访问的教程。
11. 可汗学院

可汗学院的使命是为任何地方的任何人提供免费教育。 该学院专门开设了一个关于计算机编程的广泛部分,使您能够从最基本的水平开始或学习 JavaScript 的高级应用课程。 为满足各种需求和能力,这里有适合每个人的东西。
12. 代码学校

Code School 提供了许多不同的资源来帮助您学习 JavaScript。 Code School 的主要重点是他们的高级课程。 然而,他们提供的免费资源是如此多样和有用,值得一提。
在 Code School 的网站上,学习者可以访问 14 门介绍性课程和项目、他们的博客、视频等。 这些都适合各种能力,所以无论您是初学者,还是希望提高您的 JavaScript 知识,这里都有适合每个人的东西。
Code School 运行 FiveJS,这是一个每周播客,分享和讨论最新的 JavaScript 新闻。 他们还运行 JavaScript 社区网站 javascript.com。 该站点特别包含适合初学者的重要信息,包括非常基础的入门课程和对 JavaScript 语言术语的清晰解释。
关于帮助您学习 JavaScript 的免费资源的最终想法
如您所见,如果您想学习 JavaScript,可以在线获得大量免费课程、教程、电子书、播客和更多资源。 我只有空间来包含 12 个 JavaScript 资源,但是如果您使用了我遗漏的并且认为值得分享的任何资源,请将它们添加到下面的评论中。
让我们看看我们是否可以创建一个完整而全面的免费资源列表来帮助我们的社区学习 JavaScript。 请在下面的评论中添加有用的资源...
特色图片由 Teguh Jati Prasetyo/shutterstock.com 提供
