Java培訓

Java培訓

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

客戶評論

★★★★★
★★★★★

Java課程大綱

代碼名稱時長概覽
javafunJava Fundamentals28 小時該課程涵蓋了Java開發的基礎知識。

它向學生介紹Java技術,並教他們基本的Java語法和概念,從而創建一個簡單的程序。培訓貫穿Java編程語言的基本概念和特性,重點關注異常,基本輸入/輸出,並發,正則表達式,Java集合框架和平台環境。完成所有基本Java功能的解釋和培訓後,課程結束。
shiroApache Shiro: Securing Your Java Application7 小時Apache Shiro是一個功能強大的Java安全框架,可執行身份驗證,授權,加密和會話管理。 在這個有指導意義的現場培訓中,參與者將學習如何使用Apache Shiro保護Web應用程序。 在培訓結束後,參與者將能夠: 使用Shiro的API來保護各種類型的應用程序,包括移動,Web和企業啓用來自各種數據源的登錄,包括LDAP,JDBC,Active Directory等。 聽衆 開發商安全工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
javatestingIntroduction to Java for Test Automation28 小時本課程專爲有興趣學習Java以達到測試自動化目的的人士而設計。這是一個精簡的,密集型的課程,有很多簡單的練習,可以讓學員快速掌握應用于軟件自動化測試所需的基本編程技能。重點在于可直接並立即應用于測試自動化的Java基礎。 本課程不包括深度測試自動化框架,如Selenium。它也繞過傳統的“Hello World”方法來學習Java,因爲這不是應用程序開發的課程。本課程旨在通過測試自動化迅速讓參與者熟悉並運行。如果您已經熟練使用Java並希望直接進入Selenium測試,請查看: Selenium簡介(https://wwwnobleprogcom/introductionseleniumtraining) 。 聽衆 初學者測試人員,他們希望學習Java進行自動化測試具有其他編程語言經驗的專業測試人員,如Javascript和C#,他們希望將他們的技能轉移到Java。 課程的格式 部分講座,部分討論,沈重的練習
gwtGWT: Write Ajax Web Applications in Java, Deploy as Javascript28 小時Google Web Toolkit(GWT或GWT Web Toolkit)是一套開源工具,用于在Java中構建,優化和維護複雜的基于JavaScript浏覽器的應用程序。 Google的許多産品都使用GWT,包括Google AdWords和Google Wallet。 在這個有指導意義的實時培訓中,參與者將學習使Web應用程序啓動並運行所需的GWT編程概念。 通過這次培訓的結束,參與者將能夠用Java編寫客戶端AJAX應用程序,並將它們作爲JavaScript部署到多個浏覽器(桌面,Android,iPhone等) 開發高性能的Web應用程序,同時克服浏覽器行爲,XMLHttpRequest和JavaScript的特性理解並克服Ajax編程的挑戰使用GWT的工具來優化Web應用程序 聽衆 前端Web開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
OpenSearchServerOpenSearchServer7 小時OpenSearchServer是一個開源應用程序服務器,用于開發基于索引的應用程序,例如搜索引擎。用Java編寫,可以在不使用Java代碼的情況下集成到其他應用程序中。 在這個有指導的實時培訓中,參與者將學習設置,配置,管理和擴展OpenSearchServer。 在培訓結束後,參與者將能夠: 運行OpenSearchServer作爲一個獨立的服務器和一個servlet容器爲數據庫,網頁和富文檔配置OpenSearchServer的集成爬蟲使用OpenSearchServer的基于Zkoss的Web UI開發示例應用程序使用HTML呈現器將搜索結果集成到頁面中監視和管理OpenSearchServer 使用其插件架構擴展OpenSearchServer的功能 聽衆 系統管理員 DevOps工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
vertxVert.x: Build a Reactive Application on JVM14 小時Vertx是用于構建反應式應用程序的庫。 在這個有指導意義的現場培訓中,參與者將學習如何使用Vertx創建一個異步的,基于事件的Web應用程序。 在培訓結束後,參與者將能夠: 了解並使用Vertx堆棧中的不同組件(核心,Web,客戶端等)。 使用Vertx創建網絡實用程序,HTTP / REST微服務,高容量事件處理,後端消息總線應用程序等。 使用最少的內核線程執行可以處理高並發性的應用程序使用Vertx的API來支持Java,JavaScript,Groovy,Ruby,Ceylon,Scala,Kotlin等。 用VertxUnit單元測試異步代碼用最少的硬件部署和擴展應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
akkaAkka: Build Reactive, Concurrent, and Distributed Applications28 小時Akka是一個開源工具包和運行庫,用于爲Java和Scala構建並發和分布式應用程序。 在這種有指導性的現場培訓中,參與者將學習Akka背後的設計原則,包括Actor模型和Reactive Manifesto,因爲他們在Akka中構建和部署異步,消息驅動的應用程序。 在培訓結束後,參與者將能夠: 應用“讓它崩潰”模型來構建永不停歇的應用程序。 了解演員,演員生命周期以及如何使用它們來創建適當的並發並行系統。 構建響應式,彈性,彈性和消息驅動的反應式架構。 將遠程處理和群集功能與第三方系統集成。 在生産系統中部署Akka工具包,將其擴展到多個節點和第三方系統。 管理系統行爲和水平分布。 建立對環境變化“做出反應”的系統。 聽衆 開發商建築師 課程的格式 部分講座,部分討論,練習和沈重的練習
jav9functionalFunctional Reactive Programing with Java 9 and RxJava14 小時Java 9與強大的RxJava 20反應式程序庫相結合,使Java開發人員能夠輕松地將反應式編程範例應用于其應用程序和系統開發過程。 在這個有指導意義的現場培訓中,參與者將學習Java 9,Spring,Jersey和RxJava 20在開發反應式應用程序時的優勢和功能,因爲他們逐步完成了使用Java 9的流程API Spring創建和部署反應式應用程序, Akka框架和RxJava 20功能反應式編程庫。 在培訓結束後,參與者將能夠: 了解反應式編程在應用程序和系統開發中的重要性和意義在RxJava 20上運行單元測試在反應式編程原則下使用Akka框架使用Spring來處理並發應用程序的開發使用Java 9的流API來開發反應式應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
reactivexReactive Programing with Javascript and ReactiveX 14 小時ReactiveX是一個用于使用可觀察序列創建異步數據流的綜合庫。它使開發人員能夠利用可觀察的流及其捕獲發射事件並相應執行功能的能力。 這項有指導性的實時培訓向參與者介紹了ReactiveX用于開發響應式應用程序的綜合庫,並向參與者介紹了一系列案例,展示了ReactiveX關鍵功能的實用性和功能。 在培訓結束後,參與者將能夠: 理解反應式編程範例和觀察對象的功能及其在開發UI大量應用程序時的常用用法成功爲ReactiveX設置環境從衆多不同的項目中創建可觀察的事件應用ReactiveX的轉換和過濾功能 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
RxJSReactive Programing with Javascript and RxJS7 小時反應式編程是一種異步編程模式,通過建立基礎執行模型與從一個組件到另一個組件發出的數據流之間的已定義依賴關系,專注于數據流和數據傳播。 RxJS是用于管理UI事件,異步HTTP請求和其他數據流的最全面的反應式程序庫之一。 在這個有指導意義的現場培訓中,與會者將熟悉RxJS的工具和功能,因爲他們將這些工具和功能應用于與基于交互式重心的移動和網絡應用相關的各種編碼問題。參與者還將學習如何創建和部署UI沈重的Web應用程序。 在培訓結束後,參與者將能夠: 了解反應式編程範例及其在UI重度應用程序開發中的用處根據可擴展性,靈活性和響應性構建UI大型應用程序輕松自由地創建和管理大量UI事件,異步HTTP請求和其他數據流 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
undertowUndertow: Embed a Web Server into Your Application7 小時Undertow是一個用Java編寫的輕量級Web服務器。它由JBoss的WilfFly在內部使用,並作爲基于JVM的應用程序的嵌入式Web服務器而廣受歡迎。 在本課程中,學員將學習如何將Undertow Web服務器設置爲獨立和嵌入式Web服務器。 在課程結束時,參與者將了解Undertow的架構,功能和能力,並能夠: 以獨立和嵌入模式部署和管理Undertow服務器使用Undertow的嵌入式API將Undertow嵌入到應用程序代碼中將Undertow集成到Wildfly應用程序服務器中將Undertow設置爲Spring Boot的嵌入式servlet容器 聽衆 系統管理員企業Web應用程序開發人 DevOps工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
DEVOPSJEEFundamentals of Devops for Java Enterprise Edition Projects21 小時This training course introduces the core DevOps concepts and principles as well as the ways to stand up the DevOps practice in your organization. It is specifically focused on projects on the Java Platform. Upon completion of this training course, students will have a fundamental understanding of DevOps’ value proposition; they will also gain practical experience working with select DevOps tools, including Puppet, Jenkins, Git and others. This training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.

Topics:

- DevOps practices and tools
- Puppet
- Technical introduction to cloud computing
- Jenkins
cubaplatformCuba Platform for Enterprise Application Development7 小時古巴平台是一個面向企業應用的開源Java Web框架。 在這個有指導性的現場培訓中,參與者將學習如何使用古巴平台開發具有豐富Web界面的企業應用程序。 在培訓結束後,參與者將能夠: 使用聲明式用戶界面開發Java應用程序和UI,而不使用HTML,CSS或JavaScript 減少樣板代碼並促進快速發展將CUBA Studio Web開發工具與現有的Java IDE一起使用在不分支代碼的情況下自定義應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
opennlpOpenNLP for Text Based Machine Learning14 小時Apache OpenNLP庫是用于處理自然語言文本的基于機器學習的工具包。它支持最常見的NLP任務,例如語言檢測,標記,句子分段,部分語音標記,命名實體提取,分塊,解析和共參考解析。 在這個有指導意義的現場培訓中,參與者將學習如何創建使用OpenNLP處理基于文本的數據的模型。樣本培訓數據以及定制數據集將作爲實驗練習的基礎。 在培訓結束後,參與者將能夠: 安裝和配置OpenNLP 下載現有模型並創建自己的模型在各種樣本數據上訓練模型將OpenNLP與現有的Java應用程序集成 聽衆 開發商數據科學家 課程的格式 部分講座,部分討論,練習和沈重的練習
eclipseGetting Started with Eclipse IDE for Java7 小時Eclipse是最常用于Java編程的集成開發環境(IDE)。 在這個有指導意義的現場培訓中,參與者將學習如何使用Eclipse IDE for Java。 在培訓結束後,參與者將能夠: 了解Eclipse IDE的不同功能了解如何設置Eclipse IDE以進行Java開發在Eclipse中創建並運行他們的第一個Java應用程序學習有關如何高效使用Eclipse IDE的各種提示和技巧 聽衆 有興趣使用Eclipse IDE的Java開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
tomeeApache TomEE7 小時Apache TomEE是在Tomcat(TomEE = Tomcat + aditional Java EE特性)之上開發的經認證的Java企業版(EE)堆棧。這些集成有助于編寫代碼,測試業務邏輯,配置容器管理的資源以及管理服務器。 在這個有指導意義的實時培訓中,與會者將學習如何安裝,配置,管理,排除故障並優化TomEE應用服務器。 聽衆 開發商系統管理員 DevOps工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
microarchitecturespringSystem Architecture, Service Architecture, and Microservice Architecture with Spring Cloud21 小時構建複雜的企業應用程序具有挑戰對部分系統做出的任何改變都可能引發改變整個系統設計的需求。 在這個有指導意義的現場培訓中,參與者將學習如何評估不同的技術和方法來設計基于服務的系統架構。培訓從單片系統和服務架構的討論和比較開始,然後深入微服務架構的細節。 Spring Cloud被引入作爲構建基于Java的分布式系統和微服務的平台。參與者有機會在創建和部署一組使用Spring Cloud,Spring Boot和Docker構建的概念微服務時逐步實踐。 最後,檢查相關的基礎設施構件,以幫助參與者確定最適合不同組織需求的工具和方法。 到此培訓結束時,參與者將對ServiceOriented Architecture(SOA)和微服務架構以及使用Spring Cloud及相關Spring技術的實踐經驗有著深刻的理解,以便快速開發自己的雲規模,雲就緒的微服務。 聽衆 希望快速構建和部署微服務的Java開發人員希望實施微服務架構的系統架構師 課程的格式 部分講座,部分討論,練習和沈重的練習
groovyGroovy Programming21 小時Apache Groovy是一種JVM(Java虛擬機)動態編程語言。它的一些功能包括腳本功能,域特定語言創作,運行時和編譯時元編程和函數式編程。 Groovy經常用作對Java的補充。 在這個有指導意義的實時培訓中,參與者將學習如何在Groovy中編程以創建示例應用程序。 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
groovyscriptingScripting and Testing Your Java Application with Groovy14 小時Groovy是一種動態的可選類型編程語言,可以簡化並從Java語法中刪除冗余。 在這個有指導意義的現場培訓中,參與者將學習如何使用Groovy來編寫和測試他們的Java應用程序。 在培訓結束後,參與者將能夠: 了解Groovy的基礎知識了解Groovy和Java之間的差異創建,編寫和運行Groovy應用程序使用Groovy API將Groovy嵌入到Java應用程序中使用Groovy和Spock框架來測試他們的Java應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
javafxCreating Modern GUI Applications with JavaFX21 小時JavaFX是最新版本的Java JDK中提供的最新GUI庫。它包含一系列圖形和媒體包,用于設計,創建,測試,調試和部署在多個平台上一致運行的富客戶端應用程序。 在現場指導現場培訓中,與會者將學習如何使用Java強大的GUI庫JavaFX開發豐富的用戶界面。 在培訓結束後,參與者將能夠: 使用JavaFX創建一個現代的,視覺效果良好的Java應用程序將JavaFX集成到傳統的基于Swing和SWT的Java應用程序中將3D圖形和效果添加到其應用程序中測試和調試他們的Java應用程序將應用程序部署到Web或作爲桌面應用程序 聽衆 應用開發者 Web開發人員 課程的 格式 部分講座,部分討論,練習和沈重的練習 注意 要請求本課程的定制培訓,請聯系我們安排。
akkabgadAkka - from Beginner to Intermediate/Advanced21 小時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.
springbootSpring Boot: Rapidly Build Spring-Based Web Applications14 小時Spring Boot是一種基于Java的Web應用程序開發框架,它支持約定優于配置。 Spring Boot允許開發人員創建“正常運行”的獨立的productiongrade應用程序,通常位于Tomcat,Jetty或Undertow的嵌入式實例上。 Spring Boot對Spring平台和第三方庫的“獨立觀點”允許最少的應用程序開發,只需要很少的配置。這些Spring Boot應用程序不需要代碼生成或XML配置。它們具有集成的運行狀況監視,簡化的Maven配置以及許多其他功能,可以相對簡單地構建,部署和運行Spring應用程序。 在這次培訓中,學員將學習Spring Boot的關鍵特性和體系結構,以及它與底層Spring框架的關系。講師提供了豐富的應用這些知識和接受反饋的機會,因爲參與者通過實時演練來定義,配置和部署Spring應用程序。在課程結束時,參與者將擁有必要的知識和實踐來快速部署他們自己的Spring應用程序。 聽衆 Java Web應用程序開發者 課程的格式 強調強調練習。大多數概念都是通過樣本,練習和動手開發來學習的。
resinResin: Setting Up a Java Application Server for Web Applications Spanning Hundreds of Servers14 小時Resin是一款快速可靠的開源Java應用服務器,適用于跨越數百台服務器的Web應用程序。 Resin作爲Servlet和JSP引擎的起源,現在支持Web Profile,CDI和EJB。 Resin包括高性能JTA事務管理器,JMS提供程序,集群,連接池和管理控制台。 Resin被CNET,摩托羅拉和Salesforcecom等公司使用。 在本課程中,我們將介紹安裝,配置,保護,優化和管理Resin應用程序服務器的基本知識。到課程結束時,參與者將對Resin的體系結構,功能和功能有一個深入的了解,並且將需要部署和管理他們自己的Resin應用服務器的實踐。 聽衆 系統管理員企業Web應用程序開發人 DevOps工程師 課程的格式 部分講座,部分討論,沈重的練習
javaeejbossEnterprise Java Programming with Java EE and JBoss (EJB 3.0)28 小時這個爲期4天的課程適用于已經掌握Java語言並希望利用Enterprise Java Beans 2.0技術的程序員,同時了解分發應用程序的安全隱患。本課程有一個很大的實用組件,包括開發基于Enterprise Java Bean的電子商務應用程序。該課程使用JBoss Application Server。
gfadmGlassFish Administration21 小時GlassFish管理培訓向與會者介紹了安裝,配置,管理和監控GlassFish服務器的秘密。對未來的GlassFish服務器管理員開放培訓。
javaphJava Persistence with Hibernate14 小時本課程教授Hibernate在關系數據庫中持久化Java對象的實際應用。
javaperfJava Performance 35 小時本課程面向希望生成高效應用程序的Java程序員。在與客戶協商後,該課程可以在特殊工具版本中進行,適用于只需要檢測性能問題的人員(測試人員,管理員) - 在這種情況下,不需要使用Java編程。

在培訓期間,參與者將了解用Java生成高效軟件的流程和現代工具。他們學習與性能相關的陷阱,基准測試,分析,調優,內存分析,使用集合或IO的性能技巧。無論項目中使用何種技術,學習的主題和工具都適用,因爲我們專注于語言級性能,工具和嵌入式庫。調優討論了Oracle提供的JVM參數。
javafunandroidJava Fundamentals for Android14 小時Android平台的應用程序主要使用Java開發。本課程是爲具有強大OOP背景(無論是PHP,Scala,C ++,C#還是Objective C)的軟件程序員開發的,他們計劃學習如何爲Android平台開發Java應用程序。本課程介紹Java編程語言語法,重點介紹android平台使用的特定Java功能。
gfsjeeintAdministering GlassFish Server with Java EE applications introduction21 小時GlassFish是一個開源應用服務器。這個爲期三天的課程介紹了使用Java EE應用程序管理GlassFish Server。
junitUnit Testing with JUnit21 小時JUnit是一個編寫可重複測試並對Java語言進行單元測試的框架。

近期Java培訓課程

課程日期價格【遠程 / 傳統課堂】
Apache Tomcat and Java EE Administration - Taipei, Aurora二, 2019-01-01 09:30¥29700 / ¥48200
Apache Tomcat and Java EE Administration - 台北, Concord三, 2019-01-02 09:30¥29700 / ¥48200
Apache Tomcat and Java EE Administration - 全球運籌中心, 台中三, 2019-01-23 09:30¥29700 / ¥48200
Apache Tomcat and Java EE Administration - The Hsinchu Wishun centre三, 2019-01-30 09:30¥29700 / ¥48200
Apache Tomcat and Java EE Administration - Taipei, Aurora週一, 2019-02-25 09:30¥29700 / ¥48200
Java,培訓,課程,培訓課程, 企業Java培訓, 短期Java培訓, Java課程, Java周末培訓, Java晚上培訓, Java訓練, 學習Java, Java老師, 學Java班, Java遠程教育, 一對一Java課程, 小組Java課程, Java培訓師, Java輔導班, Java教程, Java私教, Java輔導, Java講師

促銷課程

課程地址日期價格【遠程 / 傳統課堂】
Agile Project Management with Scrum全球運籌中心, 台中二, 2019-01-08 09:30¥17820 / ¥32820
Advanced Automation with AnsibleThe Hsinchu Wishun centre二, 2019-01-08 09:30¥17820 / ¥32820
The Compliance and MLRO Refresher Programme全球運籌中心, 台中二, 2019-01-15 09:30¥10530 / ¥22030
Advanced Go ProgrammingThe Hsinchu Wishun centre週一, 2019-02-04 09:30¥31590 / ¥50090
IoT ( Internet of Things) for Entrepreneurs, Managers and InvestorsThe Hsinchu Wishun centre二, 2019-04-09 09:30N/A / ¥50090

訂閱促銷課程

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

我們的客戶

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!