fbpx

理解 TypeScript 線上課程 2022

不要將 TypeScript 的使用限制在 Angular 上!了解基礎知識、功能、工作流程以及如何使用它!

根據  official language at Google  TypeScript 也成為了 Google 內部的開發程式語言,TypeScript 和 Angular 用於Google Analytics(分析),Firebase和Google Cloud Platform以及關鍵的內部工具,例如錯誤跟踪,員工評論,產品審核和啟動工具。

看起來 TypeScript 也是一個值得投資的程式設計語言

從這 15 小時的課程,你會學到

  • 在任何專案中使用 TypeScript 及其功能,例如 Types,ES6 支援,Classes,Modules,Interfaces 等等
  • 理解什麼是TypeScript,以及它的工作原理
  • 為什麼 TypeScript 比 vanilla JavaScript 提供了真正的優勢
  • 從理論上學習 TypeScript 以及應用於實際用例和專案
  • 了解如何將 TypeScript 與 ReactJS 或 NodeJS / Express 結合使用

要求

  • JavaScript 知識是必需的,然而你不需要是 Javascript 專家
  • 物件導向程式設計經驗是加分的,但不是必需的
  • ES6 知識有幫助,但不是必需的

說明

加入這個暢銷的、完全更新的課程,從頭開始深入學習 TypeScript!

了解 TypeScript 是什麼,為什麼它真的是 JavaScript 的強大補充,它的功能是什麼以及如何使用它! 了解 TypeScript 為何如此出色、它如何改進你的 JavaScript 程式碼以及它如何幫助你避免令人討厭的錯誤和錯誤!

本課程將將你從基礎知識及其最重要的功能(Types!)轉移到你可以在任何專案中使用TypeScript 的要點。ReactJS 專案也包含!

由於 TypeScript 是由微軟開發的,並且被 Angular 2+(Google)和其他流行的程式庫(libraries)使用與強烈鼓吹,因此成為每天會用到的技術了。的確,TypeScript 是當今你可以學習的最流行的 Web 開發語言之一!

今天就獲得優勢,成為前瞻真正理解 TypeScript 的佼佼者吧!

學習如何使用 TypeScript 將現代 JS 功能(如解構 destructuring、箭頭函數 arrow functions 或類 classes)引入任何環境和程式碼庫——即使它還不支持這些功能! 了解你可以使用哪些類型( types )以及如何構建自己的類型。 了解如何使用類型和 TypeScript 提供的許多功能,編寫更好的程式碼!

但是,在本課程中,我們不會止於基礎知識! 你還將了解更多高級功能(如裝飾器)以及如何使用 TypeScript 設置工作流程。 這包括純 TypeScript 工作流程以及 webpack 工作流程。

你還將了解到 – 你不會局限於 Angular 或純 JavaScript/TypeScript 專案。 相反,這是一個完整的模組,涵蓋如何將 TypeScript 與 ReactJS 一起使用,以及如何使用 TypeScript 改進你的 React 程式碼。

練習你學到的技能

觀看視訊是一個很好的學習方式。對很多學生來說,這是最好的方法。如果你還想練習你學習的內容,本課程除了高品質的學習視訊外,也伴隨課程進度提供許多練習(和解決方案)。

這麼多的內容!

我不是這些教你們基礎,然後離開你的課程粉絲。在本課程中,你將獲得以下知識:

  • 型別 ( Types )和如何使用它們
  • TypeScript編譯器的工作原理
  • Type6中的ES6功能
  • TypeScript中的 Class
  • 命名空間和模組
  • 界面
  • 泛型( Generics )
  • 裝飾器( Decorators )
  • 如何將第三方JavaScript 程式庫整合到你的 TypeScript 專案中
  • 如何使用 webpack 設置 TypeScript 專案
  • 或者如何設置一個單純的 TypeScript 工作流程
  • 如何將 TypeScript 與 ReactJS 一起使用
  • 如何將 TypeScript 與 Node/ Express 一起使用
  • 真實的專案和用例!
  • 還有更多!

目標受眾是誰?

  • 本課程適合每位希望將其水準超越 vanilla JavaScript 的學生
  • 每位應該明白 TypeScript 如何運作的 Angular 學習者

講師介紹  

Maximilian Schwarzmülle 專業Web開發者與講師

從13歲開始,我從來沒有停止學習新的程式技能和語言。早期我開始為朋友寫網站,純粹好玩。這種熱情一直持續,讓我決定做一名自由網絡開發人員和顧問。我在這工作中獲得很大的成就感與樂趣,這激情到現在仍活生生地在我心裡。

我從後端開始做Web開發(PHP與Laravel、NodeJS),後來也用現代的框架如 Angular 2 或 VueJS 2 在很多專案中做越來越多前端開發。我現在兩種開發世界都很喜歡!

因我是自學而成的開發人員,我有機會經由不同領域的工商管理碩士歷練擴大我的視野。這使我能夠在主要的戰略諮詢公司和銀行工作。在學習中,我發現自己對於開發的喜愛多於其他領域,我花在這個領域的時間大大提高了我的整體的經驗和技能。

經驗與教學

身為一名自學而成的專業人,我真的知道在學習新的或在已知語言上求進步時會遇到什麼難題或哪些會是困難的部分。這種背景和經驗使我能夠專注於最相關的關鍵概念和主題。許多5星級的課程和成功的YouTube頻道上的記錄是最好的證明。

無論是作為開發教練或教學工商管理我總是收到豐盛的回饋。最寶貴的經驗是看到學生找到新的、更好的工作,開發出很棒的 Web 應用程式,取得精彩的專案或在我課程的幫助下將技能變成嗜好享受。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

使用 Notion 來做上課筆記?

udemy 的課程講座數量動輒上百個,如果你要使用 Notion 當作是線上課程的筆記輔助工具,為這些講座建立與組織筆記是一件耗時且沒效率的工作

為了解決這個問題,Soft & Share 開發一個 chrome extension – LN+ for udemy ,可以根據 udemy 線上課程的課程大綱幫你自動建立成 Notion 筆記資料庫並產生筆記與課程的雙向關聯讓您專心上課與寫筆記就好,不用再煩惱課程筆記要放哪裡的問題!

🛫了解 LN+ for udemy 更多功能介紹請參考 – Learning Notes Plus for udmy


報名參加課程

Sponsored by Udemy


🛫使用關鍵字連結獲得更多線上學習資訊?請參考這個網頁說明


你可能會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: