Java培訓

Java培訓

本地,具有指導性的實時Jav​​a培訓課程通過handson實踐演示如何使用Java開發應用程序。 Java培訓可作為“現場實時培訓”或“遠程實時培訓”。現場實地培訓可在當地客戶所在地進行台灣或者在NobleProg公司的培訓中心台灣 。遠程實時培訓通過交互式遠程桌面進行。 NobleProg您當地的培訓提供商。

Machine Translated

客戶評論

★★★★★
★★★★★

Java課程大綱

Title
Duration
Overview
Title
Duration
Overview
14 小時
Overview
Spring Boot是一種技術堆棧,有利於約定優於配置。 Spring Boot允許開發人員創建“只運行”的獨立生產級應用程序,通常在Tomcat , Jetty或Undertow的嵌入式實例上。

這個由講師主導的現場培訓(現場或遠程)面向經驗豐富的Spring Boot開發人員,他們希望使用Spring Boot的高級功能來進一步增強,保護和測試複雜的Spring Boot應用程序。

在培訓結束時,參與者將能夠:

- 自定義Spring WebMVC框架以增強Web應用程序的分離。
- 使用Jackson序列化視圖對對象進行序列化和反序列化。
- 在數據庫中存儲和保護用戶數據。
- 使用Spring Sessions以分佈式方式管理用戶會話信息。
- 自動測試Spring WebMVC應用程序。
- 監控和測量應用程序性能。

課程形式

- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。

課程自定義選項

- 要申請本課程的定制培訓,請聯繫我們安排。
7 小時
Overview
OpenSearchServer是一個開源應用程序服務器,用于開發基于索引的應用程序,例如搜索引擎。用Java編寫,可以在不使用Java代碼的情況下集成到其他應用程序中。 在這個有指導的實時培訓中,參與者將學習設置,配置,管理和擴展OpenSearchServer。 在培訓結束後,參與者將能夠: 運行OpenSearchServer作爲一個獨立的服務器和一個servlet容器爲數據庫,網頁和富文檔配置OpenSearchServer的集成爬蟲使用OpenSearchServer的基于Zkoss的Web UI開發示例應用程序使用HTML呈現器將搜索結果集成到頁面中監視和管理OpenSearchServer 使用其插件架構擴展OpenSearchServer的功能 聽衆 系統管理員 DevOps工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
28 小時
Overview
本課程涵蓋了Java開發的基礎知識,並介紹了Apache Maven軟件項目管理和理解工具。
21 小時
Overview
Java FX是最新版Java JDK中提供的GUI庫。它包含一組圖形和媒體包,用於設計,創建,測試,調試和部署跨多個平台一致運行的富客戶端應用程序。

在這個現場講師指導的現場培訓中,參與者將學習如何使用Java強大的GUI庫Java FX開發豐富的用戶界面。

在培訓結束時,參與者將能夠:

- 使用Java FX創建一個現代的,視覺上令人愉悅的Java應用程序
- 將Java FX集成到基於Swing和SWT的舊Java應用程序中
- 將3D圖形和效果添加到其應用程序中
- 測試和調試他們的Java應用程序
- 將應用程序部署到Web或桌面應用程序

聽眾

- 應用開發者
- Web開發人員

課程 格式

- 部分講座,部分討論,練習和繁重的實踐練習

注意

- 要申請本課程的定制培訓,請聯繫我們安排。
7 小時
Overview
已經是Java程序員的參與者希望擴展他們的視野並使用更多的Java語言概念。
21 小時
Overview
已經是Java程序員的參與者希望擴展他們的視野並使用更多的Java語言概念。
35 小時
Overview
本課程面向希望生成高效應用程序的Java程序員。在與客戶協商後,該課程可以在特殊工具版本中進行,適用于只需要檢測性能問題的人員(測試人員,管理員) - 在這種情況下,不需要使用Java編程。

在培訓期間,參與者將了解用Java生成高效軟件的流程和現代工具。他們學習與性能相關的陷阱,基准測試,分析,調優,內存分析,使用集合或IO的性能技巧。無論項目中使用何種技術,學習的主題和工具都適用,因爲我們專注于語言級性能,工具和嵌入式庫。調優討論了Oracle提供的JVM參數。
14 小時
Overview
本課程教授Hibernate在關系數據庫中持久化Java對象的實際應用。
35 小時
Overview
Spring是一個應用程序框架,為基於Java的企業應用程序提供全面的編程和配置模型。
28 小時
Overview
這個以講師為主導的現場培訓是為有興趣學習Java以實現測試自動化的人而設計的。這是一個簡化的強化課程,有大量的動手練習,可以讓參與者快速掌握應用軟件自動化測試所需的基本編程技能。重點是Java基礎知識,可以直接並立即應用於測試自動化。

本課程不涉及深度測試自動化框架,如Selenium 。它還繞過了傳統的“Hello World”學習Java ,因為這不是應用程序開發的課程。本課程旨在通過測試自動化快速啟動和運行參與者。如果您已熟悉Java並希望直接使用Selenium進行測試,請查看: Selenium簡介(https://www.nobleprog.com/introduction-selenium-training) 。

課程形式

- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。

課程自定義選項

- 要申請本課程的定制培訓,請聯繫我們安排。
21 小時
Overview
JUnit是一個編寫可重複測試並對Java語言進行單元測試的框架。
14 小時
Overview
Apache OpenNLP庫是用于處理自然語言文本的基于機器學習的工具包。它支持最常見的NLP任務,例如語言檢測,標記,句子分段,部分語音標記,命名實體提取,分塊,解析和共參考解析。 在這個有指導意義的現場培訓中,參與者將學習如何創建使用OpenNLP處理基于文本的數據的模型。樣本培訓數據以及定制數據集將作爲實驗練習的基礎。 在培訓結束後,參與者將能夠: 安裝和配置OpenNLP 下載現有模型並創建自己的模型在各種樣本數據上訓練模型將OpenNLP與現有的Java應用程序集成 聽衆 開發商數據科學家 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
OpenXava is a Rapid Web Application Development Tool for Oracle and other databases. It is similar to Oracle Application Express (APEX) but open source.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.

By the end of this training, participants will be able to:

- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about OpenXava, please visit: https://www.openxava.org/
28 小時
Overview
該課程涵蓋了Java開發的基礎知識。

它向學生介紹Java技術,並教他們基本的Java語法和概念,從而創建一個簡單的程序。培訓貫穿Java Programming語言的基本概念和特性,重點關注異常,基本輸入/輸出,並發,正則表達式, Java集合框架和平台環境。完成所有基本Java功能的解釋和培訓後,課程結束。
14 小時
Overview
React iveX是一個綜合庫,用於使用可觀察序列創建異步數據流。它使開發人員能夠利用可觀察的流以及捕獲發出的事件並相應地執行功能的能力。

這個以講師為主導的現場培訓向參與者介紹了React iveX的綜合庫,用於開發響應式應用程序,並引導參與者完成一系列案例,展示了React iveX主要功能的實用性和功能性。

在培訓結束時,參與者將能夠:

- 在開發UI繁重的應用程序時,了解反應式編程範例和可觀察對象的功能及其常用
- 成功為React iveX設置環境
- 從多個不同的項目中創建可觀察事件
- 應用React iveX的轉換和過濾功能

聽眾

- 開發商

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
14 小時
Overview
Resin是一個快速可靠的開源Java Application Server ,適用於跨越數百台Application Server的Web應用程序。 Resin起源於Servlet和JSP引擎,如今支持Web Profile,CDI和EJB。 Resin包括高性能JTA事務管理器,JMS提供程序,群集,連接池和管理控制台。樹脂被CNET,摩托羅拉和Salesforce.com等公司使用。

在本課程中,我們將介紹安裝,配置,保護,優化和管理Resin應用程序服務器的基本知識。在課程結束時,參與者將對Resin的架構,特性和功能有深入的了解,並將擁有部署和管理自己的Resin應用服務器所需的實踐。

聽眾

- 系統管理員
- 企業Web應用開發人員
- DevOps工程師

課程形式

- 部分講座,部分討論,重點實踐練習
21 小時
Overview
Rx Java是一個用於啟用基於事件的應用程序(又名React ive Programming )的Java庫。

這種以講師為主導的現場培訓(現場或遠程)面向希望使用Rx Java開發和部署Android移動應用程序的開發人員。

在培訓結束時,參與者將能夠:

- 設置一個開發環境,其中包括開發響應式應用程序所需的庫,包和框架。
- 了解數據和事件流的發送和消耗方式。
- 設計以優雅簡潔的方式模擬真實世界(基於事件)情境的應用程序。

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。

課程自定義選項

- 要申請本課程的定制培訓,請聯繫我們安排。
- 要了解有關Rx Java更多信息,請訪問:https://github.com/ React iveX / Rx Java
7 小時
Overview
反應式編程是一種異步編程模式,通過建立基礎執行模型與從一個組件到另一個組件發出的數據流之間的已定義依賴關系,專注于數據流和數據傳播。 RxJS是用于管理UI事件,異步HTTP請求和其他數據流的最全面的反應式程序庫之一。 在這個有指導意義的現場培訓中,與會者將熟悉RxJS的工具和功能,因爲他們將這些工具和功能應用于與基于交互式重心的移動和網絡應用相關的各種編碼問題。參與者還將學習如何創建和部署UI沈重的Web應用程序。 在培訓結束後,參與者將能夠: 了解反應式編程範例及其在UI重度應用程序開發中的用處根據可擴展性,靈活性和響應性構建UI大型應用程序輕松自由地創建和管理大量UI事件,異步HTTP請求和其他數據流 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21 小時
Overview
本課程通過開放式Web應用程序安全項目( OWASP )測試方法,介紹了Java的安全編碼概念和原理。 Open Web Application Security Project是一個在線社區,可以在Web應用程序安全性領域創建免費的文章,方法,文檔,工具和技術。
7 小時
Overview
Apache Shiro是一個功能強大的Java安全框架,可執行身份驗證,授權,加密和會話管理。 在這個有指導意義的現場培訓中,參與者將學習如何使用Apache Shiro保護Web應用程序。 在培訓結束後,參與者將能夠: 使用Shiro的API來保護各種類型的應用程序,包括移動,Web和企業啓用來自各種數據源的登錄,包括LDAP,JDBC,Active Directory等。 聽衆 開發商安全工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
21 小時
Overview
Spring (also known as Spring Framework) is a popular Java framework for creating web applications. It simplifies Java EE development and helps developers be more productive.

This instructor-led, live training (onsite or remote) is aimed at Java developers who wish to use the Spring 5 framework to develop and deploy build enterprise web applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5.
- Understand and implement Spring 5's latest features.
- Access databases with Spring Application.
- Use the new reactive web framework, WebFlow, to make an application reactive.
- Integrate a Spring application with legacy Java EE applications.
- Test and deploy an enteprise-grade Spring application.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 小時
Overview
spring boot 是一個基于 java 的 web 應用程序開發框架, 它傾向于約定而不是配置。spring boot 允許開發人員創建獨立的生産級應用程序,這些應用程序 "只運行",通常是在 tomcat、jetty 或 undtow 的嵌入式實例上。

在這個教師指導的現場培訓中,參與者學習了 spring boot 的主要功能和體系結構,以及它與底層 spring 框架的關系。教師提供了大量應用這些知識和接受反饋的機會,學員將進行關于定義,配置和部署 spring 應用程序的現場實踐練習。

到課程結束時,學員將具備必要的知識和實踐,以快速部署自己的 spring 應用程序。

課程形式

大力強調動手實踐。大多數概念都是通過樣本,練習和動手開發來學習的。
7 小時
Overview
Apache TomEE是在Tomcat (TomEE = Tomcat + aditional Java EE功能)之上開發的經過認證的Java Enterprise Edition(EE)堆棧。這些集成有助於編寫代碼,測試業務邏輯,配置容器管理的資源以及管理服務器。

在這個由講師指導的實時培訓中,參與者將學習如何安裝,配置,管理,排除故障並優化TomEE應用服務器。

聽眾

- 開發商
- 系統管理員
- DevOps工程師

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
7 小時
Overview
Undertow是一個用Java編寫的輕量級Web服務器。它由JBoss的WilfFly在內部使用,並作爲基于JVM的應用程序的嵌入式Web服務器而廣受歡迎。 在本課程中,學員將學習如何將Undertow Web服務器設置爲獨立和嵌入式Web服務器。 在課程結束時,參與者將了解Undertow的架構,功能和能力,並能夠: 以獨立和嵌入模式部署和管理Undertow服務器使用Undertow的嵌入式API將Undertow嵌入到應用程序代碼中將Undertow集成到Wildfly應用程序服務器中將Undertow設置爲Spring Boot的嵌入式servlet容器 聽衆 系統管理員企業Web應用程序開發人 DevOps工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
Vertx是用于構建反應式應用程序的庫。 在這個有指導意義的現場培訓中,參與者將學習如何使用Vertx創建一個異步的,基于事件的Web應用程序。 在培訓結束後,參與者將能夠: 了解並使用Vertx堆棧中的不同組件(核心,Web,客戶端等)。 使用Vertx創建網絡實用程序,HTTP / REST微服務,高容量事件處理,後端消息總線應用程序等。 使用最少的內核線程執行可以處理高並發性的應用程序使用Vertx的API來支持Java,JavaScript,Groovy,Ruby,Ceylon,Scala,Kotlin等。 用VertxUnit單元測試異步代碼用最少的硬件部署和擴展應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
Android平台的應用程序主要使用Java開發。本課程是爲具有強大OOP背景(無論是PHP,Scala,C ++,C#還是Objective C)的軟件程序員開發的,他們計劃學習如何爲Android平台開發Java應用程序。本課程介紹Java編程語言語法,重點介紹android平台使用的特定Java功能。
28 小時
Overview
這個爲期4天的課程適用于已經掌握Java語言並希望利用Enterprise Java Beans 2.0技術的程序員,同時了解分發應用程序的安全隱患。本課程有一個很大的實用組件,包括開發基于Enterprise Java Bean的電子商務應用程序。該課程使用JBoss Application Server。
21 小時
Overview
Akka是一個開源工具包和運行庫,用于爲Java和Scala構建並發和分布式應用程序。 在這種有指導性的現場培訓中,參與者將學習Akka背後的設計原則,包括Actor模型和Reactive Manifesto,因爲他們在Akka中構建和部署異步,消息驅動的應用程序。 在培訓結束後,參與者將能夠: 應用“讓它崩潰”模型來構建永不停歇的應用程序。 了解演員,演員生命周期以及如何使用它們來創建適當的並發並行系統。 構建響應式,彈性,彈性和消息驅動的反應式架構。 將遠程處理和群集功能與第三方系統集成。 在生産系統中部署Akka工具包,將其擴展到多個節點和第三方系統。 管理系統行爲和水平分布。 建立對環境變化“做出反應”的系統。 聽衆 開發商建築師 課程的格式 部分講座,部分討論,練習和沈重的練習
28 小時
Overview
除了使用Java組件的豐富知識外,即使對于有經驗的Java程序員也是如此,因此深入了解服務器和客戶端的Web相關漏洞,與使用Java編寫的Web應用程序相關的不同漏洞以及各種風險。 通過展示相關攻擊來展示一般的基于web的漏洞,而推薦的編碼技術和緩解方法在Java的背景下進行了解釋,其中最重要的目標是避免相關的問題。此外,還特別關注客戶端安全性,解決JavaScript,Ajax和HTML5的安全問題。 本課程介紹了Standard Java Edition的安全組件,該組件提供了密碼學基礎,爲理解適用組件的目的和操作提供了一個共同基准。 Java企業版的安全問題通過各種練習來解釋,這些練習解釋了JEE中的聲明式和程序式安全技術。 最後,該課程解釋了Java語言和平台最常見和最嚴重的編程缺陷。除了Java程序員犯下的典型錯誤之外,引入的安全漏洞還涵蓋了源自運行時環境的語言特定問題和問題。所有漏洞和相關攻擊都通過簡單易懂的練習來演示,然後是推薦的編碼指南和可能的緩解技術。 參加本課程的學員將會理解安全性,IT安全性和安全編碼的基本概念了解OWASP Top Ten之外的Web漏洞並了解如何避免它們了解客戶端漏洞和安全編碼實踐學習使用Java開發環境的各種安全特性對密碼學有實際的理解了解Web服務的安全性概念了解Java EE的安全解決方案了解典型的編碼錯誤以及如何避免它們獲取關于Java框架中最近的一些漏洞的信息獲得使用安全測試工具的實用知識獲取有關安全編碼實踐的資料和更多資料聽衆開發商
21 小時
Overview
akka 是一個開源庫和運行時, 用於構建在 jvm (java 虛擬機器) 上運行的併發和分散式應用程式。

此講師指導的現場培訓 (現場或遠端) 針對的是經驗豐富的 akka 開發人員, 他們希望將其應用程式擴展到多個節點和協力廠商系統

到本次培訓結束時, 學員將能夠:

- 利用 akka & #39; 的高級功能來擴展其現有的 akka 應用程式
- 開發和部署複雜、大規模的應用程式
- 將現有應用程式擴展到單個 jvm 之外.
課程 的

格式

- 互動講座和討論.
- 大量的練習和練習
- 在現場實驗室環境中的實際實現。

課程自訂選項

- 要要求本課程的定制培訓, 請聯繫我們安排
- 要瞭解有關 akka 的更多資訊, 請訪問: HTTPs://akka.io/
Java,培訓,課程,培訓課程, 企業Java培訓, 短期Java培訓, Java課程, Java周末培訓, Java晚上培訓, Java訓練, 學習Java, Java老師, 學Java班, Java遠程教育, 一對一Java課程, 小組Java課程, Java培訓師, Java輔導班, Java教程, Java私教, Java輔導, Java講師

促銷課程

訂閱促銷課程

為尊重您的隱私,我公司不會把您的郵箱地址提供給任何人。您可以享有優先權和隨時取消訂閱的權利。

我們的客戶

is growing fast!

We are looking to expand our presence in Taiwan!

As a Business Development Manager you will:

  • expand business in Taiwan
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!