Pivotal 宣布 Spring 课程和认证变更

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

引言

距离我第一次讲授核心 Spring 课程已经差不多 10 年了。那时候几乎一切都依赖 XML,配置 JPA 或 Spring Security 等非常费力。与此同时,随着组件扫描、Java 配置和 Spring Boot 的出现,Spring 已经成熟了很多,使用起来也更加有趣。而且 Spring 项目的数量也显著增加。

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

我们最近宣布了 Spring 认证项目这一令人振奋的变革。现在可以单独购买 Spring 认证考试,无需报名参加课程。是的,你没看错!经验丰富的 Java 开发者——已经拥有广泛的 Spring 知识——可以直接从 Pivotal 购买 Spring 认证考试。

话虽如此,准备 Spring 认证考试的最佳方式还是参加相应的 Spring 课程。然而,我们对 认证项目 的这一改变让证明您的 Spring 专业知识变得更加便捷。

Sample Certification Badge

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

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

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

顺便说一句,不要错过 Spring 团队成员和社区讲者在即将举行的为期两天的 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)!

主题

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

Spring Learning-Path

Spring 课程

核心 Spring

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

  • 容器:使用 Java 配置进行配置、Spring 注解(如 @Autowired)、XML bean 文件、FactoryBeans、面向切面编程以及基于 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、国际化、Filters、资源处理、CORS 支持、异常处理、移动设备支持
  • 企业级: 实现 REST、AJAX 和浏览器支持、Spring Security、使用 MockMvc 框架进行测试、使用 Web Sockets 和 Server-Sent Events
  • 可选: 深入探讨 Spring MVC 内部机制、不使用 Spring Boot 配置 Spring MVC 应用程序、将现有应用程序迁移到 Spring Boot

本课程也已更新为使用 Spring Framework 4.3 和 Spring Boot 1.4。Spring 4 的功能包括 @RestControllersResponseBodyAdvice、资源处理管道、Web Sockets、Server-Sent Events 和 @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 Framework 和 Spring Boot 有一定的了解。我们建议 Spring 新手在参加企业级 Spring 课程之前先参加 核心 Spring 课程。

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

Spring Boot 开发者

Spring Boot 使构建和配置 Spring 应用程序变得轻松许多。为期 2 天的 Spring Boot 开发者 课程探讨了 Spring Boot 的主要功能,包括自动配置、数据访问、actuators 等。

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

  • 基础: Spring Boot 原理、自动配置、profiles、使用 properties 和/或您自己的配置覆盖默认设置
  • 主题: Spring Boot 在 Web 应用程序(Spring MVC, GSP, REST)、数据访问(JDBC, JPA, Spring Data, NoSQL)、安全和 OAuth、消息传递(AMQP, RabbitMQ)、监控(actuators)中的应用

本课程需要学员对 Spring Framework 有一定的了解。我们建议 Spring 新手先参加 核心 Spring 课程。

访问 Spring Boot 开发者 页面了解更多、查看课程资料表并立即报名。

Spring Cloud Services

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

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

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

本课程需要学员对 Spring 有一定的了解。我们建议 Spring 新手先参加 核心 SpringSpring Boot 课程。

要了解更多、查看课程资料表并报名参加即将到来的课程,请访问我们的 Spring Cloud Services 页面。

更多信息

Pivotal 培训进行了一系列令人兴奋的变更,使我们的课程体系与最新的 Spring 功能保持一致。通过提供 Spring 考试的个人购买选项,我们也使获得行业认可的 Spring 认证变得更加容易。

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

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速前进。

了解更多

获得支持

Tanzu Spring 通过一项简单的订阅,即可获得 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部