有一种流行的说法是这样的:“任何可以用JavaScript来写的应用,最终都将用JavaScript来写。”这还被称为阿特伍德定律,它强调了语言的灵活性:JavaScript已经无处不在,它的受欢迎程度只会继续增长。
大约25年前,作为Netscape Navigator网络浏览器的一种扩展而诞生的JavaScript发展成为一种强大的编程语言,用于创建健壮的强大的浏览器应用程序。多年来,它也被用作创建服务器端代码的语言。开发人员现在也在使用JavaScript创建桌面和移动应用程序,甚至用于微控制器编程。
简而言之,JavaScript已经变得无所不在,几乎每个开发人员都要对他有所了解。
许多框架、sdk和api都构建在JavaScript之上。Azure Cognitive Services和Azure Bot Framework等服务提供JavaScript实现,允许你将人工智能合并到你的应用程序中。
如果你决定利用这些工具,你可能无从下手,学习一个新的SDK或框架是很有挑战性的,幸运的是,微软又宣布推出了新的 JavaScript 免费在线教程视频。
在整个课程中,我们将帮助你建立与Visual Studio开发环境安装Node.js的JavaScript代码和运行时,然后就会开始直接创建一个“Hello World”应用程序。然后再逐步深入JavaScript语法及更高级的主题,包括对象和异步编程功能。最后,我们将探索JavaScript生态系统以及NPM上大量可用的包和库。
如果你想更好的理解这门课程,你需要有一些编程语言经验,但可以对JavaScript一窍不通。
在课程的开始,微软还将介绍一些可以运行JavaScript的地方,包括浏览器和使用Node.js的服务器。虽然课程的重点将主要是使用Node.js作为执行环境,但大多数视频将展示在浏览器中工作的概念和语法。
项目地址:https://cloudblogs.microsoft.com/opensource/2020/10/05/new-javascript-training-video-series-beginners/