Pivotal Certified Spring Web Training

Live Online & Classroom Certification Training

Learn Spring Webflow Language Essentials, Rest Implementation, Web Apps Security, Debugging & Testing, Spring Boot & Web Sockets in Spring Web Tutorial/Training & Certification-LIVE Online & Classroom sessions

(4.7) 70 Learners
Instructed by SPRINGPEOPLE
  • 29
    12 Days
    Online, 29-May to 10-Jun (Monday - Saturday), LVC (07:00 AM Start) ₹49,950.00
  • 28
    12 Days
    Online, 28-Aug to 09-Sep (Monday - Saturday), LVC (07:00 AM Start) ₹49,950.00  Early Bird Offer: ₹44,950.00

Course Description


Spring Web is a four-day workshop on Web application development. This hands-on training teaches you how to apply the latest in Spring to create Web applications implement RESTful servers and leverage Spring Boot.

This course is a prerequisite for the Spring Web Application Developer certification exam.


By the end of the training, you should gain an understanding of Spring and associated technologies for Web development and be able to do the following:

  • Use the Spring Framework to develop Web applications
  • Use Spring Tool Suite
  • Implement RESTful servers using Spring MVC
  • Use Spring Boot to build applications quickly with autoconfiguration
  • Secure Web applications with Spring Security
  • Test Web applications for correctness and performan
  • Understand and use Web Sockets with Spring MVC

Suggested Audience

Architects and developers wanting to build web and\/or RESTful applications using the Spring MVC framework

Duration - 4 days


  • Experience using Java to develop applications
  • Basic understanding of Spring

Course Curriculum

Expand All
  • Eclipse (Spring Tool Suite distribution)
  • Apache Tomcat/vFabric tc Server
  • Spring Insight
  • Testing tools
  • Introduction to Spring configuration
  • Bean life cycle
  • Configuration alternatives
  • Integration testing with Spring
  • Spring model-view-controller (MVC) overview
  • DispatcherServlet
  • Controller programming model overview
  • Spring MVC views
  • Simplifying configuration
  • Spring MVC infrastructure Beans
  • URL mappings
  • Handler mappers and handler adapters
  • Interceptors
  • Message source
  • Page layout and structure
  • Creating reusable templates with Apache tiles
  • Configuring tiles in Spring MVC
  • XML configuration and the namespace
  • Using Java Configuration
  • Running in a Servlet 3 environment without web.xml
  • Views and view resolvers
  • Setting up a View resolver chain
  • Alternating views and Content Negotiation
  • JSON and XML Views
  • Form Rendering
  • Type Conversion
  • Data Binding
  • Form submission lifecycle
  • Form validation (using Spring and JSR 330 validation)
  • Form Object management
  • Working in several languages: internationalization support in Spring MVC
  • Look-and-feel changes using themes and locales
  • Handling Mobile Devices with Spring Mobile
  • Overview of REST and HATEOAS concepts
  • Using Spring's RestTemplate for clients access
  • Extending Spring MVC to support RESTful interactions
  • HAL and the Spring HATEAOS project
  • Using @RequestStatus with Exceptions
  • Adding Exception handlers to Controllers
  • Global exception handling using Controller Advices and Exception resolvers
  • Exception handling for RESTful interactions
  • Ajax and Spring MVC
  • Using JavaScript frameworks
  • Example: Spring MVC REST and jQuery
  • Creating custom tags to encapsulate JavaScript
  • Motivation for Spring Security
  • Spring Security in a Web environment
  • Using Spring Security tag libraries
  • Method security
  • Debugging applications in a browser
  • Testing Web applications using Spring's Mock MVC framework
  • Using Spring HtmlUnit
  • Fast development and deployment using Spring Boot
  • Simplified dependency management with starter POMs
  • Packaging options - JAR or WAR
  • Easily overriding Spring Boot defaults
  • Overview of Websocket development
  • Using Websockets and Stomp with Spring MVC


SpringPeople works with top industry experts to identify the leading certification bodies on different technologies - which are well respected in the industry and globally accepted as clear evidence of a professional’s “proven” expertise in the technology. As such, these certification are a high value-add to the CVs and can give a massive boost to professionals in their career/professional growth.

Our certification courses are fully aligned to these high-profile certification exams; at the end of the course, participants will have detailed knowledge, be eligible and be fully ready take up these certification exams and pass with flying colours.


The Spring Web Application Developer certification exam is designed to validate your familiarity with:

  • Spring Web
  • Spring model-view-controller (MVC) DispatcherServlet Configuration
  • Spring MVC Programming Model Essentials
  • Spring MVC Views & Form Processing
  • Spring Web Flow Essentials
  • Spring Web Flow Actions & Configuration

 Download Study Guide for v4.0
 Download Study Guide for v4.2

 Purchase Exam


SpringPeople Corporate Learning Center

Job Trends

About the Instructor

Founded in 2009, SpringPeople is a global premier eLearning marketplace for Online Live, Instructor-led classes in the region. It is a certified training delivery partner of leading technology creators, namely Pivotal, Elastic, Lightbend, EMC, VMware, MuleSoft, RSA, and... Read More

Course Rating and Reviews


Average Rating
5 Stars
4 Stars
3 Stars
2 Stars
1 Star

SPRINGPEOPLE SpringPeople Trainer


Course Material:
Class Experience:
good training.

SPRINGPEOPLE SpringPeople Trainer


Course Material:
Class Experience:
Excellent training with good walkthrough of many examples.Trainer is very helpful in clearing our doubts.

SPRINGPEOPLE SpringPeople Trainer

Mahender Pandiri

Course Material:
Class Experience:

This class is intended for participants with some prior exposure to the technology and are now looking to build up their expertise on the topic.

On successful completion of the course, participants will be eligible to sit of the related certification exam (see course overview). All participants receive a course completion certificate, demonstrating their expertise on the subject.

Total duration of the online, live instructor led sessions. Sessions are typically delivered as short lectures (2-hrs weekdays/3-hrs weekends) and detailed hands-on guidance.

Expected offline lab work hours that participants will need to complete and submit to the trainer, during and after the instructor-led online sessions.

  1. We are happy to refund full fee paid - no questions asked - should you feel that the training is not up to your expectations.
  2. Our dedicated team of expert training enablement advisors are available on email, phone and chat to assist you with your queries.
  3. All courseware, including session recordings, will always be available to access to you for future reference and rework.

Contact Us

+91-80-6567-9700 (BLR)


Request Call Back

Related Courses

Recently Viewed