0

Typescript精讀

讓新手從Javascript全面轉型到更進階的Typescript 減少程式出錯機會

Typescript精讀banner
Full Stack全端精讀 (詳情)
$1175$799USD
(舊生可在學習平台以舊生價購買)
Typescript精讀
$169$149USD
0
⭐⭐⭐⭐⭐

課程簡介和目標

大量Javascript項目和工作近年都開始要求升級成Typescript來減低應用程式出錯機會。梁老師想透過此課程讓你能有信心在日後的項目中使用Typescript。

短時間內學會最有用精要

學校 / Bootcamp
有時老師講解邏輯混亂
教一些不怎麼用的內容 浪費時間
上課一小時只有15分鐘有用
不一定是業內人士 只能教表面知識
梁老師
備課充足 講解清晰
只教你最有利工作學業內容 節省時間
經精心剪接接後都是有用內容
資深IT業內人士 能分享實戰經驗

梁老師預計同學普遍需要用5-10天,每天1小時來好好消化吸收和應用本課程內容。

9個小章節 從Javascript升級到Typescript

  • 1章 - Typescript和課程簡介

    介紹課程的整體架構,TypeScript的基本概念,包括其類型系統、優勢以及如何在JavaScript中提升開發效率和代碼可維護性,怎樣利用本Typescript課程以達至最佳學習效果
  • 2章 - Typescript設定

    如何正確設置TypeScript環境,了解如何配置項目,進行TypeScript CLI的安裝,掌握命令行工具的使用,然後使用Vite Bundler來快速搭建開發環境,最後認識基礎的TypeScript設定檔,幫助學員熟悉如何自定義配置以適應不同的開發需求
  • 3章 - Typescript基本語法

    探討TypeScript Primitive type和自動類型推斷。接著學習陣列(Array Type)和物件(Object Type)的類型定義,比較Type與Interface的區別,接下來介紹Any, unknown Type及其影響、類型縮小(Type narrowing)和類型斷言(assertion),最後學習如何使用import和export來管理類型
  • 4章 - 功能類別Function Type

    介紹功能類別的概念,包括如何指定功能類型及使用箭頭函數作為參數。重點在於提升代碼的可讀性和靈活性
  • 5章 - Type Modifiers

    涵蓋了類型修飾符、聯合類型和交集類型的使用,包括如何使用 readonly 和 as const 來保護數據,以及 keyof 操作符來獲取物件鍵的類型
  • 6章 - Build-in Types

    探討內建類型及其應用,包括泛型、Pick 和 Omit 來操作物件類型,Partial 和 Required 來調整屬性,ReturnType 和 Parameters 提取函數資訊,以及 Record、Readonly 和 Awaited 的用途
  • 7章 - Type Guard

    介紹類型保護的概念,包括 never 和 unknown 的使用,類型斷言(as casting),以及 satisfies 的應用。重點在於有效地處理和確保變數的類型安全性
  • 8章 - 第三方Typscript library

    探討了第三方 TypeScript 庫的使用,包括如何定義類型項目、撰寫類型聲明文件,以及處理 TypeScript 錯誤的折衷方法。重點在於改善與第三方庫的整合和類型安全性
  • 9章 - Typescript課程總結

    怎樣適應未來由Javascript過渡到使用TypeScript,未來Typescript在前後端的重要性
Full Stack全端精讀 (詳情)
$1175$799USD
(舊生可在學習平台以舊生價購買)
Typescript精讀
$169$149USD
0

課程適合人士

這課程適合已對Javascript有基礎的人,最理想的是已經完成以下課程

因為很多概念是基於這些課程內容之上來講解的。

購買課程你還能得到

  • 所有實作原代碼下載
    代碼可以自己試下打下,打錯無仿,因為有代碼下載,也是方便你複習使用
  • 優先問答支援
    關於課程內容問題,可在課程平台留言提問梁浩賢回答學員問題比任何AI🤖回覆都要好的梁老師一般會在2個工作天內在課程平台中回覆

完成本課程同學給出的評語

Typescript精讀正面評語1
Full Stack全端精讀 (詳情)
$1175$799USD
(舊生可在學習平台以舊生價購買)
Typescript精讀
$169$149USD
0

常見問題 FAQ

問:除了信用卡,可以用其他方式支付嗎?
可以,其他方式例如香港本地轉帳(轉數快FPS),英國本地轉帳,電子貨幣,Paypal,
請你發送電郵到客服hello@leunghoyin.hk通知你想以那種方式付款。
問:這是個甚麼樣形式的課程?
這是個網上的自學課程。和你在書店買書參考差不多,只不過現在形式是影片而已。雖說是個自學課程,但仍能額外得到一定程度老師的線上支援。
問:遇到問題的時候可以問老師嗎?
可以,關於本課程內容知識點的問題有問必答。你可以在學習過程中在課程平台中提問(如下圖)。梁浩賢回答學員問題梁老師一般會在1個工作天內會留言回覆你。
問:我可以問課程外自己的project問題嗎?
可以,看具體問題而定,如你有較多個人問題,並想老師可以較即時回答的話,可以詢問老師能否另作付費諮詢。
問:有沒有限定要在特定時間內要完成課程?
你可以在課程訪問期內無限次進入課程平台,在任何時間完成,或翻看幾多次都沒問題。但梁老師建議你盡早完成學習即學即用為佳,拖太久的話知識點有可能會過時。
問:我有課程優惠碼,可以怎麼使用?
只要是沒有過期的優惠碼,都可以在以信用咭付款時在"coupon code"或"優惠碼"欄位中輸入。輸入後你應該會看到優惠價格。假如你是用其他付款方法的話,可電郵到客服hello@leunghoyin.hk查詢。