Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreIt has been almost 10 years now since I taught my first Core Spring class. At that time almost everything was XML and configuring JPA or Spring Security, for example, could be a lot of hard work. Spring has matured a great deal in the meantime with component-scanning, Java Configuration and Spring Boot making it much more fun to use. And the number of Spring Projects has increased considerably.
Pivotal Training continues to enhance our Spring curriculum and introduce new courses - including Spring Boot Developer and Spring Cloud Services. I have provided an overview of these courses and some of the newest features below. Most importantly, how you obtain Certification has changed.
We recently announced this exciting change to our Spring Certification Program. Spring Certification Exams are now available for individual purchase, without the enrolling in the course. Yes, you read that right!. Experienced Java developers - with extensive Spring knowledge already - can purchase a Spring Certification Exam directly from Pivotal.
That said, the best way to prepare for a Spring Certification Exam is to attend the corresponding Spring course. However, this change to our Certification Program makes proving your Spring expertise even more accessible.
In addition to your actual certificate, we have partnered with Badge Cert so that you can add a validated certification badge to your LinkedIn or other profile, proving you have the certification for real. This is what a badge looks like.
And here is the link to my Core Spring Instructor certification.
Learn more about our curriculum below and visit Pivotal Training to enroll in your class and exam today.
BTW, don’t miss Spring Team members, and community speakers at the upcoming Spring Days [Chicago](https://www.springdays.io/ehome/spring-days/chicago), [New York](https://www.springdays.io/ehome/spring-days/new-york) and [Atlanta](https://www.springdays.io/ehome/spring-days/atlanta) 2 day community events!
Pivotal Training offers an extensive portfolio of role-based courses across the latest Pivotal products. In this blog, I am going to focus on our Spring curriculum:
Designed for developers and architects, Core Spring is a 4-day class that explores all the basics of using Spring. The content is broken down into three sections:
The course has been updated to use Spring Framework 4.3 and covers several features introduced since Spring 4.0 such as @Optional
parameters, @Sql
for database testing and @RestController
.
Note that, as this is a fundamentals course, many of the new features in 4.x are beyond its scope. The course also features expanded coverage of web applications to include Spring Boot properties and configuration and Building Microservices with Spring Cloud.
Attending our Core Spring course is the most effective way to prepare for the industry-recognized Spring Professional Certification Exam. To learn more, view the course datasheet, and register, visit the Core Spring information page.
Looking for a deep-dive into Spring MVC and related technologies? Our 4-day Spring Web course teaches you how to create enterprise web applications across four key areas:
MockMvc
framework, using Web Sockets and Server-Sent EventsThis course has also been updated to use Spring Framework 4.3 and Spring Boot 1.4. Spring 4 features such as @RestControllers
, ResponseBodyAdvice
, the resource handling pipeline, Web Sockets, server-sent events and @CrossOrigin
(CORS). All the practical exercises use Spring Boot since it makes writing Spring MVC applications quick and easy. However, while this is beneficial, we want students to learn how to use MVC fully and be able to override Spring Boot defaults with configurations of their own.
Pivotal Training recommends students that are new to Spring attend the Core Spring class prior to attending Spring Web. However, if you have a good working knowledge of Spring and your primary interest is building web-applications, our Spring Web course is the right fit for you.
Ready to get started? Visit the Spring Web page to lean more, view the course datasheet, and register in an upcoming session. After attending the class, prove your skills by successfully completing the Spring Web Application Developer Certification Exam.
Use Spring to build loosely coupled event-driven architectures composed from communicating components and processes. A microservices architecture might be one example of this approach.
Based in part on the popular Enterprise Integration Patterns book, the Enterprise Spring course covers inter-process communications using Web Services (REST) and Messaging (JMS, AMQP) and then builds on this foundation to cover Spring Integration, Spring Batch and Spring Cloud Data Flow.
As part of the Spring Framework 4.3 update, this course will include expanded coverage of REST, cover new features such as UriComponentsBuilder
, @JmsListener
, our Java DSL for configuring Spring Integration, and an entirely new section on building data transformation and integration pipelines using Spring Cloud Data Flow.
A reasonable familiarity with the Spring Framework and Spring Boot is assumed. We recommend that students that are new to Spring attend the Core Spring class prior to attending Enterprise Spring.
Visit the Enterprise Spring page to learn more, view the course datasheet, and register for a class today. Once complete, demonstrate your skills by enrolling in the Enterprise Integration Specialist Certification Exam.
Spring Boot makes building and configuring Spring applications much, much easier. The 2-day Spring Boot Developer course explores major features of Spring Boot, including auto-configuration, data access, actuators, and more.
Key features are divided into two main areas:
A reasonable familiarity with the Spring Framework is useful for this course. We recommend that students that are new to Spring attend the Core Spring class first.
Visit the Spring Boot Developer page to learn more, view the course datasheet, and enroll today.
Microservices and Cloud Native Applications are a popular pattern for delivering applications more quickly. Spring Cloud Services is a 2-day course that explores using Spring Boot and Spring Cloud to support this style of application. Course topics are organized into four functional areas:
Microservice applications involve many collaborating processes making them harder to deploy without a smart underlying infrastructure. The course deploys applications to Pivotal’s Cloud Foundry PaaS to show the benefits of one-step deployment, automated recovery, and scalability.
A reasonable familiarity with Spring is useful for this course. We recommend that students that are new to Spring attend either the Core Spring or Spring Boot class first.
To learn more, view the course datasheet, and register in an upcoming class, visit our Spring Cloud Services page.
Pivotal Training has made an array of exciting changes to align our curriculum with the latest Spring features. We have also made it easier to earn an industry-recognize Spring Certification by making Spring Exams available for individual purchase.
Learn more about our Spring offerings by visiting http://pivotal.io/training.