Pivotal宣布Spring课程和认证变更

工程 | Paul Chapman | 2017年5月10日 | ...

介绍

距离我第一次教授核心Spring课程已经快十年了。那时几乎所有东西都是XML配置的,例如配置JPA或Spring Security可能非常困难。在此期间,Spring已经发展成熟,组件扫描、Java配置和Spring Boot让它变得更易于使用。而且Spring项目的数量也大大增加了。

Pivotal培训持续改进我们的Spring课程并推出新的课程,包括Spring Boot开发者和Spring Cloud服务。我在下面提供了这些课程和一些最新功能的概述。最重要的是,获得认证的方式已经改变了。

我们最近宣布了对Spring认证计划的这一令人兴奋的改变。**Spring认证考试现在可以单独购买,无需参加课程**。没错!经验丰富的Java开发者——已经拥有丰富的Spring知识——可以直接从Pivotal购买Spring认证考试。

也就是说,准备Spring认证考试的最佳方法是参加相应的Spring课程。但是,我们对认证计划的这一改变使得证明您的Spring专业知识更加容易获得。

Sample Certification Badge

除了您的实际证书外,我们还与Badge Cert合作,以便您可以将经过验证的认证徽章添加到您的LinkedIn或其他个人资料中,证明您确实拥有该认证。这就是徽章的样子。

这是我的核心Spring讲师认证链接。

请在下面了解更多关于我们课程的信息,并访问Pivotal培训报名参加您的课程和考试。

顺便说一句,不要错过即将举行的Spring Days [芝加哥](https://www.springdays.io/ehome/spring-days/chicago)、[纽约](https://www.springdays.io/ehome/spring-days/new-york)和[亚特兰大](https://www.springdays.io/ehome/spring-days/atlanta)为期两天的社区活动中的Spring团队成员和社区演讲者!

主题

Pivotal培训提供涵盖最新Pivotal产品的广泛基于角色的课程组合。在这篇博客中,我将重点介绍我们的Spring课程。

Spring Learning-Path

Spring课程

核心Spring

专为开发者和架构师设计的核心Spring是一个为期4天的课程,它探讨了使用Spring的所有基础知识。内容分为三个部分:

  • **容器:**使用Java配置进行配置,Spring注解(如@Autowired),XML bean文件,FactoryBean,面向方面编程和基于Spring的集成测试。
  • **数据管理:**JdbcTemplate,使用@Cachable进行缓存,用于测试的内存嵌入式数据库,Spring管理的事务,JPA和Spring Data存储库。
  • **Web应用:**编写Spring MVC控制器,使用Spring Boot,使用Spring MVC实现REST,Spring Security和云原生应用(Spring Cloud)。

本课程已更新为使用Spring Framework 4.3,并涵盖了自Spring 4.0以来引入的几个功能,例如@Optional参数、@Sql用于数据库测试和@RestController

请注意,由于这是一个基础课程,4.x中的许多新功能超出了其范围。本课程还扩展了对Web应用程序的涵盖范围,包括Spring Boot属性和配置以及使用Spring Cloud构建微服务。

参加我们的核心Spring课程是准备行业认可的Spring专业认证考试的最有效方法。要了解更多信息,查看课程资料表并注册,请访问核心Spring信息页面。

Spring Web

正在寻找深入了解Spring MVC和相关技术的课程?我们的为期4天的Spring Web课程将教您如何创建四个关键领域的企业Web应用程序:

  • **基础知识:**Spring MVC控制器,使用Spring Boot构建Web应用程序,布局管理,定义视图,使用多种视图技术和表单处理。
  • **内部机制:**使用消息源,了解Handler Mappers、Handler Adapters、View Resolvers、Interceptors、ControllerAdvices、国际化、过滤器、资源处理、CORS支持、异常处理、移动设备支持。
  • **企业级:**实现REST、AJAX和浏览器支持,Spring Security,使用MockMvc框架进行测试,使用WebSockets和服务器发送事件。
  • **可选:**更深入地了解Spring MVC内部机制,无需Spring Boot配置Spring MVC应用程序,将现有应用程序迁移到Spring Boot。

本课程也已更新为使用Spring Framework 4.3和Spring Boot 1.4。Spring 4的功能,例如@RestControllersResponseBodyAdvice、资源处理管道、WebSockets、服务器发送事件和@CrossOrigin(CORS)。所有实践练习都使用Spring Boot,因为它使编写Spring MVC应用程序快速而容易。但是,虽然这很有益,但我们希望学生学习如何充分使用MVC,并能够使用他们自己的配置覆盖Spring Boot默认值。

Pivotal培训建议Spring新手在参加Spring Web课程之前参加核心Spring课程。但是,如果您对Spring有良好的了解,并且您的主要兴趣是构建Web应用程序,那么我们的Spring Web课程非常适合您。

准备好了吗?访问Spring Web页面了解更多信息,查看课程资料表,并注册即将举行的课程。参加课程后,可以通过成功完成Spring Web应用程序开发者认证考试来证明您的技能。

企业级Spring

使用Spring构建松散耦合的事件驱动架构,该架构由相互通信的组件和进程组成。微服务架构可能是这种方法的一个示例。

基于部分流行的企业集成模式书籍,企业级Spring课程涵盖了使用Web服务(REST)和消息传递(JMS、AMQP)的进程间通信,然后在此基础上构建,涵盖Spring Integration、Spring Batch和Spring Cloud Data Flow。

作为Spring Framework 4.3更新的一部分,本课程将包括对REST的扩展涵盖范围,涵盖诸如UriComponentsBuilder@JmsListener等新功能,我们用于配置Spring Integration的Java DSL,以及一个全新的部分,介绍如何使用Spring Cloud Data Flow构建数据转换和集成管道。

假设您对Spring框架和Spring Boot有合理的熟悉程度。我们建议Spring新手在参加企业级Spring课程之前参加核心Spring课程。

访问企业级Spring页面了解更多信息,查看课程资料表,并立即注册课程。完成后,通过报名参加企业集成专家认证考试来展示您的技能。

Spring Boot开发者

Spring Boot 让构建和配置 Spring 应用程序变得非常、非常容易。为期两天的Spring Boot 开发人员课程将探讨 Spring Boot 的主要功能,包括自动配置、数据访问、执行器等等。

主要功能分为两个主要领域

  • 基础知识:Spring Boot 原理、自动配置、配置文件、使用属性和/或您自己的配置覆盖默认值
  • 主题:Spring Boot 应用于 Web 应用程序(Spring MVC、GSP、REST)、数据访问(JDBC、JPA、Spring Data、NoSQL)、安全性和 OAuth、消息传递(AMQP、RabbitMQ)、监控(执行器)

对 Spring Framework 有一定的了解对本课程有所帮助。我们建议刚接触 Spring 的学员先参加核心 Spring课程。

访问Spring Boot 开发人员页面了解更多信息,查看课程资料表,并立即注册。

Spring Cloud 服务

微服务和云原生应用程序是更快交付应用程序的流行模式。Spring Cloud 服务是一个为期两天的课程,它探讨了如何使用 Spring Boot 和 Spring Cloud 来支持这种应用程序风格。课程主题分为四个功能领域

  • 基础知识:为什么选择云原生?云原生如何改变开发
  • 基础设施:构建 Spring Boot 应用程序,部署到 PaaS(PCF)
  • 微服务:概述、云原生设计、十二要素。
  • Spring Cloud:共享配置、服务发现、客户端负载均衡、使用断路器处理和监控失败的服务

微服务应用程序涉及许多协作流程,如果没有智能的基础设施,部署会更加困难。本课程将应用程序部署到 Pivotal 的 Cloud Foundry PaaS,以展示一步式部署、自动恢复和可扩展性的优势。

对 Spring 有一定的了解对本课程有所帮助。我们建议刚接触 Spring 的学员先参加核心 SpringSpring Boot课程。

要了解更多信息、查看课程资料表并注册即将开课的课程,请访问我们的Spring Cloud 服务页面。

更多信息

Pivotal 培训已经做出了一系列令人兴奋的改变,以使我们的课程与最新的 Spring 功能保持一致。我们还简化了获得业界认可的 Spring 认证的过程,让学员可以单独购买 Spring 考试。

访问http://pivotal.io/training了解更多关于我们的 Spring 产品的信息。

获取 Spring 新闻通讯

关注 Spring 新闻通讯

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部