Java培训课程

Java培训课程

本地,具有指导性的实时Java培训课程通过handson实践演示如何使用Java开发应用程序。 Java培训可作为“现场实时培训”或“远程实时培训”。现场实地培训可在当地客户现场进行中国或者在NobleProg公司的培训中心中国 。远程实时培训通过交互式远程桌面进行。 NobleProg您当地的培训提供商。

Machine Translated

客户评论

★★★★★
★★★★★

Java课程大纲

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
Spring Boot是一种技术堆栈,有利于约定优于配置。 Spring Boot允许开发人员创建“只运行”的独立生产级应用程序,通常在Tomcat , Jetty或Undertow的嵌入式实例上。

这个由讲师主导的现场培训(现场或远程)面向经验丰富的Spring Boot开发人员,他们希望使用Spring Boot的高级功能来进一步增强,保护和测试复杂的Spring Boot应用程序。

在培训结束时,参与者将能够:

- 自定义Spring WebMVC框架以增强Web应用程序的分离。
- 使用Jackson序列化视图对对象进行序列化和反序列化。
- 在数据库中存储和保护用户数据。
- 使用Spring Sessions以分布式方式管理用户会话信息。
- 自动测试Spring WebMVC应用程序。
- 监控和测量应用程序性能。

课程形式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
7 hours
Overview
OpenSearchServer是一个开源应用程序服务器,用于开发基于索引的应用程序,例如搜索引擎。用Java编写,可以在不使用Java代码的情况下集成到其他应用程序中。 在这个有指导的实时培训中,参与者将学习设置,配置,管理和扩展OpenSearchServer。 在培训结束后,参与者将能够: 运行OpenSearchServer作为一个独立的服务器和一个servlet容器为数据库,网页和富文档配置OpenSearchServer的集成爬虫使用OpenSearchServer的基于Zkoss的Web UI开发示例应用程序使用HTML呈现器将搜索结果集成到页面中监视和管理OpenSearchServer 使用其插件架构扩展OpenSearchServer的功能 听众 系统管理员 DevOps工程师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
28 hours
Overview
本课程涵盖了Java开发的基础知识,并介绍了Apache Maven软件项目管理和理解工具。
21 hours
Overview
Java FX是最新版Java JDK中提供的GUI库。它包含一组图形和媒体包,用于设计,创建,测试,调试和部署跨多个平台一致运行的富客户端应用程序。

在这个现场讲师指导的现场培训中,参与者将学习如何使用Java强大的GUI库Java FX开发丰富的用户界面。

在培训结束时,参与者将能够:

- 使用Java FX创建一个现代的,视觉上令人愉悦的Java应用程序
- 将Java FX集成到基于Swing和SWT的旧Java应用程序中
- 将3D图形和效果添加到其应用程序中
- 测试和调试他们的Java应用程序
- 将应用程序部署到Web或桌面应用程序

听众

- 应用开发者
- Web开发人员

课程 格式

- 部分讲座,部分讨论,练习和繁重的实践练习

注意

- 要申请本课程的定制培训,请联系我们安排。
7 hours
Overview
已经是Java程序员的参与者希望扩展他们的视野并使用更多的Java语言概念。
21 hours
Overview
已经是Java程序员的参与者希望扩展他们的视野并使用更多的Java语言概念。
35 hours
Overview
本课程面向希望生成高效应用程序的Java程序员。在与客户协商后,该课程可以在特殊工具版本中进行,适用于只需要检测性能问题的人员(测试人员,管理员) - 在这种情况下,不需要使用Java编程。

在培训期间,参与者将了解用Java生成高效软件的流程和现代工具。他们学习与性能相关的陷阱,基准测试,分析,调优,内存分析,使用集合或IO的性能技巧。无论项目中使用何种技术,学习的主题和工具都适用,因为我们专注于语言级性能,工具和嵌入式库。调优讨论了Oracle提供的JVM参数。
14 hours
Overview
本课程教授Hibernate在关系数据库中持久化Java对象的实际应用。
35 hours
Overview
Spring是一个应用程序框架,为基于Java的企业应用程序提供全面的编程和配置模型。
28 hours
Overview
这个以讲师为主导的现场培训是为有兴趣学习Java以实现测试自动化的人而设计的。这是一个简化的强化课程,有大量的动手练习,可以让参与者快速掌握应用软件自动化测试所需的基本编程技能。重点是Java基础知识,可以直接并立即应用于测试自动化。

本课程不涉及深度测试自动化框架,如Selenium 。它还绕过了传统的“Hello World”学习Java ,因为这不是应用程序开发的课程。本课程旨在通过测试自动化快速启动和运行参与者。如果您已熟悉Java并希望直接使用Selenium进行测试,请查看: Selenium简介(https://www.nobleprog.com/introduction-selenium-training) 。

课程形式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
21 hours
Overview
JUnit是一个编写可重复测试并对Java语言进行单元测试的框架。
14 hours
Overview
Apache OpenNLP库是用于处理自然语言文本的基于机器学习的工具包。它支持最常见的NLP任务,例如语言检测,标记,句子分段,部分语音标记,命名实体提取,分块,解析和共参考解析。 在这个有指导意义的现场培训中,参与者将学习如何创建使用OpenNLP处理基于文本的数据的模型。样本培训数据以及定制数据集将作为实验练习的基础。 在培训结束后,参与者将能够: 安装和配置OpenNLP 下载现有模型并创建自己的模型在各种样本数据上训练模型将OpenNLP与现有的Java应用程序集成 听众 开发商数据科学家 课程的格式 部分讲座,部分讨论,练习和沉重的练习
14 hours
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 hours
Overview
该课程涵盖了Java开发的基础知识。

它向学生介绍Java技术,并教他们基本的Java语法和概念,从而创建一个简单的程序。培训贯穿Java Programming语言的基本概念和特性,重点关注异常,基本输入/输出,并发,正则表达式, Java集合框架和平台环境。完成所有基本Java功能的解释和培训后,课程结束。
14 hours
Overview
React iveX是一个综合库,用于使用可观察序列创建异步数据流。它使开发人员能够利用可观察的流以及捕获发出的事件并相应地执行功能的能力。

这个以讲师为主导的现场培训向参与者介绍了React iveX的综合库,用于开发响应式应用程序,并引导参与者完成一系列案例,展示了React iveX主要功能的实用性和功能性。

在培训结束时,参与者将能够:

- 在开发UI繁重的应用程序时,了解反应式编程范例和可观察对象的功能及其常用
- 成功为React iveX设置环境
- 从多个不同的项目中创建可观察事件
- 应用React iveX的转换和过滤功能

听众

- 开发商

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14 hours
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 hours
Overview
Rx Java是一个用于启用基于事件的应用程序(又名React ive Programming )的Java库。

这种以讲师为主导的现场培训(现场或远程)面向希望使用Rx Java开发和部署Android移动应用程序的开发人员。

在培训结束时,参与者将能够:

- 设置一个开发环境,其中包括开发响应式应用程序所需的库,包和框架。
- 了解数据和事件流的发送和消耗方式。
- 设计以优雅简洁的方式模拟真实世界(基于事件)情境的应用程序。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
- 要了解有关Rx Java更多信息,请访问:https://github.com/ React iveX / Rx Java
7 hours
Overview
反应式编程是一种异步编程模式,通过建立基础执行模型与从一个组件到另一个组件发出的数据流之间的已定义依赖关系,专注于数据流和数据传播。 RxJS是用于管理UI事件,异步HTTP请求和其他数据流的最全面的反应式程序库之一。 在这个有指导意义的现场培训中,与会者将熟悉RxJS的工具和功能,因为他们将这些工具和功能应用于与基于交互式重心的移动和网络应用相关的各种编码问题。参与者还将学习如何创建和部署UI沉重的Web应用程序。 在培训结束后,参与者将能够: 了解反应式编程范例及其在UI重度应用程序开发中的用处根据可扩展性,灵活性和响应性构建UI大型应用程序轻松自由地创建和管理大量UI事件,异步HTTP请求和其他数据流 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21 hours
Overview
本课程通过开放式Web应用程序安全项目( OWASP )测试方法,介绍了Java的安全编码概念和原理。 Open Web Application Security Project是一个在线社区,可以在Web应用程序安全性领域创建免费的文章,方法,文档,工具和技术。
7 hours
Overview
Apache Shiro是一个功能强大的Java安全框架,可执行身份验证,授权,加密和会话管理。 在这个有指导意义的现场培训中,参与者将学习如何使用Apache Shiro保护Web应用程序。 在培训结束后,参与者将能够: 使用Shiro的API来保护各种类型的应用程序,包括移动,Web和企业启用来自各种数据源的登录,包括LDAP,JDBC,Active Directory等。 听众 开发商安全工程师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21 hours
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 hours
Overview
spring boot 是一个基于 java 的 web 应用程序开发框架, 它倾向于约定而不是配置。spring boot 允许开发人员创建独立的生产级应用程序,这些应用程序 "只运行",通常是在 tomcat、jetty 或 undtow 的嵌入式实例上。

在这个教师指导的现场培训中,参与者学习了 spring boot 的主要功能和体系结构,以及它与底层 spring 框架的关系。教师提供了大量应用这些知识和接受反馈的机会,学员将进行关于定义,配置和部署 spring 应用程序的现场实践练习。

到课程结束时,学员将具备必要的知识和实践,以快速部署自己的 spring 应用程序。

课程形式

大力强调动手实践。大多数概念都是通过样本,练习和动手开发来学习的。
7 hours
Overview
Apache TomEE是在Tomcat (TomEE = Tomcat + aditional Java EE功能)之上开发的经过认证的Java Enterprise Edition(EE)堆栈。这些集成有助于编写代码,测试业务逻辑,配置容器管理的资源以及管理服务器。

在这个由讲师指导的实时培训中,参与者将学习如何安装,配置,管理,排除故障并优化TomEE应用服务器。

听众

- 开发商
- 系统管理员
- DevOps工程师

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
7 hours
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 hours
Overview
Vertx是用于构建反应式应用程序的库。 在这个有指导意义的现场培训中,参与者将学习如何使用Vertx创建一个异步的,基于事件的Web应用程序。 在培训结束后,参与者将能够: 了解并使用Vertx堆栈中的不同组件(核心,Web,客户端等)。 使用Vertx创建网络实用程序,HTTP / REST微服务,高容量事件处理,后端消息总线应用程序等。 使用最少的内核线程执行可以处理高并发性的应用程序使用Vertx的API来支持Java,JavaScript,Groovy,Ruby,Ceylon,Scala,Kotlin等。 用VertxUnit单元测试异步代码用最少的硬件部署和扩展应用程序 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
14 hours
Overview
Android平台的应用程序主要使用Java开发。本课程是为具有强大OOP背景(无论是PHP,Scala,C ++,C#还是Objective C)的软件程序员开发的,他们计划学习如何为Android平台开发Java应用程序。本课程介绍Java编程语言语法,重点介绍android平台使用的特定Java功能。
28 hours
Overview
这个为期4天的课程适用于已经掌握Java语言并希望利用Enterprise Java Beans 2.0技术的程序员,同时了解分发应用程序的安全隐患。本课程有一个很大的实用组件,包括开发基于Enterprise Java Bean的电子商务应用程序。该课程使用JBoss Application Server。
21 hours
Overview
Akka是一个开源工具包和运行库,用于为Java和Scala构建并发和分布式应用程序。 在这种有指导性的现场培训中,参与者将学习Akka背后的设计原则,包括Actor模型和Reactive Manifesto,因为他们在Akka中构建和部署异步,消息驱动的应用程序。 在培训结束后,参与者将能够: 应用“让它崩溃”模型来构建永不停歇的应用程序。 了解演员,演员生命周期以及如何使用它们来创建适当的并发并行系统。 构建响应式,弹性,弹性和消息驱动的反应式架构。 将远程处理和群集功能与第三方系统集成。 在生产系统中部署Akka工具包,将其扩展到多个节点和第三方系统。 管理系统行为和水平分布。 建立对环境变化“做出反应”的系统。 听众 开发商建筑师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
28 hours
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 hours
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 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!