Java培訓

Java培訓

Local, instructor-led live Java training courses demonstrate through hands-on practice how to develop applications with Java.

Java training is available as "onsite live training" or "remote live training". 台灣 onsite live Java trainings can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

客戶評論

★★★★★
★★★★★

Java課程大綱

Title
Duration
Overview
Title
Duration
Overview
14 小時
Overview
的 "彈簧啟動" 是一種傾向于約定而非配置的技術堆疊。Spring boot 允許開發人員創建獨立的生產級應用程式, 這些應用程式 "只運行", 通常是在 tomcat、jetty 或 undtow 的嵌入式實例上.

此教師指導的現場培訓 (現場或遠端) 針對的是有經驗的 Spring boot 開發人員, 他們希望使用 Spring Boot & #39; 高級功能來進一步增強、保護和測試複雜的 Spring 啟動應用程式

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

- 自訂 Spring WebMVC 框架, 以增強 web 應用程式的解耦
。 - 使用傑克遜序列化視圖序列化和反序列化物件
。 - 在資料庫中存儲和保護使用者資料
。 - 使用 "春季會話" 以分散式方式管理使用者會話資訊
。 - 自動測試 Spring WebMVC 應用程式
。 - 監視和測量應用程式性能
課程 格式

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

課程自訂選項

- 要要求本課程的定制培訓, 請聯繫我們安排
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開發的基礎知識,並介紹了Apache Maven軟件項目管理和理解工具。
21 小時
Overview
JavaFX是最新版本的Java JDK中提供的最新GUI庫。它包含一系列圖形和媒體包,用于設計,創建,測試,調試和部署在多個平台上一致運行的富客戶端應用程序。 在現場指導現場培訓中,與會者將學習如何使用Java強大的GUI庫JavaFX開發豐富的用戶界面。 在培訓結束後,參與者將能夠: 使用JavaFX創建一個現代的,視覺效果良好的Java應用程序將JavaFX集成到傳統的基于Swing和SWT的Java應用程序中將3D圖形和效果添加到其應用程序中測試和調試他們的Java應用程序將應用程序部署到Web或作爲桌面應用程序 聽衆 應用開發者 Web開發人員 課程的 格式 部分講座,部分討論,練習和沈重的練習 注意 要請求本課程的定制培訓,請聯系我們安排。
7 小時
Overview
已經是Java程序員的參與者想要擴展他們的視野並使用更多的Java語言概念
35 小時
Overview
本課程面向希望生成高效應用程序的Java程序員。在與客戶協商後,該課程可以在特殊工具版本中進行,適用于只需要檢測性能問題的人員(測試人員,管理員) - 在這種情況下,不需要使用Java編程。

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



本課程不包括深度測試自動化框架, 如硒。它還繞過了傳統的 "hello world" 學習 java 的方法, 因為這不是有關應用程式開發的課程。本課程的目的完全是讓學員在測試自動化的情況下快速啟動和運行。如果你已經精通 JAVA, 並希望直接進入硒的測試, 請查看: 硒 介紹 (HTTPs://www.nobleprog.com/introduction-selenium-training) .

課程 格式

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

課程自訂選項

- 要要求本課程的定制培訓, 請聯繫我們安排
21 小時
Overview
JUnit是一個編寫可重複測試並對Java語言進行單元測試的框架。
14 小時
Overview
Apache OpenNLP庫是用于處理自然語言文本的基于機器學習的工具包。它支持最常見的NLP任務,例如語言檢測,標記,句子分段,部分語音標記,命名實體提取,分塊,解析和共參考解析。 在這個有指導意義的現場培訓中,參與者將學習如何創建使用OpenNLP處理基于文本的數據的模型。樣本培訓數據以及定制數據集將作爲實驗練習的基礎。 在培訓結束後,參與者將能夠: 安裝和配置OpenNLP 下載現有模型並創建自己的模型在各種樣本數據上訓練模型將OpenNLP與現有的Java應用程序集成 聽衆 開發商數據科學家 課程的格式 部分講座,部分討論,練習和沈重的練習
7 小時
Overview
OpenSearchServer是一個開源應用程序服務器,用于開發基于索引的應用程序,例如搜索引擎。用Java編寫,可以在不使用Java代碼的情況下集成到其他應用程序中。 在這個有指導的實時培訓中,參與者將學習設置,配置,管理和擴展OpenSearchServer。 在培訓結束後,參與者將能夠: 運行OpenSearchServer作爲一個獨立的服務器和一個servlet容器爲數據庫,網頁和富文檔配置OpenSearchServer的集成爬蟲使用OpenSearchServer的基于Zkoss的Web UI開發示例應用程序使用HTML呈現器將搜索結果集成到頁面中監視和管理OpenSearchServer 使用其插件架構擴展OpenSearchServer的功能 聽衆 系統管理員 DevOps工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
ReactiveX是一個用于使用可觀察序列創建異步數據流的綜合庫。它使開發人員能夠利用可觀察的流及其捕獲發射事件並相應執行功能的能力。 這項有指導性的實時培訓向參與者介紹了ReactiveX用于開發響應式應用程序的綜合庫,並向參與者介紹了一系列案例,展示了ReactiveX關鍵功能的實用性和功能。 在培訓結束後,參與者將能夠: 理解反應式編程範例和觀察對象的功能及其在開發UI大量應用程序時的常用用法成功爲ReactiveX設置環境從衆多不同的項目中創建可觀察的事件應用ReactiveX的轉換和過濾功能 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
28 小時
Overview
該課程涵蓋了Java開發的基礎知識。

它向學生介紹Java技術,並教他們基本的Java語法和概念,從而創建一個簡單的程序。培訓貫穿Java編程語言的基本概念和特性,重點關注異常,基本輸入/輸出,並發,正則表達式,Java集合框架和平台環境。完成所有基本Java功能的解釋和培訓後,課程結束。
14 小時
Overview
Resin是一款快速可靠的開源Java應用服務器,適用于跨越數百台服務器的Web應用程序。 Resin作爲Servlet和JSP引擎的起源,現在支持Web Profile,CDI和EJB。 Resin包括高性能JTA事務管理器,JMS提供程序,集群,連接池和管理控制台。 Resin被CNET,摩托羅拉和Salesforcecom等公司使用。 在本課程中,我們將介紹安裝,配置,保護,優化和管理Resin應用程序服務器的基本知識。到課程結束時,參與者將對Resin的體系結構,功能和功能有一個深入的了解,並且將需要部署和管理他們自己的Resin應用服務器的實踐。 聽衆 系統管理員企業Web應用程序開發人 DevOps工程師 課程的格式 部分講座,部分討論,沈重的練習
21 小時
Overview
RxJava is a Java library for enabling event-based applications (a.k.a. Reactive Programming).

This instructor-led, live training (onsite or remote) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application.

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

- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.

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 RxJava, please visit: https://github.com/ReactiveX/RxJava
7 小時
Overview
反應式編程是一種異步編程模式,通過建立基礎執行模型與從一個組件到另一個組件發出的數據流之間的已定義依賴關系,專注于數據流和數據傳播。 RxJS是用于管理UI事件,異步HTTP請求和其他數據流的最全面的反應式程序庫之一。 在這個有指導意義的現場培訓中,與會者將熟悉RxJS的工具和功能,因爲他們將這些工具和功能應用于與基于交互式重心的移動和網絡應用相關的各種編碼問題。參與者還將學習如何創建和部署UI沈重的Web應用程序。 在培訓結束後,參與者將能夠: 了解反應式編程範例及其在UI重度應用程序開發中的用處根據可擴展性,靈活性和響應性構建UI大型應用程序輕松自由地創建和管理大量UI事件,異步HTTP請求和其他數據流 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21 小時
Overview
This course covers the secure coding concepts and principals with Java through Open Web Application Security Project (OWASP) methodology of testing. The Open Web Application Security Project is an online community which creates freely-available articles, methodologies, documentation, tools, and technologies in the field of web application security.
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企業版(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/
21 小時
Overview
This training outline is intended to bring attendees from a beginner to an intermediate/advanced level in the understanding and knowledge of the Akka framework.

The entire course is hands on, mostly driven by the trainer in the beginning and progressively shifting towards the attendees producing code themselves (and downloading implementations/solutions written by the trainer).

Attendees are not expected to have prior knowledge of Scala, the trainer will take the necessary time to explain and clarify all the intricacies that relate to the Scala code used.

近期Java培訓課程

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!