This Learning Path is for Java developers who want to exploit Spring MVC and its features to build web applications. It’s aim is to introduce developers to the fundamentals of Spring programming and, then expand their web development skills towards more expert-level features of Spring.