Study materials and an exam review for Pivotal Certified Spring Web Application Developer Exam 4.2, with flash-cards and study notes.
UPDATE: Certification can now be purchased separately for $200, you no longer need to purchase the four days training to receive the voucher. However, if you do so, you will still receive the free voucher. The voucher expiration period is no longer specifically stated in the study guide, but you should receive expiration date with your order.
After finishing the official Spring Web Training, you receive a voucher for the certification exam. This voucher is free and cannot be obtained without the training. If you fail the exam, another voucher can be bought for $ 150 and the exam can be taken after at least six weeks. Beware, that in the previous versions of the exam, the certification voucher was valid for 12 months after the training. Official study guide (see below) also states 12 months. However, this was changed and the voucher now expires after only three months. However, I still recommend taking the exam not too long after the training, so the memory is still fresh.
Overall the exam was not too hard and you should be able to complete it if you pay attention during the training, do the lab exercises and study the slides. The good news is it is not about memorizing API, but more about understanding the concepts. In that sense, the questions are very well designed. Much better than the Oracle Java Exams, where it is often very important to study not only the topics, but also the actual question types and watch out for tricky questions. There were no tricky questions in the Spring exam.
There is an official Spring Web 4.2/4.3 Study Guide, which describes the certification process and some FAQs. What's more important, there is a list of areas and topics covered in the exam. That is valuable as a checklist whether you are ready for the exam and also a guide to determine what to focus on when studying.
Here are available my personal study notes. They cover all the topics required to know for the certification. As they are available on GitHub, feel free to add more info or correct anything and create a pull request. Note that code listings provided are usually more for illustration purposes and do not need to be memorized. During the exam, you are not required to write code snippets or exactly know all the API and details.
I have created set of flashcards using Anki software. The contents are basically derived from my study notes. Anki provides desktop client as well as mobile applications to study on the go.
The deck contains 200 questions and can be downloaded here.
The downloaded deck file can be imported into Anki using File → Import.
If you have some extra time, there is a good book covering the certification exam - Pivotal Certified Spring Web Application Developer Exam: A Study Guide by Iuliana Cosmina. It is definitely worth reading. But be aware, that the book is for 4.0 version of the exam, but the current latest version of the training and the exams is 4.2. Topics covered by the book no longer fully match the exam. For example, one of the major chapters of the book - Spring Web Flow (110 pages) is no longer part of the exam.
In addition to this Spring Web certification, I have also prepared materials for the Spring Core exam. This exam can be now also taken without the training just for $200.
The exam is not too hard and with proper preparation, you should be able to pass it without problems. I highly recommend doing all the lab exercises. If you have extra time, it is useful to read the certification book, but it is not necessary. After reading the official slides, I recommend to continue with my study notes and flash-cards as they contain the same information, but only in a more condensed form, which is better if you already have a grasp of the basics.