Xin chào mọi người, lâu rồi mới lại tiếp tục viết blog.
Thời gian vừa qua mình có ôn luyện và thi chứng chỉ Spring do VMware cung cấp(Có thể các bạn chưa biết: VMware, Pivotal Software chính là những cái tên đứng sau bảo trợ và phát triển cho Spring). Chứng chỉ được quảng cáo là "rất được săn đón trong cộng đồng nhà phát triển Java và được coi là một trong những chứng chỉ có giá trị nhất trong thế giới Java". Cái này thì mình cũng không biết là có thật hay không 😂
Thời điểm khi bắt đầu tìm hiểu mình có search gg và tìm thấy một số trang chia sẻ kinh nghiệm từ các bác dev nước ngoài, các bạn cũng có thể tham khảo:
https://www.javaguides.net/2022/01/how-to-prepare-for-vmware-certified-professional-certification-for-spring.html
https://javarevisited.blogspot.com/2017/10/spring-certification-faq-frequently-asked-questions-answers.html
https://www.ad-satour.com/information-technology/technologie-certifications/all-what-you-need-to-know-to-pass-vmware-spring-professional-certification/
...
Đây là một số trang mà mình thấy hay và khá đầy đủ, các bạn có thể tìm kiếm thêm nhé.
Yêu cầu tối thiểu ở người dự thi
Theo như các bác ấy chia sẻ thì người dự thi cần có ít nhất 6-12 tháng làm việc thực tế, có cả hiểu biết sâu sắc về khái niệm và kinh nghiệm lập trình bằng cách sử dụng Spring framework.
Hiểu các tính năng chính của Spring và Spring Boot, bao gồm configuration, data access, REST, AOP, auto-configuration, actuator, security và Spring testing framework để xây dựng các ứng dụng doanh nghiệp và microservice.
Tài liệu ôn thi
Trong những link trên đã share rất đầy đủ rồi nên mình cũng không viết lại nữa, mình sẽ chia sẻ thực tế mình đã chọn những tài liệu nào cho quá trình học và ôn thi này.
Sách: https://dl.ebooksworld.ir/books/Spring.in.Action.6th.Edition.Craig.Walls.Manning.9781617297571.EBooksWorld.ir.pdf
Cuốn Spring In Action này mình thấy khá hay, đi lướt qua một lượt sẽ cho chúng ta một cái nhìn khá tổng quan về Spring, các thành phần và tính năng cụ thể để xây dựng một ứng dụng cơ bản.
Video: https://www.udemy.com/course/spring-certified-tutorial/?ranMID=39197&ranEAID=CuIbQrBnhiw&ranSiteID=CuIbQrBnhiw-QrAfgRAr8EweRI.01xboGg&LSNPUBID=CuIbQrBnhiw&utm_source=aff-campaign&utm_medium=udemyads
Series video trên Udemy này gồm 8 phần là đặc biệt dùng sử dụng cho kỳ thi này nên là mình thấy là một tài liệu không thể thiếu. Mình có may mắn trước ở công ty có tài khoản Udemy cho nhân viên học nên các khoá này mình học free, nếu không mỗi khoá khá đắt 50-80$(Các bạn cân nhắc nhé).
Tài liệu Mock Exam
- https://www.udemy.com/course/spring-professional-practice-test-questions-vmware-edu-certification/learn/quiz/5036274/result/1061944334#questions
5 bài Mock này thì mình không sử dụng account công ty học được nên đã phải mua, các bạn nếu có mua nên đợi giảm giá, mình thấy thỉnh thoảng có giảm giá(Chỉ khoảng 300 hay 400k hơn gì đó, mình không nhớ rõ chính xác, đắt hơn bạn nên đợi) - https://www.whizlabs.com/vmware-certified-spring-professional/
Tài liệu này thì khoảng hơn 10$(Cài này thì mình không mua nhưng có làm bài test exam thấy hay và các câu trả lời cũng chi tiết, các bạn tham khảo nhé) - https://www.linkedin.com/pulse/9-free-mocks-exams-450-questions-vmware-spring-2020-pivotal-satour/
Tài liệu này thì free nhưng có một vấn đề là sau khi bạn làm xong nó sẽ chỉ gửi kết quả về mail cho bạn, không có giải thích. Nhiều câu đáp án bị sai, nhiều câu nó gửi đúng những gì mình tích chọn @@ Hi vọng tác giả có thời gian sớm update lại 😂
Trong quá trình làm 9 đề trên LinkedIn chính vì không có đáp án và giải thích nên mình đã sử dụng vài con AI chat support, các bạn cũng có thể tham khảo
Đây là Bing Chat trên skype. Ngoài ra mình còn sử dụng Bing chat trên Web của trình duyệt Edge, plugin tích hợp AI trên IntelliJ: Bito, chatGPT
Đúng là kỷ nguyên AI thật. Nó sẽ cho chúng ta những câu trả lời kỹ càng, chi tiết, hỏi nó có sure về câu trả lời không nó bảo có, tao sure 😂
Nhưng mà nó sai các bạn ạ, nhiều câu mà mỗi con AI sẽ đưa ra một câu trả lời khác nhau, con nào cũng sure, mình copy câu trả con này sang con kia hỏi lại cho nó cãi nhau cũng vui phết.
(Các AI trên đều là free cả, không biết mấy con mất phí có thông minh hơn không?)
Nên nếu các bạn có sử dụng và thấy nó đưa ra câu trả lời cũng đừng vội tin. Doc Spring mới là tài liệu đáng tin câỵ nhất, sau là Baedung, ...
Lưu ý quan trọng
Sau khi thi xong, trong score report nói là sau 48-72h sẽ gửi chứng chỉ cho mình nhưng mình đợi mãi không có mới mail hỏi lại bên support và phát hiện ra là để được active chứng chỉ bạn bắt buộc phải tham gia khoá học VMware cung cấp và mỗi khoá gần 1k $ 🫠 (Thôi dẹp)
https://www.vmware.com/learning/certification/spring-certified-pro.html
Ông Vmware này chơi dị thật, thi xong rồi bắt học để cấp chứng chỉ. Mình thi xong mới biết, các bạn nếu có ý định thi đặc biết lưu ý vấn đề này nhé, xem công ty có hỗ trợ không nhé.