微軟推出 JavaScript 免費在線教程視頻
有一種流行的說法是這樣的:“任何可以用JavaScript來寫的應用,最終都將用JavaScript來寫。”這還被稱為阿特伍德定律,它強調了語言的靈活性:JavaScript已經無處不在,它的受歡迎程度只會繼續(xù)增長。
大約25年前,作為Netscape Navigator網絡瀏覽器的一種擴展而誕生的JavaScript發(fā)展成為一種強大的編程語言,用于創(chuàng)建健壯的強大的瀏覽器應用程序。多年來,它也被用作創(chuàng)建服務器端代碼的語言。開發(fā)人員現(xiàn)在也在使用JavaScript創(chuàng)建桌面和移動應用程序,甚至用于微控制器編程。
簡而言之,JavaScript已經變得無所不在,幾乎每個開發(fā)人員都要對他有所了解。
許多框架、sdk和api都構建在JavaScript之上。Azure Cognitive Services和Azure Bot Framework等服務提供JavaScript實現(xiàn),允許你將人工智能合并到你的應用程序中。
如果你決定利用這些工具,你可能無從下手,學習一個新的SDK或框架是很有挑戰(zhàn)性的,幸運的是,微軟又宣布推出了新的 JavaScript 免費在線教程視頻。
在整個課程中,我們將幫助你建立與Visual Studio開發(fā)環(huán)境安裝Node.js的JavaScript代碼和運行時,然后就會開始直接創(chuàng)建一個“Hello World”應用程序。然后再逐步深入JavaScript語法及更高級的主題,包括對象和異步編程功能。最后,我們將探索JavaScript生態(tài)系統(tǒng)以及NPM上大量可用的包和庫。
如果你想更好的理解這門課程,你需要有一些編程語言經驗,但可以對JavaScript一竅不通。
在課程的開始,微軟還將介紹一些可以運行JavaScript的地方,包括瀏覽器和使用Node.js的服務器。雖然課程的重點將主要是使用Node.js作為執(zhí)行環(huán)境,但大多數(shù)視頻將展示在瀏覽器中工作的概念和語法。
項目地址:https://cloudblogs.microsoft.com/opensource/2020/10/05/new-javascript-training-video-series-beginners/