这本 JavaScript 教程的做者,拥有 20 多年 Web 开发经验!

JavaScript 在编程语言使用占比中,连续七年排名第一程序员

这主要得益于近几年 Native React、Weex 等跨平台移动端开发框架,以及 Electron、NW.js 等跨平台桌面端开发框架的兴起,间接推进了 JavaScript 的发展。编程

在当今时代,若是你掌握了 JavaScript,即可以借助 Flutter 来写移动端应用,用 Electron 来写桌面端应用,用 Node.js 来开发网站,可谓是「一招鲜吃遍天」,所以也常常有 JavaScript 开发者笑称本身是「JavaScript 全栈开发者」。浏览器

从软件行业的基础应用及编程学习的投入产出比来讲,掌握 JavaScript 的开发无疑是性价比最高的选择。框架

给不耐烦程序员看的 JavaScript编程语言

昨天在逛技术社区的时候,无心间看到一份优质的 JavaScript 教程,今天恰好想借此机会跟你们分享一下。学习

这本教程的做者 Dr. Axel Rauschmayer 为德国慕尼黑大学的信息学博士,从 1995 年开始从事 Web 应用开发,1999 年曾在德国一家互联网企业担任技术经理,2006 年发表第一次关于 Ajax 的演讲。从开始工做至今,累积超过二十年 Web 开发经验。测试

从 2011 年开始,做者便一直坚持在我的博客上撰文分享 Web 开发相关的技巧,同时也编写了多本 JavaScript 相关的书籍,在 eBay、美国银行、O’Reilly 等多家知名互联网企业都作过技术分享和员工培训。网站

由上可知,做者本人拥有颇为深厚的编程功底与传道受业的能力,这也是为何我要向你们推荐这本书的缘由。视频

该教程编著于 ES2019 基础之上,旨在教授新手一些基础的、现代化的 JavaScript 编程知识。教程

简单从字面上来看,《JavaScript for impatient programmers》的中文译名应为《给不耐烦程序员看的 JavaScript》,若你属于那种学习遇到陷入困境就想掀桌子的暴躁老哥,那这本书应该很适合你。

按做者的话说,学习此书不须要你具有任何 JavaScript 的知识,但须要你对编程有所了解,具有基本的编程技能。

该书具备如下几个特色:

快速入门,专一于更多现代化特性;

测试驱动式的训练,大多章节附有小测验;

覆盖 JavaScript 的全部基础特性,其中包含 ES2019;

提供可选的高级章节,让你可深刻了解更多特性。

固然了,做为面向新手的 JavaScript 教程,这本书籍不可能面面俱到的向你传授全部知识点。

例如,如下内容将不被包含在此教程内:

过于高级的语言特性不作讲解,但会提供一些合适的资料供读者参考学习;

该书将专一于语言特性的讲解,所以对于浏览器相关的内容不会有太多涉及。

看到这里,有同窗应该又会抱怨,该书内容是全英文的,看不懂。

这里我仍是建议,若是你的英语水平尚可,最好直接看原文教程,由于里面其实并无过多晦涩难懂的单词。

不少人一直恐惧看英文教程,这里我想跟你们说的是:踏出第一步老是很难,但停滞不前其实更为恐怖。

Exploring JS

最后,我想向你们简单介绍一下做者当前所运营的一个网站,该网站上面托管着一些很是高质量的 JavaScript 教程,本文分享的这本教程即是其中之一。

现网站上面有如下几本教程:

JavaScript for impatient programmers

Speaking JavaScript

Exploring ES6

Exploring ES2016 and ES2017

Exploring ES2018 and ES2019

Setting up ES6

Exploring ReasonML and functional programming

能够看到,上述课程大部分与 JavaScript 相关。

目前,该网站上面的书籍大都支持免费在线查阅,若是须要查看离线版本,可付费购买做者提供的电子版书籍。

若是你以为做者编写的教程对你有很多帮助,也可在平台上给做者打赏,请他喝杯咖啡。

对于 JavaScript 的初学者来讲,这个网站可谓是一个宝藏库,建议各位收藏备用,多加学习。

我第一眼看到《JavaScript for impatient programmers》这本教程的时候,便以为它的名字起得挺有意思的。

来源:  GitHubDaily

欢迎关注个人公众号:【编程资源库】 ,关注后回复“我来自互联网”便可领取2000G视频教程

相关文章
相关标签/搜索