Java培训课程

Java培训课程

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

Machine Translated

客户评论

★★★★★
★★★★★

Java课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
28小时
课程概览
这个为期4天的课程适用于已经掌握Java语言并希望利用Enterprise Java Beans 2.0技术的程序员,同时了解分发应用程序的安全隐患。本课程有一个很大的实用组件,包括开发基于Enterprise Java Bean的电子商务应用程序。该课程使用JBoss Application Server。
14小时
课程概览
本课程教授Hibernate在关系数据库中持久化Java对象的实际应用。
14小时
课程概览
Android平台的应用程序主要使用Java开发。本课程是为具有强大OOP背景(无论是PHP,Scala,C ++,C#还是Objective C)的软件程序员开发的,他们计划学习如何为Android平台开发Java应用程序。本课程介绍Java编程语言语法,重点介绍android平台使用的特定Java功能。
21小时
课程概览
GlassFish是一个开源应用服务器。这个为期三天的课程介绍了使用Java EE应用程序管理GlassFish Server。
21小时
课程概览
JUnit is a framework to write repeatable tests and do unit testing for Java language.
21小时
课程概览
向与会者讲授管理Apache Tomcat和其他Java EE环境的基础知识。

该课程是讲座和动手练习的混合体。代表们通过实践学习,立即有机会将他们学到的材料应用于现实世界的问题。
21小时
课程概览
本课程涵盖与Java应用程序创建相关的问题,特别强调当今在应用程序中广泛使用的技术,例如构建Spring和Hibernate的应用程序框架。最后的参与者将具备设计应用程序的知识,并为特定解决方案选择适当的技术。了解库,规范和技术过程中讨论的已知问题。
35小时
课程概览
Spring是一个应用程序框架,为基于Java的企业应用程序提供全面的编程和配置模型。
21小时
课程概览
GlassFish Administration Training向参与者介绍了安装,配置,管理和监控GlassFish服务器的秘诀。培训对未来的GlassFish服务器管理员开放。
28小时
课程概览
本课程涵盖了Java开发的基础知识,并介绍了Apache Maven软件项目管理和理解工具。
35小时
课程概览
这家5天的课程是Java谁希望与新的功能,以获得开发人员熟悉Java 8和Spring框架。
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框架和库中的最新漏洞
- 获取有关安全编码实践的资料和进一步阅读材料

听众

开发商
14小时
课程概览
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小时
课程概览
本培训课程介绍了DevOps的核心概念和原则,以及在组织中展示DevOps实践的方法。它专门针对Java平台上的项目。完成本培训课程后,学生将对DevOps的价值主张有基本的了解;他们还将获得使用精选DevOps工具的实践经验,包括Puppet , Jenkins ,Git等。该培训课程由动手实验室补充,帮助与会者加强他们对所学材料的理论知识。

话题:

- DevOps实践和工具
- Puppet
- 云计算技术介绍
- Jenkins
14小时
课程概览
spring boot 是一个基于 java 的 web 应用程序开发框架, 它倾向于约定而不是配置。spring boot 允许开发人员创建独立的生产级应用程序,这些应用程序 "只运行",通常是在 tomcat、jetty 或 undtow 的嵌入式实例上。

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

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

课程形式

大力强调动手实践。大多数概念都是通过样本,练习和动手开发来学习的。
28小时
课程概览
这个以讲师为主导的现场培训是为有兴趣学习Java以实现测试自动化的人而设计的。这是一个简化的强化课程,有大量的动手练习,可以让参与者快速掌握应用软件自动化测试所需的基本编程技能。重点是Java基础知识,可以直接并立即应用于测试自动化。

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

课程形式

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

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
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
7小时
课程概览
OpenSearchServer是一个开源应用程序服务器,用于开发基于索引的应用程序,例如搜索引擎。用Java编写,可以在不使用Java代码的情况下集成到其他应用程序中。 在这个有指导的实时培训中,参与者将学习设置,配置,管理和扩展OpenSearchServer。 在培训结束后,参与者将能够: 运行OpenSearchServer作为一个独立的服务器和一个servlet容器为数据库,网页和富文档配置OpenSearchServer的集成爬虫使用OpenSearchServer的基于Zkoss的Web UI开发示例应用程序使用HTML呈现器将搜索结果集成到页面中监视和管理OpenSearchServer 使用其插件架构扩展OpenSearchServer的功能 听众 系统管理员 DevOps工程师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
14小时
课程概览
Vertx是用于构建反应式应用程序的库。 在这个有指导意义的现场培训中,参与者将学习如何使用Vertx创建一个异步的,基于事件的Web应用程序。 在培训结束后,参与者将能够: 了解并使用Vertx堆栈中的不同组件(核心,Web,客户端等)。 使用Vertx创建网络实用程序,HTTP / REST微服务,高容量事件处理,后端消息总线应用程序等。 使用最少的内核线程执行可以处理高并发性的应用程序使用Vertx的API来支持Java,JavaScript,Groovy,Ruby,Ceylon,Scala,Kotlin等。 用VertxUnit单元测试异步代码用最少的硬件部署和扩展应用程序 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21小时
课程概览
Akka是一个开源工具包和运行库,用于为Java和Scala构建并发和分布式应用程序。 在这种有指导性的现场培训中,参与者将学习Akka背后的设计原则,包括Actor模型和Reactive Manifesto,因为他们在Akka中构建和部署异步,消息驱动的应用程序。 在培训结束后,参与者将能够: 应用“让它崩溃”模型来构建永不停歇的应用程序。 了解演员,演员生命周期以及如何使用它们来创建适当的并发并行系统。 构建响应式,弹性,弹性和消息驱动的反应式架构。 将远程处理和群集功能与第三方系统集成。 在生产系统中部署Akka工具包,将其扩展到多个节点和第三方系统。 管理系统行为和水平分布。 建立对环境变化“做出反应”的系统。 听众 开发商建筑师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
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请求和其他数据流 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习

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

该网站在其他国家/地区