Angular與Spring Boot培訓
Angular是一個用TypeScript編寫的開源框架,用於Web開發。Spring Boot是一個用於構建微服務和API的Java框架。Angular和Spring Boot爲開發人員提供了一個端到端的框架,用於構建和部署全棧Web應用。
本課程由講師主導,提供線上或線下培訓,面向希望使用Angular和Spring Boot構建全棧應用的Web開發人員。
在本課程結束時,參與者將能夠:
- 使用Angular和Spring Boot開發全棧應用。
- 使用Spring Boot構建後端應用。
- 使用Angular創建前端應用。
- 使用Spring Security爲全棧應用配置身份驗證。
課程形式
- 互動講座與討論。
- 大量練習與實踐。
- 在即時實驗室環境中進行動手操作。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們安排。
課程簡介
介紹
Angular概述
- 什麼是Angular?
- Angular特性
TypeScript基礎
- 過程式編程
- 面向對象編程
準備開發環境
- 安裝和配置Angular
- 安裝和配置Spring Boot
Angular快速入門
- 開發項目
- 創建自定義組件
- 集成Bootstrap
Web服務與Spring Boot
- 初始化項目
- 創建REST Web服務
- 返回beans
- 連接Angular前端
- 連接JPA倉庫
實現微前端架構
- 使用不同的微前端方法
- 理解微前端框架
- 創建微前端項目
身份驗證與安全
- 設置和使用Spring Security
- 使用JWT
測試應用
- 使用單元測試和模擬測試
調試應用
- 處理錯誤
部署應用
- 使用Heroku部署
故障排除
總結與結論
最低要求
- 瞭解Spring Boot
- 具備Java編程經驗
受衆
- Web開發人員
需要幫助選擇合適的課程嗎?
Angular與Spring Boot培訓 - 詢問
Angular與Spring Boot - 咨詢詢問
客戶評論 (1)
僅用三天時間就涵蓋了培訓材料中的所有主題,甚至還包括了額外內容。
Ovidiu
課程 - Angular 2 Fundamentals
機器翻譯
相關課程
Angular 13
28 小時本課程由講師指導,提供澳門的線上或線下培訓,旨在幫助程序員使用Angular 13的最新功能來構建、測試和部署Web應用。
在課程結束時,參與者將能夠:
- 使用TypeScript和Angular CLI開發Angular 13應用。
- 開發、測試和部署Angular 13 Web應用。
- 創建可用於任何Web應用或頁面的Web組件。
高級Spring Boot
14 小時這種以講師為主導的澳門現場培訓(現場或遠端)面向有經驗的Spring Boot開發人員,他們希望使用Spring Boot的高級功能來進一步增強,保護和測試複雜的Spring Boot應用程式。
在培訓結束時,參與者將能夠:
- 自定義Spring WebMVC框架,以增強Web應用程序的解耦。
- 使用Jackson Serialization Views對象進行序列化和反序列化。
- 在數據庫中存儲和保護用戶數據。
- 使用Spring Sessions以分佈的方式管理用户會話信息。
- 自動化測試Spring WebMVC應用程序。
- 監控和測量應用程序性能。
Angular 2 Fundamentals
21 小時本次由講師主導的培訓在 澳門(線上或線下)面向初學者到中級開發者,旨在幫助他們使用 Angular 2 構建動態、現代的Web應用。
培訓結束後,參與者將能夠:
- 設置和配置 Angular 2 項目。
- 利用 Angular 2 的特性和改進。
- 使用 Angular 2 開發健壯、可擴展的應用。
- 實施代碼組織和架構的最佳實踐。
- 將 Angular 應用與 RESTful API 集成。
Angular JavaScript
28 小時對于想要使用AngularJS創建網站的任何人來說,這是一個實踐課程。
在本課程中,將使用最新的穩定版本。如果在備注部分的預訂表格中標明,則可以使用預發布版本。較舊版本需要在預訂前達成一致。
AngularJS Basics
14 小時Angular JS 是一個用於快速app開發的JavaScript庫。
受衆
- 開發者
- 程序員
- JavaScript架構師
目標
- 將思維從過程化/面向對象的編程方式轉向Angular方式
- 學員能夠使用AngularJS創建單頁應用
課程形式
- 40%講座,60%實驗
Angular 10 開發者課程
28 小時在這個由講師指導的 澳門 線下或線上培訓中,參與者將學習如何使用 Angular 10 的最新功能創建、測試和部署 Angular 應用程序。
培訓結束後,參與者將能夠:
- 使用 TypeScript 和 Angular CLI 開發 Angular 10 應用程序。
- 創建可在任何 HTML 頁面中使用的松耦合 Web 組件。
- 將這些組件連接到服務、模塊和指令。
- 在 Angular 10 應用程序中使用 REST Web 服務和 WebSocket 數據。
- 使用 Reactive Forms 構建自定義驗證。
- 測試、調試和部署 Angular 10 應用程序。
- 使用最佳實踐組織 Angular 10 項目。
Angular 11
28 小時在這個由講師指導的培訓中(線上或線下),參與者將學習如何使用 Angular 11 的最新功能創建、測試和部署 Angular 應用。
培訓結束後,參與者將能夠:
- 使用 TypeScript 和 Angular CLI 開發 Angular 11 應用。
- 創建可在任何 HTML 頁面中使用的松耦合 Web 組件。
- 測試、調試並部署 Angular 11 應用。
- 使用最佳實踐組織 Angular 11 項目。
Angular 11 高級
28 小時本次由講師主導的培訓在澳門(線上或線下)面向希望使用Angular 11的高級開發者工具來設計、構建、測試和部署應用的開發者。
培訓結束後,參與者將能夠:
- 設置必要的開發環境,以開發高級Angular 11應用。
- 爲複雜應用構建父子結構和嵌套組件。
- 使用RxJS和observables處理即時事件和異步編程。
- 創建可擴展的表單和數據模型,以管理用戶輸入和數據錄入任務。
- 在Angular 11中實現高級依賴注入、路由和安全最佳實踐。
Angular 12
28 小時這種以講師為主導的澳門現場培訓(現場或遠端)針對的是希望使用Angular 12中的最新功能創建,測試和部署Angular應用程式的程式師。
在培訓結束時,參與者將能夠:
- 使用 TypeScript 和 Angular CLI 開發 Angular 12 應用程式。
- 創建可在任何 Web 應用程式或 HTML 頁面中使用的鬆散耦合的 Web 元件。
- 測試、調試和部署 Angular 12 應用程式。
- 使用最佳實踐組織 Angular 12 個專案。
Angular 12 高級
28 小時本次由講師指導的培訓(線上或線下)面向希望深入瞭解 Angular 12 高級功能的開發人員,包括自定義組件、指令、高級數據綁定、懶加載等。
培訓結束後,參與者將能夠:
- 使用高級技術和概念開發 Angular 12 應用程序。
- 實現自定義組件和指令。
- 探索高級數據綁定技術。
- 實現懶加載和動態導入。
- 優化 Angular 12 應用程序的性能。
Angular 13 高級課程
28 小時這種以講師為主導的澳門現場培訓(現場或遠端)面向經驗豐富的開發人員和程式師,他們希望利用Angular 13的高級功能來構建,測試和部署高性能Web應用程式。
在培訓結束時,參與者將能夠:
- 有效地使用 TypeScript 和 Angular CLI 建立複雜的 Angular 13 應用程式。
- 開發、測試和部署 Angular 13 Web 應用程式以獲得最佳性能。
- 創建 Web 元件以提高 Angular 13 應用程式的可重用性和可維護性。
Java微服務
21 小時本課程是專為希望使用Java框架(例如Spring Boot和Spring Cloud)設計、開發、部署和維護基於微服務的應用程序的中級Java開發人員而設的在線或現場的實時培訓。
通過這次培訓,參加者將能夠:
- 了解微服務架構的原則和優勢。
- 使用Java和Spring Boot構建和部署微服務。
- 實現服務發現、配置管理和API網關。
- 有效地保護、監控和擴展微服務。
- 使用Docker和Kubernetes部署微服務。
使用Spring Boot、Docker和Kubernetes構建微服務
21 小時本次由講師指導的培訓在澳門(線上或線下)面向中高級開發者,旨在幫助他們使用Spring Boot、Docker和Kubernetes開發微服務。
培訓結束後,參與者將能夠:
- 理解微服務架構。
- 使用Spring Boot構建生產級微服務。
- 理解Docker在微服務中的作用。
- 設置Kubernetes集羣以部署微服務。
Spring Boot、React 和 Redux
14 小時這種以講師為主導的澳門現場培訓(現場或遠端)針對的是希望使用Spring Boot, React, and Redux構建功能性前端和後端Web應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 使用React和Redux构建前端应用程序。
- 使用Spring Boot创建RESTful API。
- 使用Spring security和JWT web tokens保护网络服务。
Spring Boot入門
14 小時在此由講師主導的現場培訓中,參與者將學習Spring Boot的關鍵功能和架構,以及它與底層Spring框架之間的關係。講師提供了充足的機會來應用這些知識並獲得反饋。參與者將進行定義、配置和部署Spring應用程序的現場實踐演習。
課程結束時,參與者將掌握快速部署自己的Spring應用程序所需的知識和實踐。