TypeScript 入門
學習如何使用微軟強大的型別化語言來增強您的 Web 應用程式!
講座 -13
時長 -1 小時
終身訪問
課程描述
在本課程中,我們將學習 TypeScript,這是一種由微軟開發的、受 JavaScript 啟發的新語言。本 TypeScript 入門課程將教授學生在初級工作場所所需的 TypeScript 基礎知識。
透過本課程,您將能夠:
- 設定您的 PC 或 Mac 以開發 TypeScript
- 瞭解為什麼 TypeScript 用於構建大型 Web 應用程式
- 使用 TypeScript 的類和錯誤檢查
- 建立和擴充套件 TypeScript 類
- 透過模組共享程式碼
在第一部分中,我們將學習 TypeScript 適合哪些專案。我們將瞭解誰開發了 TypeScript,以及哪些專案每天都在使用 TypeScript。
在第二部分中,我們將學習如何使用 Node 和 NPM 安裝 TypeScript,以及如何使用命令列將 TypeScript 編譯成 JavaScript。作為額外內容,我們將瞭解一些關於 TypeScript 編譯器錯誤的資訊。
在最後一部分中,我們將瞭解 TypeScript 的一些特性。
我們將學習型別、如何使用型別、TypeScript 中有哪些型別的型別以及如何建立自己的型別。
我們將學習介面、繼承和 TypeScript 類。使用模組系統,我們將在 TypeScript 檔案之間共享程式碼並將其編譯成 JavaScript。
本課程包含許多影片,以及 TypeScript 手冊等有用工具的連結。
本課程大約需要 3-4 個小時才能完成,因為您可能希望經常暫停以自己嘗試提供的眾多程式碼示例。
此程式碼非常適合任何想要打下 TypeScript 堅實基礎的人,因為動手講座的格式將確保任何學員都能掌握基礎知識。
本課程適合誰
- 如果您已經精通 JavaScript 並希望將您的技能提升到一個新的水平,則應該參加本課程
- 如果您已經瞭解類似的語言,例如 Java、ActionScript 或 C#,則應該參加本課程
目標
- 在您的工作站上編譯、測試和執行 TypeScript
- 使用 TypeScript 類和型別註解
- 使用 TypeScript 構建並執行一個簡單的應用程式
先決條件
- 紮實的 JavaScript 理解
- 基本的 Node.js 理解
課程大綱
檢視課程內容的詳細分解
簡介
2 個講座
-
為什麼學習 TypeScript? 04:59 04:59
-
課程概述 02:49 02:49
TypeScript 基礎
6 節課
恭喜!
1 節課
講師 資訊
Daniel Stern
Daniel Stern 在開發圈中被稱為“程式碼竊竊私語者”,自從他因為深藍超級計算機在與加里·卡斯帕羅夫的比賽中慘敗而將其從聖彼得堡一棟十二層公寓樓的屋頂上“說服”下來之後,人們就相信他與電腦之間存在著某種超自然聯絡。
他經常會被發現輕聲對著他的平板電腦唱歌,或者溫柔地抱著他的鋁製鍵盤。
Daniel 從 2011 年開始在科技行業擔任前端和全棧開發人員。他為加拿大帝國商業銀行 (CIBC) 等銀行、安大略癌症研究所等慈善機構以及麥克拉肯麥肯 (McLaren McCann)、TraffikGroup 和 Olson 等廣告公司開發了單頁應用程式。在他工作之餘,他一直在業餘時間進行計算機程式設計,因為,好吧,他對此痴迷。
除了在 CSS Weekly 和 JavaScript Weekly 中都有特色報道外,Daniel 還因維護多個開源工具而聞名於整個開源社群,其中最值得注意的是基於 Angular.js 和 LESS 的工具 Range.css 和 Angular.js 音訊工具 ngAudio。
除了得到開源社群的信任,開發出高質量、功能完備的程式碼外,Daniel 還受邀在眾多會議上發表演講,包括 2014 年在英國倫敦舉辦的全棧大會。
Daniel 是一位積極的學習者,他對以下技術充滿熱情,
- Node.js
- Angular.js
- TypeScript
- MongoDB
- LESS
- Grunt
- Yeoman
- 還有很多很多
課程 證書
使用您的證書來改變職業生涯或在您目前的職業生涯中提升自己。
我們的學生與
最優秀的人合作
相關影片課程
檢視更多
