The only information which is available is on their exam brief pdf which lists the purpose of the exam and essential topics and their percentage breakdown in terms of their weight in the actual exam. Since the Spring framework is vast and it’s very difficult to prepare, a good understanding of what is required and what is not is very important.
The Spring Professional certification exam is designed to test and validate the Spring developer’s knowledge, understanding, and familiarity with Container basics, Aspect-Oriented Programming (AOP), Data access and transactions, Spring Data JPA, and Spring MVC.
Even though advanced topics like Spring REST, Spring Security, and Spring Boot are not listed above, they are certainly part of the exam, and you will see their weight in the next section.
Btw, the most important thing is knowledge of new features of Spring 5.0 like Reactive Programming and other enhancement, even though it’s not listed anywhere that Spring 5.0 features will be asked, given the title of the exam is Core Spring Professional 5.0 Certification (VMware EDU-1202), it does make sense to prepare those.
And, what could be better than starting with an online course like Spring Framework 5: Beginner to Guru by John Thompson. It’s one of the most up-to-date courses on the Spring framework, and my recommended course for anyone preparing for Spring v5.0 exams.
Core Spring Professional v5.0 Certification Topics
Based on my study and research and the information given in Pivotal’s exam guide, the following topics are essential to prepare for the Spring Professional or Core Spring Certification Exam:
- Container (28%)
- AOP (14%)
- JDBC (4%)
- Transactions (10%)
- MVC (10%)
- Security (6%)
- REST (6%)
- JPA Spring Data (4%)
- Spring Boot (14%)
- Testing (4%)
Here is the screenshot from the exam guide itself:
You can see the weight of containers and AOP is the highest, which means they are the most important topics for the exam, and you should prepare them well. This is what many books and mock test provider also follows.
I personally liked the Pivotal Spring Certification Study guide, which is relatively new but one of the best resources to prepare for the Spring Professional exam by self-study. It’s not costly as compared to training and also covers the above topic in good detail.
Many of my readers also ask me where Spring REST and Spring Security are part of the exam or not? Well, they are certainly part of the exam, and their total weigtage is 10%, so you can’t afford to miss them if you care for a good score.
Also, the passing score for core Spring certification is 75%, which means missing one or two less important topics can ruin your chance.
I suggest REST With Spring by Eugen Paraschiv of Badung and Spring Security Fundamentals on Pluralsight course to prepare those topics well. These topics are not just important from the Spring certification perspective but also very important from a career and job perspective.
The Spring MVC is another topic that doesn’t have much weight on the Core Spring exam but is very important from a carer perspective. I suggest checking this list of Free Spring MVC courses to prepare well for the Spring MVC part of Spring professional certification. Ranga has covered the topic well, and it’s much broader and useful than its weight indicates in this exam.
Last, but not least, don’t leave Microservice because it seems complicated and unheard. The Microservice-based architecture is slowly getting very popular and becoming a distinguishing factor in getting a better job, and Master Microservice with Spring Boot and Spring Cloud is an excellent course to prepare for that topic.
Many companies like UBER and NetFlix have already moved into Microservice-based architecture, and many startups are moving, so a lot of opportunities for Spring developers who understand MicroServices well. I also recommend this list of Spring Microsoervice Courses on Dzone to prepare this topic. You can even use the free trial to get a full overview of that.
That’s all about what are the essential topics for Spring Professional certification exams. As I said, if you prepare by yourself, I mean don’t take the Pivotal’s recommended but not mandatory Core Spring training, it’s your responsibility to pay more attention to important topics and don’t waste too much time on less important topics like Spring Boot and Spring JPA.
An excellent study guide, like the Vmware Core Spring study guide, can help here. They are designed by keeping the above weight in mind and ensure that you have a good understanding of the most essential topics from the Spring certification perspective.
You can also regularly take the Spring mock exams like David Mayer’s Spring Core Professional v5.0 Dumps (VMware EDU-1202) to keep track of your preparation. This web simulator contains 4 full-length mock tests with 200 unique Spring questions. If you consistently score 80% on these exams, you are ready for the real exam. In short, the choice of the study guide and exam simulator plays a vital role in preparing well for spring certification.