Pivotal 宣佈 Spring 課程和認證變更

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

引言

自從我教授第一堂 Core Spring 課程以來,已將近 10 年。那時幾乎所有內容都是 XML,配置 JPA 或 Spring Security 等可能需要大量艱苦的工作。與此同時,Spring 已經成熟了很多,透過元件掃描、Java 配置和 Spring Boot,使用起來更加有趣。而且 Spring 專案的數量也大大增加了。

Pivotal 培訓持續增強我們的 Spring 課程並推出新課程,包括 Spring Boot Developer 和 Spring Cloud Services。下面我將概述這些課程和一些最新功能。最重要的是,您獲得認證的方式已經改變。

我們最近宣佈了 Spring 認證計劃的這一令人興奮的改變。Spring 認證考試現在可以單獨購買,無需報名參加課程。是的,你沒看錯!經驗豐富的 Java 開發人員——如果已經擁有豐富的 Spring 知識——可以直接從 Pivotal 購買 Spring 認證考試。

儘管如此,準備 Spring 認證考試的最佳方法是參加相應的 Spring 課程。然而,我們認證計劃的這一改變使得證明您的 Spring 專業知識變得更加容易。

Sample Certification Badge

除了實際證書,我們還與 Badge Cert 合作,以便您可以在 LinkedIn 或其他個人資料中新增經過驗證的認證徽章,證明您確實擁有該認證。徽章的樣式如下所示。

這是我 Core 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 應用程式、佈局管理、定義檢視、使用多種檢視技術和表單處理
  • 內部機制:使用訊息源、理解處理器對映器、處理器介面卡、檢視解析器、攔截器、ControllerAdvice、國際化、過濾器、資源處理、CORS 支援、異常處理、移動裝置支援
  • 企業級:實現 REST、AJAX 和瀏覽器支援、Spring Security、使用 `MockMvc` 框架進行測試、使用 Web Sockets 和伺服器傳送事件
  • 可選:深入瞭解 Spring MVC 內部機制、使用 Spring Boot 配置 Spring MVC 應用程式、將現有應用程式遷移到 Spring Boot

本課程也已更新為使用 Spring Framework 4.3 和 Spring Boot 1.4。Spring 4 的功能包括 `RestControllers`、`ResponseBodyAdvice`、資源處理管道、Web Sockets、伺服器傳送事件和 `CrossOrigin` (CORS)。所有實踐練習都使用 Spring Boot,因為它使得編寫 Spring MVC 應用程式快速簡便。然而,儘管這很有益,但我們希望學生能夠全面學習如何使用 MVC,並能夠用自己的配置覆蓋 Spring Boot 的預設設定。

Pivotal Training 建議初學 Spring 的學生在參加 Spring Web 課程之前,先參加核心 Spring 課程。但是,如果您對 Spring 有良好的實際工作知識,並且主要興趣是構建 Web 應用程式,那麼我們的 Spring Web 課程非常適合您。

準備好開始了嗎?請訪問 Spring Web 頁面瞭解更多資訊、檢視課程資料表並註冊即將舉行的課程。參加課程後,透過成功完成 Spring Web 應用程式開發人員認證考試來證明您的技能。

企業級 Spring

使用 Spring 構建由通訊元件和程序組成的松耦合事件驅動架構。微服務架構可能是這種方法的一個例子。

《企業級 Spring》課程部分基於流行的企業整合模式一書,涵蓋了使用 Web Services (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 的主要功能,包括自動配置、資料訪問、執行器等。

主要功能分為兩個主要方面

  • 基礎知識:Spring Boot 原理、自動配置、配置檔案、使用屬性和/或您自己的配置覆蓋預設設定
  • 主題:應用於 Web 應用程式的 Spring Boot(Spring MVC、GSP、REST)、資料訪問(JDBC、JPA、Spring Data、NoSQL)、安全和 OAuth、訊息傳遞(AMQP、RabbitMQ)、監控(執行器)

本課程對 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 Training 對我們的課程進行了系列令人興奮的更改,使其與最新的 Spring 功能保持一致。我們還透過提供單獨購買 Spring 考試的方式,使獲得行業認可的 Spring 認證變得更加容易。

訪問http://pivotal.io/training,瞭解更多關於我們的 Spring 產品。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有