Java 16培訓
Java 是一種開源的編程語言和開發平臺,用於創建桌面、移動和 Web 應用。Java 16 提供了對所有 UNIX 域套接字功能的額外支持,並對語言進行了一系列改進。
本課程爲講師指導的培訓(線上或線下),面向希望使用 Java 16 構建、管理和打包 Java 應用程序的程序員。
培訓結束後,學員將能夠:
- 瞭解並掌握從舊版本 Java 到 Java 16 的新功能和變化。
- 學習 Java 基礎概念,並用其構建 Java 應用程序。
課程形式
- 互動式講座與討論。
- 大量練習與實踐。
- 在即時實驗室環境中動手操作。
課程定製選項
- 如需定製本課程,請聯繫我們進行安排。
課程簡介
引言
- Java 16 功能概述
- 理解 Java 16 架構
Java 16 入門
- 安裝 Java 開發工具包 (JDK)
- 設置 Java 16 環境
- 從舊版本遷移到 Java 16
探索 Java 16 的變化
- 語言變化
- 打包工具
- 垃圾回收器
- 其他增強功能
- 棄用和移除內容
Java 編程
- 使用 Jshell 編程
- Java 方法和平臺
- Java 語法
- 面向對象編程
- Java 集合框架
- 異常處理
- 使用輸入/輸出 API
總結與下一步
最低要求
- 具備編程概念知識
目標受衆
- 程序員
- 開發人員
需要幫助選擇合適的課程嗎?
        
    
Java 16培訓 - 詢問
Java 16 - 咨詢詢問
咨詢詢問
客戶評論 (1)
傳播知識的無障礙方式
Bartlomiej - Politechnika Lodzka
課程 - Java 16
機器翻譯
相關課程
高級Spring Boot
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)面向有經驗的Spring Boot開發人員,他們希望使用Spring Boot的高級功能來進一步增強,保護和測試複雜的Spring Boot應用程式。
在培訓結束時,參與者將能夠:
- 自定義Spring WebMVC框架,以增強Web應用程序的解耦。
- 使用Jackson Serialization Views對象進行序列化和反序列化。
- 在數據庫中存儲和保護用戶數據。
- 使用Spring Sessions以分佈的方式管理用户會話信息。
- 自動化測試Spring WebMVC應用程序。
- 監控和測量應用程序性能。
Angular 和 Spring Boot
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望使用Angular and Spring Boot構建全棧應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 使用 Angular 和 Sping Boot 開發全棧應用程序。
- 使用 Spring Boot 構建後端應用程序。
- 使用 Angular 創建前端應用程序。
- 使用 Spring Security 為全棧應用程序配置身份驗證。
Groovy Programming
21 時間:Apache Groovy 是一種 JVM(Java 虛擬機)動態編程語言。其功能包括腳本編寫、領域特定語言(DSL)編寫、運行時和編譯時元編程以及函數式編程。Groovy 通常作爲 Java 的補充使用。
在此由講師指導的線下培訓中,學員將學習如何用 Groovy 編程,並逐步創建一個示例應用程序。
受衆
- 開發人員
課程形式
- 部分講座、部分討論、練習和大量動手實踐
Groovy編程入門
14 時間:這個由講師指導的澳門現場培訓(在線或現場)面向希望學習 Groovy Programming 基礎知識的初級開發人員。
在培訓結束時,參與者將能夠:
- 瞭解基本的程式設計概念。
- 編寫簡單的 Groovy 腳本並利用 Groovy 核心功能。
- 使用 Groovy 理解並應用面向物件程式設計的基本原理。
- 學習基本的錯誤處理技術,以管理 Groovy 中的常見程式設計錯誤和異常。
Spring and Hibernate in Java Applications
21 時間:本課程涵蓋與Java應用程序開發相關的問題,特別強調當今廣泛使用的技術,如用於構建Spring和Hibernate的應用程序框架。參與者最終將具備設計應用程序的能力,並能爲特定解決方案選擇合適的技術。課程中討論的庫、規範和技術問題也將得到深入理解。
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集羣以部署微服務。
面向開發人員的 Quarkus
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望使用Quarkus來構建,測試和部署應用程式的開發人員,完全支援Java,但資源利用率較低。
在培訓結束時,參與者將能夠:
- 設置必要的開發環境以開始使用 Quarkus 開發應用程式。
- 使用 GraalVM 在本機模式下構建、編譯和運行應用程式。
- 利用 Quarkus 工具和擴展來使用 Maven 構建本機應用程式。
- 使用 Docker 容器化、執行和部署應用程式。
Quarkus用於Java原生與微服務開發
40 時間:本次由講師主導的培訓在澳門(線上或線下)面向中級到高級的開發者和架構師,他們希望使用Quarkus開發Java原生應用和微服務,並優化內存使用和啓動時間。
培訓結束後,參與者將能夠:
- 使用Quarkus開發高性能、輕量級的Java原生應用。
- 構建並部署RESTful服務和微服務架構。
- 使用GraalVM進行原生編譯,優化啓動時間和內存效率。
- 爲Kubernetes和OpenShift環境打包和容器化應用。
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應用程序所需的知識和實踐。
Spring Webflux
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望使用WebFlux開發和部署反應式應用程式的開發人員。
在培訓結束時,參與者將能夠:
- 安裝和配置 Spring 5 和 WebFlux 框架。
- 開發回應式應用程式和服務。
