Java 11培訓
Java 是一个开源开发平台和编程语言,用于创建桌面计算机,移动设备和网页的应用程序。 Java 11 提供在平台上显著的变化,改善应用程序开发过程。
由教练导,现场培训(在线或在线)旨在开发者和程序员谁想要建立,管理和执行应用程序使用 Java 11。
在本研讨会结束后,参与者将能够:
- 从旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移到旧版本转移。
- 在 Java 11 中探索新的方法,以改善和简化应用程序开发。
- 学习 Java 核心概念,用 Java 11 来构建各种系统和设备的应用程序。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
課程簡介
介紹
Java 11 功能和體系結構概述
- 關鍵部件
- API 特性
安裝Java 開發工具套件 (JDK)
- 版本字串格式
- 使用配置檔
- JDK 11 的目錄結構
從舊版本移至 Java 11
- 更新第三方庫
- 在代碼上運行 jdeps
探索 Java 11 中的變化
- HTTP 用戶端實現
- 集合、可選和流的新方法
執行Java shell 工具 (JShell)
- 命令行執行
- 啟動和停止 JShell
在 Java 中創建應用程式
- 創建專案、包和類
- 運行main方法
執行 Java 程式
- 源目錄和類目錄
- 編譯原始程式碼
使用 Java 變數存儲資訊
- Java 語法和數據類型
- 變數類型和操作
使用 Java 字串處理文字
- 創建字串
- 文本塊
- 操作字串和文本
在 Java 11 中執行變數運算
- 迴圈和條件
- Java 陣列
- 調用方法
管理 Java 類和介面
- 遺產
- 嵌套類和抽象類
- Java 介面
使用 Java 模組打包應用程式
- 運行 Java 模組
- 模組服務
故障排除
總結和結論
最低要求
- 瞭解基本的計算概念
- 對程式設計概念的一般瞭解
觀眾
- 程式師
- 開發人員
Open Training Courses require 5+ participants.
Java 11培訓 - Booking
Java 11培訓 - Enquiry
Java 11 - 咨詢詢問
咨詢詢問
客戶評論 (5)
我們也得到了關於上下文的複雜概述——例如,為什麼我們需要一些註釋以及它們的含義。 我喜歡培訓的實踐部分 - 必須手動運行命令並調用其餘 api
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
機器翻譯
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Course - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Course - Spring Boot for Beginners
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Course - RabbitMQ with Java and Spring
Provisional Upcoming Courses (Require 5+ participants)
相關課程
Advanced Spring Boot
14 時間:這種以講師為主導的香港現場培訓(現場或遠端)面向有經驗的Spring Boot開發人員,他們希望使用Spring Boot的高級功能來進一步增強,保護和測試複雜的Spring Boot應用程式。
在培訓結束時,參與者將能夠:
- 自定義Spring WebMVC框架,以增強Web應用程序的解耦。
- 使用Jackson Serialization Views對象進行序列化和反序列化。
- 在數據庫中存儲和保護用戶數據。
- 使用Spring Sessions以分佈的方式管理用户會話信息。
- 自動化測試Spring WebMVC應用程序。
- 監控和測量應用程序性能。
Angular and Spring Boot
14 時間:這種以講師為主導的香港現場培訓(現場或遠端)針對希望使用Angular and Spring Boot構建全棧應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 使用 Angular 和 Sping Boot 開發全棧應用程序。
- 使用 Spring Boot 構建後端應用程序。
- 使用 Angular 創建前端應用程序。
- 使用 Spring Security 為全棧應用程序配置身份驗證。
Groovy Programming
21 時間:Apache Groovy是一種JVM( Java虛擬機)動態編程語言。它的一些功能包括腳本功能,域特定語言創作,運行時和編譯時元編程和函數編程。 Groovy經常被用作Java的補充。
在這個由講師指導的實時培訓中,參與者將學習如何在Groovy中逐步創建示例應用程序。
聽眾
- 開發商
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
Groovy Programming for Beginners
14 時間:這個由講師指導的香港現場培訓(在線或現場)面向希望學習 Groovy Programming 基礎知識的初級開發人員。
在培訓結束時,參與者將能夠:
- 瞭解基本的程式設計概念。
- 編寫簡單的 Groovy 腳本並利用 Groovy 核心功能。
- 使用 Groovy 理解並應用面向物件程式設計的基本原理。
- 學習基本的錯誤處理技術,以管理 Groovy 中的常見程式設計錯誤和異常。
Spring and Hibernate in Java Applications
21 時間:本課程涵蓋與Java應用程序創建相關的問題,特別強調當今在應用程序中廣泛使用的技術,例如構建Spring和Hibernate的應用程序框架。最後的參與者將具備設計應用程序的知識,並為特定解決方案選擇適當的技術。了解庫,規範和技術過程中討論的已知問題。
Java Microservices
21 時間:本課程是專為希望使用Java框架(例如Spring Boot和Spring Cloud)設計、開發、部署和維護基於微服務的應用程序的中級Java開發人員而設的在線或現場的實時培訓。
通過這次培訓,參加者將能夠:
- 了解微服務架構的原則和優勢。
- 使用Java和Spring Boot構建和部署微服務。
- 實現服務發現、配置管理和API網關。
- 有效地保護、監控和擴展微服務。
- 使用Docker和Kubernetes部署微服務。
Building Microservices with Spring Boot, Docker, and Kubernetes
21 時間:這種以講師為主導的香港現場培訓(現場或遠端)面向希望使用Spring Boot,Docker和Kubernetes開發微服務的中高級開發人員。
在培訓結束時,參與者將能夠:
- 了解微服務架構。
- 使用Spring Boot構建生產就緒的微服務。
- 了解Docker在微服務中的角色。
- 設置Kubernetes集群以部署微服務。
Quarkus for Developers
14 時間:這種以講師為主導的香港現場培訓(現場或遠端)針對希望使用Quarkus來構建,測試和部署應用程式的開發人員,完全支援Java,但資源利用率較低。
在培訓結束時,參與者將能夠:
- 設置必要的開發環境以開始使用 Quarkus 開發應用程式。
- 使用 GraalVM 在本機模式下構建、編譯和運行應用程式。
- 利用 Quarkus 工具和擴展來使用 Maven 構建本機應用程式。
- 使用 Docker 容器化、執行和部署應用程式。
Quarkus for Java Native and Microservice Development
40 時間:這是一個由講師指導的香港(線上或線下)培訓課程,針對中高級開發者和架構師,旨在使用Quarkus開發Java原生應用程序和微服務,並優化記憶體使用和啟動時間。
培訓結束後,參與者將能夠:
- 使用Quarkus開發高效能、輕量級的Java原生應用程序。
- 構建和部署RESTful服務和微服務架構。
- 使用GraalVM進行原生編譯,並優化啟動時間和記憶體效率。
- 為Kubernetes和OpenShift環境打包和容器化應用程序。
RabbitMQ with Java and Spring
14 時間:這個講師指導的 香港 現場培訓(在線或現場)面向軟體架構師和 Web 開發人員,他們希望使用 RabbitMQ 作為消息傳遞中間件,並在 Java 中使用 Spring 編寫程式來構建應用程式。
在本次培訓結束時,參與者將能夠:
- 使用 Java 和 Spring 與 RabbitMQ 來構建應用程式。
- 使用 RabbitMQ 設計異步消息驅動系統。
- 在 RabbitMQ 中創建和應用佇列、主題、交換和綁定
Spring Boot, React, and Redux
14 時間:這種以講師為主導的香港現場培訓(現場或遠端)針對的是希望使用Spring Boot, React, and Redux構建功能性前端和後端Web應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 使用React和Redux构建前端应用程序。
- 使用Spring Boot创建RESTful API。
- 使用Spring security和JWT web tokens保护网络服务。
Spring Boot for Beginners
14 時間:在此由講師主導的現場培訓中,參與者將學習Spring Boot的關鍵功能和架構,以及它與底層Spring框架之間的關係。講師提供了充足的機會來應用這些知識並獲得反饋。參與者將進行定義、配置和部署Spring應用程序的現場實踐演習。
課程結束時,參與者將掌握快速部署自己的Spring應用程序所需的知識和實踐。