”“”
開發人員的打字稿5:主導打字稿的力量
概述
歡迎使用我們綜合的打字稿課程的重新製作版本!打字稿已成為編程社區中最受歡迎的語言之一,徹底改變了我們撰寫JavaScript的方式。借助其附加的類型安全性和許多強大的資源,例如訪問修飾符,通用,界面,類和裝飾器,TypeScript將現代JavaScript的靈活性與語言的強度結合在一起,具有Java或C#(例如Java或c#)的強大類型。在本課程中,您將快速學習基本和打字稿的高級概念,並通過節點,表達和反應將您的知識付諸實踐。
課程詳細信息
持續時間:11小時(總計)
講座:114
難度級別:中級
課程課程
在本課程中,我們將直接深入研究完整堆的完整應用編碼,從而使您獲得實踐經驗並超越基本示例。以下是一些主要主題:
覆蓋的打字稿資源:
– 在NPM項目中安裝和配置
– 打字稿編譯器的基本選項,例如源和目標
– 原始類型,嵌入式類型和高級類型
– 了解任何與未知與從未有過的vs
– 對象,界面和類
– 別名類型,類型縮小和可選值
– 類型和枚舉的交集
– 抽像類和繼承
– 通用和裝飾器(舊版本和新版本)
– 高級類型,例如條件類型,字麵類型和映射類型
高級打字稿環境:
- 了解NPM軟件包的工作,構建和使用他們自己的NPM軟件包的工作方式
- 在節點和瀏覽器中執行和分析打字稿代碼
- 深入了解WebPack和Esbuild之類的模塊包裝器的工作方式
用節點練習會話,表達和反應:
- 使用節點,Express和Typescript(API REST)構建CRUD應用程序
- 了解Express的路由和中間件
- 在節點Express應用程序中使用ZOD進行數據驗證
- 使用RECOC和打字稿構建接口應用程序
- 對狀態,道具和鉤子進行回顧
- 將Express REST API與React集成
課程突出顯示
本課程提供了一些優點和重點,以改善您的學習經驗:
-
濃度;在時間方面效率高:我們尊重您的時間,只關注您需要知道的內容。講師的鍵入將減少到必需品,從而解釋了為什麼我們以某種方式編寫代碼。
- 課程的單元主題:我們在整個課程中構建了相同的NodeJS應用程序,以確保您保持參與度並體驗有意義的完成感。
- 經驗豐富且活躍的講師:我們的講師積極參與編程,並保持最新的行業趨勢和編碼指南。您將學習具有挑戰性的部分,而不僅僅是基礎知識。
- github中的代碼差異:每個講座都包含github中的代碼庫差異,從而使您可以在必要時快速關注並查看講座的內容。
- 出色的視覺效果:該課程具有視覺上吸引人的界面,具有深色背景,較大的源和1080p分辨率,可供理想觀看。
- 完成證書:完成課程後,您將收到完整證書,以顯示您的新打字稿掌握。
您將學到什麼
在本課程結束時,您將掌握打字稿類型系統並在以下領域中獲得經驗:
- 安裝,配置和運行打字稿
- 使用特殊類型的打字稿,例如未知,任何和從未
- 將深刻高級的打字稿資源視為通用,映射類型和裝飾器
- 使用現代ES語法,包括異步/等待和進出口
- 與類和麵向對象的編程(POO)一起應用打字稿
- 將打字稿與Express和React集成
- 練習特殊類型的打字稿,例如記錄,映射類型,可選值和字麵類型
- 了解NPM,異步編程和ES模塊系統
- 探索諸如WebPack和Esbuild之類的模塊包裝器
- 與Express和React建立和消費API休息
今天加入我們!
最好的學習方法是通過實踐練習,因此現在就讀我們的課程,並通過打字稿登上您的旅程。我們期待在課堂上與您見面,那裡有很多代碼可以探索和掌握!