- 瞭解 Typescript 基礎知識
- 對Node.js的理解
觀眾
- 開發人員
TypeScript 是一種用於構建企業 Java 腳本應用程式的開源語言。它是 JavaScript 的嚴格超集,可編譯為普通 Java 腳本,併為該語言帶來靜態類型和面向對象的開發。
此講師指導的現場培訓(在線或現場)面向希望使用 TypeScript 的高級功能來創建和構建 JavaScript 應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
- 設置必要的開發環境以開始開發 TypeScript 和 Node.js 應用程式。
- 利用 Typescript 的高級功能編寫乾淨、富有表現力的代碼,減少錯誤。
- 配置和使用 Webpack 和 TypeScript 來構建複雜的前端 UI。
- 使用自定義數據類型(Union、Intersection、Tuple Types 等)來擴展現有的泛型類型。
- 實施異步 Code Pattern 和 API 以進行錯誤處理和驗證回應。
- 將 TypeScript 和 Node.js 應用程式部署到生產環境(AWS EC2、Heroku 等)。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹
- TypeScript 特點和優勢概述
- 程式設計最佳實踐和技巧
開始
- 安裝 TypeScript、Nodejs 和 Visual Studio
- 初始化伺服器
- 配置訪問修飾符和編譯器選項
- 設置 Node.js 專案
- 構建和調試 Node.js TypeScript
配置 Webpack 和 TypeScript
- 啟用源映射
- 使用第三方庫
- 匯入非代碼資產
- 構建應用程式
創建自訂數據類型
- 聯合、交集和元組類型
- 類型保護、類型轉換和類型斷言
- 為自定義類型創建數位
- 其他類型和範例
應用裝飾器
- 啟用裝飾器
- 創建類、參數和方法裝飾器
- 使用屬性描述符
實現異步代碼和 API
- 使用 callbacks、promise 和 async/await
- 使用 Node.js 和 TypeScript 編寫 REST API
- 使用Postman測試 API
部署應用程式
- 構建生產就緒型應用程式
- 使用 Docker 部署 TypeScript 個應用
- 將應用程式部署到 AWS EC2 和 Heroku
故障排除
摘要和後續步驟
United Arab Emirates - Advanced TypeScript
Saudi Arabia - Advanced TypeScript
South Africa - Advanced TypeScript
Österreich - Advanced TypeScript
Deutschland - Advanced TypeScript
Czech Republic - Advanced TypeScript
Magyarország - Advanced TypeScript
Luxembourg - Advanced TypeScript
Lithuania - Advanced TypeScript
Nederland - Advanced TypeScript
Portugal - Advanced TypeScript
Belgique - Advanced TypeScript
Australia - Advanced TypeScript
Malaysia - Advanced TypeScript
New Zealand - Advanced TypeScript
Philippines - Advanced TypeScript
Singapore - Advanced TypeScript
Thailand - Advanced TypeScript
Argentina - Typescript Avanzado
Costa Rica - Typescript Avanzado
Guatemala - Typescript Avanzado
Colombia - Typescript Avanzado
Venezuela - Typescript Avanzado
United Kingdom - Advanced TypeScript
South Korea - Advanced TypeScript
Pakistan - Advanced TypeScript
Sri Lanka - Advanced TypeScript
Bulgaria - Advanced TypeScript
Indonesia - Advanced TypeScript
Kazakhstan - Advanced TypeScript
Slovakia - Advanced TypeScript
Botswana - Advanced TypeScript