Java培训课程

Java培训课程

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

客户评论

★★★★★
★★★★★

Java课程大纲

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
的 "弹簧启动" 是一种倾向于约定而非配置的技术堆栈。Spring boot 允许开发人员创建独立的生产级应用程序, 这些应用程序 "只运行", 通常是在 tomcat、jetty 或 undtow 的嵌入式实例上.

此教师指导的现场培训 (现场或远程) 针对的是有经验的 Spring boot 开发人员, 他们希望使用 Spring Boot & #39; 高级功能来进一步增强、保护和测试复杂的 Spring 启动应用程序

到本次培训结束时, 学员将能够:

- 自定义 Spring WebMVC 框架, 以增强 web 应用程序的解耦
。 - 使用杰克逊序列化视图序列化和反序列化对象
。 - 在数据库中存储和保护用户数据
。 - 使用 "春季会话" 以分布式方式管理用户会话信息
。 - 自动测试 Spring WebMVC 应用程序
。 - 监视和测量应用程序性能
课程 格式

- 互动讲座和讨论.
- 大量的练习和练习
- 在现场
实验室环境中的实际实现。

课程自定义选项

- 要要求本课程的定制培训, 请联系我们安排
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开发的基础知识,并介绍了Apache Maven软件项目管理和理解工具。
21 hours
Overview
JavaFX是最新版本的Java JDK中提供的最新GUI库。它包含一系列图形和媒体包,用于设计,创建,测试,调试和部署在多个平台上一致运行的富客户端应用程序。 在现场指导现场培训中,与会者将学习如何使用Java强大的GUI库JavaFX开发丰富的用户界面。 在培训结束后,参与者将能够: 使用JavaFX创建一个现代的,视觉效果良好的Java应用程序将JavaFX集成到传统的基于Swing和SWT的Java应用程序中将3D图形和效果添加到其应用程序中测试和调试他们的Java应用程序将应用程序部署到Web或作为桌面应用程序 听众 应用开发者 Web开发人员 课程的 格式 部分讲座,部分讨论,练习和沉重的练习 注意 要请求本课程的定制培训,请联系我们安排。
7 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 基础知识, 这些基础知识可以直接和立即应用于测试自动化



本课程不包括深度测试自动化框架, 如硒。它还绕过了传统的 "hello world" 学习 java 的方法, 因为这不是有关应用程序开发的课程。本课程的目的完全是让学员在测试自动化的情况下快速启动和运行。如果你已经精通 Java, 并希望直接进入硒的测试, 请查看: 硒 介绍 (https://www.nobleprog.com/introduction-selenium-training) .

课程 格式

- 互动讲座和讨论.
- 大量的练习和练习
- 在现场
实验室环境中的实际实现。

课程自定义选项

- 要要求本课程的定制培训, 请联系我们安排
21 hours
Overview
JUnit是一个编写可重复测试并对Java语言进行单元测试的框架。
14 hours
Overview
Apache OpenNLP库是用于处理自然语言文本的基于机器学习的工具包。它支持最常见的NLP任务,例如语言检测,标记,句子分段,部分语音标记,命名实体提取,分块,解析和共参考解析。 在这个有指导意义的现场培训中,参与者将学习如何创建使用OpenNLP处理基于文本的数据的模型。样本培训数据以及定制数据集将作为实验练习的基础。 在培训结束后,参与者将能够: 安装和配置OpenNLP 下载现有模型并创建自己的模型在各种样本数据上训练模型将OpenNLP与现有的Java应用程序集成 听众 开发商数据科学家 课程的格式 部分讲座,部分讨论,练习和沉重的练习
7 hours
Overview
OpenSearchServer是一个开源应用程序服务器,用于开发基于索引的应用程序,例如搜索引擎。用Java编写,可以在不使用Java代码的情况下集成到其他应用程序中。 在这个有指导的实时培训中,参与者将学习设置,配置,管理和扩展OpenSearchServer。 在培训结束后,参与者将能够: 运行OpenSearchServer作为一个独立的服务器和一个servlet容器为数据库,网页和富文档配置OpenSearchServer的集成爬虫使用OpenSearchServer的基于Zkoss的Web UI开发示例应用程序使用HTML呈现器将搜索结果集成到页面中监视和管理OpenSearchServer 使用其插件架构扩展OpenSearchServer的功能 听众 系统管理员 DevOps工程师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
14 hours
Overview
ReactiveX是一个用于使用可观察序列创建异步数据流的综合库。它使开发人员能够利用可观察的流及其捕获发射事件并相应执行功能的能力。 这项有指导性的实时培训向参与者介绍了ReactiveX用于开发响应式应用程序的综合库,并向参与者介绍了一系列案例,展示了ReactiveX关键功能的实用性和功能。 在培训结束后,参与者将能够: 理解反应式编程范例和观察对象的功能及其在开发UI大量应用程序时的常用用法成功为ReactiveX设置环境从众多不同的项目中创建可观察的事件应用ReactiveX的转换和过滤功能 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
28 hours
Overview
该课程涵盖了Java开发的基础知识。

它向学生介绍Java技术,并教他们基本的Java语法和概念,从而创建一个简单的程序。培训贯穿Java编程语言的基本概念和特性,重点关注异常,基本输入/输出,并发,正则表达式,Java集合框架和平台环境。完成所有基本Java功能的解释和培训后,课程结束。
14 hours
Overview
Resin是一款快速可靠的开源Java应用服务器,适用于跨越数百台服务器的Web应用程序。 Resin作为Servlet和JSP引擎的起源,现在支持Web Profile,CDI和EJB。 Resin包括高性能JTA事务管理器,JMS提供程序,集群,连接池和管理控制台。 Resin被CNET,摩托罗拉和Salesforcecom等公司使用。 在本课程中,我们将介绍安装,配置,保护,优化和管理Resin应用程序服务器的基本知识。到课程结束时,参与者将对Resin的体系结构,功能和功能有一个深入的了解,并且将需要部署和管理他们自己的Resin应用服务器的实践。 听众 系统管理员企业Web应用程序开发人 DevOps工程师 课程的格式 部分讲座,部分讨论,沉重的练习
21 hours
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 hours
Overview
反应式编程是一种异步编程模式,通过建立基础执行模型与从一个组件到另一个组件发出的数据流之间的已定义依赖关系,专注于数据流和数据传播。 RxJS是用于管理UI事件,异步HTTP请求和其他数据流的最全面的反应式程序库之一。 在这个有指导意义的现场培训中,与会者将熟悉RxJS的工具和功能,因为他们将这些工具和功能应用于与基于交互式重心的移动和网络应用相关的各种编码问题。参与者还将学习如何创建和部署UI沉重的Web应用程序。 在培训结束后,参与者将能够: 了解反应式编程范例及其在UI重度应用程序开发中的用处根据可扩展性,灵活性和响应性构建UI大型应用程序轻松自由地创建和管理大量UI事件,异步HTTP请求和其他数据流 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21 hours
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 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企业版(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/
21 hours
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讲师

促销课程

订阅促销课程

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

我们的客户

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!