Java培训课程

Java培训课程

本地,具有指导性的实时Java培训课程通过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培训课程

课程日期价格【远程 / 传统课堂】
Cuba Platform for Enterprise Application Development - 厦门 - 国际银行大厦星期五, 2019-02-01 09:30¥9550 / ¥12050
Cuba Platform for Enterprise Application Development - 上海 - 六八八广场星期一, 2019-02-18 09:30¥9550 / ¥10750
Cuba Platform for Enterprise Application Development - 上海 - 六八八广场星期二, 2019-04-09 09:30¥9550 / ¥10750
Cuba Platform for Enterprise Application Development - 厦门 - 国际银行大厦星期一, 2019-04-22 09:30¥9550 / ¥12050
Cuba Platform for Enterprise Application Development - 厦门 - 国际银行大厦星期二, 2019-06-11 09:30¥9550 / ¥12050
Java,培训,课程,培训课程, 企业Java培训, 短期Java培训, Java课程, Java周末培训, Java晚上培训, Java训练, 学习Java, Java老师, 学Java班, Java远程教育, 一对一Java课程, 小组Java课程, Java培训师, Java辅导班, Java教程, Java私教, Java辅导, Java讲师

促销课程

课程地址日期价格【远程 / 传统课堂】
Apache Tomcat Administration北京 - 创而新大厦星期三, 2018-12-12 09:30¥24129 / ¥28329
AWS Architect Certification 苏州 - 晋合广场星期三, 2019-01-09 09:30¥7460 / ¥10460
Scrum for Managers and Executives北京 - 数码大厦星期五, 2019-02-01 09:30¥8757 / ¥10957

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • 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!