Java培訓

Java培訓

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

Machine Translated

客戶評論

★★★★★
★★★★★

Java課程大綱

課程名稱
課程時長
概觀
課程名稱
課程時長
概觀
14小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at programmers, java developers, and anyone who wishes to use Vaadin to develop and deploy applications.

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

- Setup and configure a Vaadin project.
- Understand the fundamentals of Vaadin in developing applications.
- Use Vaadin to develop applications.
21小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming.

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

- Learn how to use Guava in Java programming.
- Utilize Guava to facilitate standard coding practices.
- Make easy to read and concise Java codes.
14小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at developers who wish to use NetBeans to develop applications with Java and other programming languages.

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

- Learn about NetBeans and how it works.
- Learn how to use NetBeans in Java programming.
- Use NetBeans to create templates and projects.
14小時
RabbitMQ是一個開源消息代理系統,用於存儲和檢索由進程,應用程序和服務器傳遞的消息。 Spring是一個Java框架。通過將Java和Spring與RabbitMQ ,用戶可以創建複雜的隊列,交換,綁定等。

這項由講師指導的實時培訓(現場或遠程)針對希望使用RabbitMQ作為Java消息傳遞中間件和程序(使用Spring來構建應用程序)的軟件架構師和Web開發人員。

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

- 將Java和Spring與RabbitMQ一起使用以構建應用程序。
- 使用RabbitMQ設計異步消息驅動的系統。
- 在RabbitMQ創建和應用隊列,主題,交換和綁定

課程形式

- 互動式講座和討論。
- 很多練習和練習。
- 在現場實驗室環境中動手實施。

課程自定義選項

- 要請求此課程的定制培訓,請與我們聯繫以安排。
28小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at developers who wish to containerize their Java EE 8 applications and run them as microservices in the cloud.

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

- Build and deploy Java microservices in Docker containers.
- Manage Docker containers using Kubernetes.
- Integrate microservices with an existing monolithic system.
- Monitor, test, and secure microservices.
- Troubleshoot containers and orchestration environments.
28小時
這個以講師為主導的現場培訓是為有興趣學習Java以實現測試自動化的人而設計的。這是一個簡化的強化課程,有大量的動手練習,可以讓參與者快速掌握應用軟件自動化測試所需的基本編程技能。重點是Java基礎知識,可以直接並立即應用於測試自動化。

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

課程形式

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

課程自定義選項

- 要申請本課程的定制培訓,請聯繫我們安排。
14小時
本課程教授Hibernate在關系數據庫中持久化Java對象的實際應用。
14小時
Android平台的應用程序主要使用Java開發。本課程是爲具有強大OOP背景(無論是PHP,Scala,C ++,C#還是Objective C)的軟件程序員開發的,他們計劃學習如何爲Android平台開發Java應用程序。本課程介紹Java編程語言語法,重點介紹android平台使用的特定Java功能。
21小時
JUnit is a framework to write repeatable tests and do unit testing for Java language.
28小時
本課程涵蓋了Java開發的基礎知識,並介紹了Apache Maven軟件項目管理和理解工具。
7小時
介紹高級java程序員的意見,通常開發大型應用程序,框架或庫。本課程主要是實驗室(約60%),其餘的是討論和演示。我們大多使用最新版本的Java來學習本課程,但它也可以作為舊版Java的私人課程提供。
7小時
已經是Java程序員的參與者希望擴展他們的視野並使用更多的Java語言概念。
14小時
描述

Java語言和運行時環境(JRE)旨在擺脫其他語言(例如C / C++遇到的最常見的安全漏洞。然而,軟件開發人員和架構師不僅應該知道如何使用Java環境的各種安全功能(積極的安全性),還應該了解與Java開發相關的眾多漏洞(負面安全性)。

在介紹安全服務之前,先簡要概述密碼學的基礎,為理解適用組件的目的和操作提供一個共同的基線。通過幾個實踐練習介紹這些組件的使用,參與者可以自己嘗試討論的API。

本課程還介紹並解釋了Java語言和平台最常見和最嚴重的編程缺陷,包括Java程序員提出的典型錯誤以及特定於語言和環境的問題。所有漏洞和相關攻擊都通過易於理解的練習進行演示,然後是推薦的編碼指南和可能的緩解技術。

參加此課程的學員將

- 了解安全性,IT安全性和安全編碼的基本概念
- 了解OWASP Top Ten之外的Web漏洞並知道如何避免它們
- 學習使用Java開發環境的各種安全功能
- 對密碼學有實際的了解
- 了解典型的編碼錯誤以及如何避免錯誤
- 獲取有關Java框架中最近一些漏洞的信息
- 獲取有關安全編碼實踐的資料和進一步閱讀材料

聽眾

開發商
21小時
描述

除了使用Java組件的紮實知識之外,即使對於經驗豐富的Java程序員,也必須深入了解服務器端和客戶端上與Web相關的漏洞,與Java編寫的Web應用程序相關的不同漏洞,以及各種風險。

通過呈現相關攻擊來演示基於Web的一般漏洞,而在Java的上下文中解釋推薦的編碼技術和緩解方法,其中最重要的目的是避免相關問題。此外,還特別關注客戶端安全性,以解決Java Script, Ajax和HTML 5的安全問題。

本課程介紹了標準Java版的安全組件,該組件之前是加密的基礎,為理解適用組件的用途和操作提供了一個共同的基線。所有組件的使用都是通過實踐練習呈現的,參與者可以自己試用所討論的API和工具。

最後,本課程解釋了Java語言和平台最常見和最嚴重的編程缺陷。除了Java程序員提供的典型錯誤之外,引入的安全漏洞還包括特定於語言的問題以及源自運行時環境的問題。所有漏洞和相關攻擊都通過易於理解的練習進行演示,然後是推薦的編碼指南和可能的緩解技術。

參加此課程的學員將

- 了解安全性,IT安全性和安全編碼的基本概念
- 了解OWASP Top Ten之外的Web漏洞並知道如何避免它們
- 了解客戶端漏洞和安全編碼實踐
- 學習使用Java開發環境的各種安全功能
- 對密碼學有實際的了解
- 了解典型的編碼錯誤以及如何避免錯誤
- 獲取有關Java框架中最近一些漏洞的信息
- 獲得使用安全測試工具的實用知識
- 獲取有關安全編碼實踐的資料和進一步閱讀材料

聽眾

開發商
21小時
即使是經驗豐富的Java程序員也並不掌握Java提供的各種安全服務,同樣也不知道與使用Java編寫的Web應用程序相關的不同漏洞。 該課程除了引入標准Java版的安全組件外,還涉及Java企業版(JEE)和Web服務的安全問題。在密碼學和安全通信的基礎之前,討論具體的服務。各種練習涉及JEE中的聲明性和程序化安全技術,同時討論了傳輸層和端到端Web服務的安全性。所有組件的使用都通過幾個實踐練習來呈現,參與者可以在其中嘗試所討論的API和工具。 本課程還介紹了Java語言和平台以及與Web相關的漏洞的最常見和最嚴重的編程缺陷。除了Java程序員犯下的典型錯誤之外,引入的安全漏洞還涵蓋了源自運行時環境的語言特定問題和問題。所有漏洞和相關攻擊都通過簡單易懂的練習來演示,然後是推薦的編碼指南和可能的緩解技術。 參加本課程的學員將會理解安全性,IT安全性和安全編碼的基本概念了解OWASP Top Ten之外的Web漏洞並了解如何避免它們了解Web服務的安全性概念學習使用Java開發環境的各種安全特性對密碼學有實際的理解了解Java EE的安全解決方案了解典型的編碼錯誤以及如何避免它們獲取關于Java框架中最近的一些漏洞的信息獲得使用安全測試工具的實用知識獲取有關安全編碼實踐的資料和更多資料聽衆開發商
28小時
除了使用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框架中最近的一些漏洞的信息獲得使用安全測試工具的實用知識獲取有關安全編碼實踐的資料和更多資料聽衆開發商
28小時
爲了以最好的方式服務于在日常工作中同時使用各種平台的異構開發團隊,我們將各種主題合並爲一個綜合課程,在單個培訓活動中以教學方式呈現各種安全編碼主題。本課程結合了C / C ++和Java平台安全性,提供了廣泛的跨平台安全編碼專業知識。 關于C / C ++,討論了常見安全漏洞,並討論了利用這些漏洞的攻擊方法的實踐練習,重點討論了可用于防止這些危險漏洞發生的緩解技術,在市場推出之前檢測它們或防止他們的剝削。 Java的安全組件和服務通過一系列實踐練習介紹不同的API和工具進行討論,參與者可以在這些練習中獲得使用經驗。該課程還涵蓋了Web服務和相關Java服務的安全問題,這些服務可用于防止基于Internet的服務出現最嚴重的威脅。最後,易于理解的練習演示了Web和Java相關的安全漏洞,這些漏洞不僅顯示了問題的根源,還演示了攻擊方法以及推薦的緩解和編碼技術,以避免相關的安全問題。 參加本課程的學員將會理解安全性,IT安全性和安全編碼的基本概念了解OWASP Top Ten之外的Web漏洞並了解如何避免它們了解客戶端漏洞和安全編碼實踐學習使用Java開發環境的各種安全特性對密碼學有實際的理解實現不安全緩沖區處理的嚴重後果了解建築保護技術及其弱點了解典型的編碼錯誤以及如何避免它們了解各種平台,框架和庫中最近的漏洞獲取有關安全編碼實踐的資料和更多資料聽衆開發商
28小時
即使是經驗豐富的程序員也不會完全掌握其開發平台提供的各種安全服務,同樣也不了解與其開發相關的不同漏洞。本課程面向使用Java和PHP開發人員,為他們提供必要的必要技能,使他們的應用程序能夠抵禦通過Internet的當代攻擊。

通過處理訪問控制,身份驗證和授權,安全通信和各種加密功能,可以了解Java安全體系結構的各個層次。還引入了各種API,可用於保護PHP的代碼,例如用於加密的OpenSSL或用於輸入驗證的HTML Purifier。在服務器端,給出了加強和配置操作系統,Web容器,文件系統, SQL服務器和PHP本身的最佳實踐,同時通過Java Script的安全性問題特別關注客戶端安全性。 , Ajax和HTML 5。

通過與OWASP Top Ten對齊的示例討論常規Web漏洞,顯示各種注入攻擊,腳本注入,對會話處理的攻擊,不安全的直接對象引用,文件上載問題以及許多其他問題。引入了源自運行時環境的各種Java和PHP特定語言問題和問題,分為缺少或不正確的輸入驗證的標準漏洞類型,安全功能的不當使用,錯誤的錯誤和異常處理,時間和狀態相關問題,代碼質量問題和移動代碼相關的漏洞。

參與者可以自己嘗試討論的API,工具和配置效果,同時通過大量實踐練習支持漏洞的引入,演示成功攻擊的後果,展示如何糾正錯誤並應用緩解技術,並介紹各種擴展和工具的使用。

參加此課程的學員將

- 了解安全性,IT安全性和安全編碼的基本概念
- 了解OWASP Top Ten之外的Web漏洞並知道如何避免它們
- 了解客戶端漏洞和安全編碼實踐
- 學習使用Java開發環境的各種安全功能
- 對密碼學有實際的了解
- 學習使用PHP各種安全功能
- 了解Web服務的安全性概念
- 獲得使用安全測試工具的實用知識
- 了解典型的編碼錯誤以及如何避免錯誤
- 了解Java和PHP框架和庫中的最新漏洞
- 獲取有關安全編碼實踐的資料和進一步閱讀材料

聽眾

開發商
21小時
本培訓課程介紹了DevOps的核心概念和原則,以及在組織中展示DevOps實踐的方法。它專門針對Java平台上的項目。完成本培訓課程後,學生將對DevOps的價值主張有基本的了解;他們還將獲得使用精選DevOps工具的實踐經驗,包括Puppet , Jenkins ,Git等。該培訓課程由動手實驗室補充,幫助與會者加強他們對所學材料的理論知識。

話題:

- DevOps實踐和工具
- Puppet
- 雲計算技術介紹
- Jenkins
28小時
Google Web Toolkit (GWT or GWT Web Toolkit) is a set of open-source tools for building, optimizing and maintaining complex JavaScript browser-based applications in Java. GWT is used by many products at Google, including Google AdWords and Google Wallet.

In this instructor-led, live training, participants will learn the GWT programming concepts needed to get a web application up and running.

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

- Write client-side AJAX applications in Java and deploy them as JavaScript across multiple browsers (desktop, Android, iPhone, etc.)
- Develop a high-performance web application while overcoming the idiosyncrasies of browser behavior, XMLHttpRequest, and JavaScript
- Understand and overcome the challenges of Ajax programming
- Use GWT's tools to optimize a web application

Audience

- Front-end web developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14小時
Vertx是用于構建反應式應用程序的庫。 在這個有指導意義的現場培訓中,參與者將學習如何使用Vertx創建一個異步的,基于事件的Web應用程序。 在培訓結束後,參與者將能夠: 了解並使用Vertx堆棧中的不同組件(核心,Web,客戶端等)。 使用Vertx創建網絡實用程序,HTTP / REST微服務,高容量事件處理,後端消息總線應用程序等。 使用最少的內核線程執行可以處理高並發性的應用程序使用Vertx的API來支持Java,JavaScript,Groovy,Ruby,Ceylon,Scala,Kotlin等。 用VertxUnit單元測試異步代碼用最少的硬件部署和擴展應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14小時
Java 9與強大的Rx Java 2.0反應式編程庫相結合,使Java開發人員能夠輕鬆地將反應式編程範例應用並應用到他們的應用程序和系統開發過程中。

在這個以講師為主導的現場培訓中,參與者將學習Java 9,Spring,Jersey和Rx Java 2.0在開發反應式應用程序時的優勢和功能,因為他們逐步使用Java 9創建和部署真實的反應式應用程序flow API,Spring, Akka框架和Rx Java 2.0功能反應式編程庫。

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

- 了解反應式編程在應用程序和系統開發中的重要性和重要性。
- 在Rx Java 2.0上運行單元測試。
- 在反應式編程原則下使用Akka框架。
- 使用Spring來處理並發應用程序的開發。
- 使用Java 9的flow API開發響應式應用程序。

課程形式

- 部分講座,部分和討論,練習和繁重的實踐練習
14小時
React iveX是一個綜合庫,用於使用可觀察序列創建異步數據流。它使開發人員能夠利用可觀察的流以及捕獲發出的事件並相應地執行功能的能力。

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

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

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

聽眾

- 開發商

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
7小時
反應式編程是一種異步編程模式,通過建立基礎執行模型與從一個組件到另一個組件發出的數據流之間的已定義依賴關系,專注于數據流和數據傳播。 RxJS是用于管理UI事件,異步HTTP請求和其他數據流的最全面的反應式程序庫之一。 在這個有指導意義的現場培訓中,與會者將熟悉RxJS的工具和功能,因爲他們將這些工具和功能應用于與基于交互式重心的移動和網絡應用相關的各種編碼問題。參與者還將學習如何創建和部署UI沈重的Web應用程序。 在培訓結束後,參與者將能夠: 了解反應式編程範例及其在UI重度應用程序開發中的用處根據可擴展性,靈活性和響應性構建UI大型應用程序輕松自由地創建和管理大量UI事件,異步HTTP請求和其他數據流 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7小時
Apache Shiro是一個功能強大的Java安全框架,可執行身份驗證,授權,加密和會話管理。 在這個有指導意義的現場培訓中,參與者將學習如何使用Apache Shiro保護Web應用程序。 在培訓結束後,參與者將能夠: 使用Shiro的API來保護各種類型的應用程序,包括移動,Web和企業啓用來自各種數據源的登錄,包括LDAP,JDBC,Active Directory等。 聽衆 開發商安全工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
7小時
古巴平台是一個面向企業應用的開源Java Web框架。 在這個有指導性的現場培訓中,參與者將學習如何使用古巴平台開發具有豐富Web界面的企業應用程序。 在培訓結束後,參與者將能夠: 使用聲明式用戶界面開發Java應用程序和UI,而不使用HTML,CSS或JavaScript 減少樣板代碼並促進快速發展將CUBA Studio Web開發工具與現有的Java IDE一起使用在不分支代碼的情況下自定義應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7小時
Eclipse是最常用於Java編程的集成開發環境(IDE)。

在這個由講師指導的實時培訓中,參與者將學習如何使用Eclipse IDE for Java 。

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

- 了解Eclipse IDE的不同功能
- 了解如何設置Eclipse IDE以進行Java開發
- 在Eclipse中創建並運行他們的第一個Java應用程序
- 了解有關如何有效使用Eclipse IDE的各種提示和技巧

聽眾

- Java興趣使用Eclipse IDE的Java開發人員

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
21小時
Java FX是最新版Java JDK中提供的GUI庫。它包含一組圖形和媒體包,用於設計,創建,測試,調試和部署跨多個平台一致運行的富客戶端應用程序。

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

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

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

聽眾

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

課程 格式

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

注意

- 要申請本課程的定制培訓,請聯繫我們安排。
28小時
Objectives

This 4 day course is aimed at object-oriented developers (e.g. C++ or C#) who need to get up to speed quickly in Java. The course covers the Java programming constructs and APIs quickly, focussing on the differences between Java and other OO languages.

Audience

This training course is aimed at OO developers who need to transition into Java.
21小時
本課程通過開放式Web應用程序安全項目( OWASP )測試方法,介紹了Java的安全編碼概念和原理。 Open Web Application Security Project是一個在線社區,可以在Web應用程序安全性領域創建免費的文章,方法,文檔,工具和技術。

Last Updated:

近期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!

This site in other countries/regions