Typescript培訓
TypeScript是一種用於構建企業Java腳本應用程序的開源語言。它是Java Script的嚴格超集,可編譯為純Java腳本,並為語言帶來靜態類型和麵向對象的開發。
這個以講師為主導的現場培訓介紹了TypeScript的主要功能,並引導參與者構建了一個真實的Java Script應用程序。
課程格式
- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。
課程自定義選項
- 要申請本課程的定制培訓,請聯繫我們安排。
課程簡介
介紹
安裝TypeScript
準備 TypeScript 專案
瞭解類型、變數和函數
使用類和介面
使用命名空間組織代碼
通過模組重用代碼
編譯、測試和運行 TypeScript
除錯TypeScript
啟動應用程式
總結和結論
最低要求
-
瞭解JavaScript
- (或類似語言,如Java、ActionScript、C#等)
- 對Node.js的理解
觀眾
- Web 應用程式開發人員/程序師
需要幫助選擇合適的課程嗎?
Typescript培訓 - Enquiry
Typescript - 咨詢詢問
咨詢詢問
客戶評論 (1)
the architecture and explanations
Kim Loong Lee - Comreg
Course - Typescript
相關課程
Reactive Programming with Angular RxJS
14 時間:ReactIVE 程式設計 是一種異步程式設計範式,它通過在底層執行模型和從一個元件到另一個元件發出的數據流之間建立定義的依賴關係來關注數據流和數據傳播。在構建異步 UI 時,許多 Angular 應用程式設計效率低下的問題可以通過使用 RxJS 庫提供的反應式樣式模式來解決。
在這個 由講師指導 的現場 培訓中 ,參與者 將 學習如何 將 Observable 模式實現到他們的 Angular 應用程式設計中,同時逐步 完成一系列案例,展示常見的角度設計問題以及他們如何從回應式程式設計設計中受益。
在 本次 培訓結束時 , 參與者 將能夠 :
- 了解回應式程式設計範式和 RxJS 庫。
- 使用反應式程式設計模式構建UI繁重的 Angular應用程式,同時考慮可擴充性、靈活性和回應能力。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
Full-Stack Development with AWS Cloud9
35 時間:這種講師指導的現場培訓在 澳門(在線或現場)進行,面向希望利用 AWS Cloud9 簡化其開發工作流程的中高級全棧開發人員。
在本次培訓結束時,參與者將能夠:
- 設置和配置 AWS Cloud9 以進行全棧開發。
- 使用 Cloud9 開發和調試前端應用程式。
- 使用 AWS Cloud9 構建和部署後端服務。
- 將 Cloud9 與 AWS 服務整合以進行高級部署。
- 在基於雲的開發環境中與團隊成員協作。
Full-Stack Development with React, TypeScript, Next.js, and Modern Backend
28 時間:這門由講師指導的培訓課程(線上或線下)面向希望使用React 19、TypeScript、Next.js、Node.js、Prisma、PostgreSQL及相關DevOps實踐來構建全端應用程式的中級開發人員。
在培訓結束時,參與者將能夠:
- 使用React 19和TypeScript開發響應式且可擴展的前端應用程式。
- 使用Jest和React測試庫進行自動化測試整合。
- 使用Express、JWT和Prisma與PostgreSQL構建並記錄RESTful API。
- 使用Git和DevOps管道部署應用程式。
- 了解Data Warehouses、數據湖和AI整合在現代Web生態系統中的角色。
Functional Reactive Programing with Java 9 and RxJava
14 時間:這種以講師為主導的現場培訓(現場或現場)面向希望使用 Java 9、Spring、Jersey、Akka 和 RxJava 2.0 反應式程式庫建立反應式應用程式的中級軟體開發人員和系統架構師。
培訓結束時,參與者將能夠:
- 瞭解回應式程式設計在應用程式和系統開發中的重要性和意義。
- 在 RxJava 2.0 上運行單元測試。
- 在回應式程式設計原則下使用 Akka 框架。
- 使用 Spring 來處理併發應用程式的開發。
- 使用 Java 9 的串流 API 開發響應式應用程式。
ELM for Front-End Development
14 時間:這種以講師為主導的現場培訓澳門(現場或遠端)面向希望使用ELM進行前端開發的軟體工程師。
在培訓結束時,參與者將能夠:
- 使用 ELM 語言構建 Web 應用程式。
- 在 ELM 中使用開源包。
- 實施 ELM 工具以調試和編譯 ELM 代碼。
RxJava for Android Developers
21 時間:這是一個由講師指導的澳門(線上或線下)培訓課程,旨在幫助開發者使用RxJava來開發和部署Android移動應用程序。
在本課程結束時,學員將能夠:
- 設置開發環境,包括開發響應式應用程序所需的庫、包和框架。
- 理解數據和事件流的發送與接收。
- 以優雅且簡潔的方式設計模擬現實世界(基於事件)情境的應用程序。
Reactive Programing with Rx.NET
7 時間:在這場由講師指導的澳門線下培訓中,參與者將學習如何使用 .NET Reactive Extensions 開發異步應用程式。
培訓結束後,參與者將能夠:
- 創建應用程式,從股票報價、推文、計算機事件和Web服務等多樣數據源捕獲事件流。
- 使用 Observables 和 Schedulers 來表示和管理多個異步數據流。
- 使用 LINQ 運算符對多個事件進行過濾、投影、聚合、組合和基於時間的操作。
Reactive Programing for iOS with RxSwift
7 時間:本次讲师指导的线下培训在澳門,向学员介绍RxSwift提供的反应式技术,用于管理异步数据流的传输和组合、处理简单的可观察序列,以及开发响应式、灵活且行业可扩展的iOS应用程序的架构与开发。
培训结束后,学员将能够:
- 理解Swift 3中反应式编程的基本概念。
- 将数组和事件等不同项目转换为可观察序列。
- 对可观察序列应用各种过滤器,转换和组合可观察序列。
- 编写针对Rx代码的单元测试。
- 有效利用来自用户界面元素的盲数据。
Visual Studio Code
14 時間:此講師指導的現場培訓在 澳門(在線或現場)進行,面向希望使用 VS Code 編輯代碼的初級到中級開發人員。
在本次培訓結束時,參與者將能夠:
- 熟悉 VS Code 介面。
- 在 VS Code 中有效使用工作區。
- 管理 VS Code 鍵盤快捷方式和設置。
- 瞭解如何在 VS Code 中使用各種程式設計語言。
Web Application Development (Advanced Level)
28 時間:This instructor-led, live training in 澳門 (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 時間:這是一個由講師指導的,在澳門(線上或線下)進行的培訓,針對希望使用基礎網頁技術建立功能性和互動式網站的初學者級專業人士。
在培訓結束時,參與者將能夠:
- 了解網頁的工作原理(客戶端-伺服器架構、URL、瀏覽器)。
- 使用HTML5創建結構化的網頁。
- 使用CSS為網頁添加樣式和視覺效果。
- 使用JavaScript添加互動性和邏輯。
- 操作DOM以響應用戶事件。
Web Development with Bubble
7 時間:此講師指導的 澳門 現場培訓(在線或現場)面向希望使用 Bubble 構建功能齊全的Web應用程式而無需代碼的Web開發人員。
在本次培訓結束時,參與者將能夠:
- 無需編碼經驗即可從頭開始構建 Web 應用程式。
- 為後端操作創建資料庫和 Web 服務。
- 設計和創建動態使用者介面和用戶體驗。
Web Application Development in PHP
21 時間:本課程專為希望豐富知識並學習基於面向對象編程和設計模式的編程和Web開發技術的最佳實踐的中級PHP開發人員而設計。
Yeoman
7 時間:此講師指導的現場培訓在 澳門(在線或現場)面向希望瞭解 Yeoman 並瞭解它將如何適應 Web 應用程式架構和開發工作流程的開發人員。
在本次培訓結束時,參與者將能夠:
- 瞭解在應用程式開發中使用 Yeoman 的功能和優勢。
- 學習和理解使用 Yeoman 構建和管理應用程式的過程。