0% found this document useful (0 votes)
81 views3 pages

Pivotal EDU SpringWeb Datasheet PDF

Uploaded by

E-Javy F Ca E
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views3 pages

Pivotal EDU SpringWeb Datasheet PDF

Uploaded by

E-Javy F Ca E
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

SPRING WEB

DATA SHEET REVI S ED : 1 1. 2 5 .1 5

Spring Web
COURSE OVERVIEW
DELIVERY METHODS Spring Web is a four-day workshop on Web application
• Instructor-led development. This hands-on training teaches you how to apply
the latest in Spring to create Web applications, implement
• Live-online
RESTful servers and leverage Spring Boot.
• On-site training
This course is a prerequisite for the Spring Web Application
COURSE DURATION Developer certification exam. Completion of this training entitles
• Four days of instructor-led training each student to receive one free Spring Web Application
• 50% lecture, 50% hands-on lab Developer certification exam attempt.

TARGET AUDIENCE
Architects and developers wanting to build web and/or
COURSE OBJECTIVES
RESTful applications using the Spring MVC framework By the end of the training, you should gain an understanding of
Spring and associated technologies for Web development and be
PREREQUISITES able to do the following:
• Experience using Java to develop applications • Use the Spring Framework to develop Web applications
• Basic understanding of Spring • Use Spring Tool Suite
• Implement RESTful servers using Spring MVC
PRICING • Use Spring Boot to build applications quickly with auto-
Please visit our website at pivotal.io/academy configuration

MORE INFORMATION
• Secure Web applications with Spring Security
On-site training is also available for customers who prefer • Test Web applications for correctness and performance
to bring a Pivotal Certified Instructor to their own facilities • Understand and use Web Sockets with Spring MVC
For additional information about on-site classes, including
facility requirements, contact [email protected]

pivotal.io
SPRING WEB

COURSE MODULES 6. SPRING MVC CONFIGURATION II


• Resource configuration and the resource pipeline
1. DEVELOPMENT ENVIRONMENT • CORS and @CrossOrigin
• Eclipse (Spring Tool Suite distribution) • Spring MVC infrastructure Beans
• Apache Tomcat • URL mappings
• Other testing tools • Handler mappers and handler adapters
• The labs sample application
7. USING VIEWS IN SPRING MVC
2. SPRING OVERVIEW (OPTIONAL) • Views and view resolvers
• Introduction to Spring configuration • Setting up a View resolver chain
• Bean life cycle • Alternating views and Content Negotiation
• Configuration alternatives • JSON and XML Views
• Integration testing with Spring
8. FORM HANDLING WITH SPRING MVC
3. GETTING STARTED WITH SPRING WEB MVC • Form Rendering
• Spring model-view-controller (MVC) overview • Type Conversion
• DispatcherServlet • Data Binding
• Controller programming model overview • Form submission lifecycle
• Spring MVC views • Form validation (using Spring and JSR 330 validation)
• Simplifying configuration • Form Object management

4. SPRING MVC CONFIGURATION I 9. SITE PERSONALIZATION WITH SPRING MVC


• XML configuration and the <mvc> namespace (OPTIONAL)
• Using Java Configuration as an alternative to XML • Working in several languages: internationalization support in
configuration Spring MVC
• Running in a Servlet 3 environment without web.xml • Look-and-feel changes using themes and locales
• Interceptors • Handling Mobile Devices with Spring Mobile
• Message sources
10. IMPLEMENTING REST
5. MANAGING LAYOUTS IN SPRING MVC • Overview of REST and HATEOAS concepts
• Page layout and structure • Using Spring’s RestTemplate for clients access
• Creating reusable templates with Apache Tiles • Extending Spring MVC to support RESTful interactions
• Configuring Tiles in Spring MVC • HAL and the Spring HATEAOS project
SPRING WEB

COURSE MODULES CONT. 15. SPRING BOOT


• Fast development and deployment using Spring Boot
11. EXCEPTION HANDLING • Simplified dependency management with starter POMs
• Using @RequestStatus with Exceptions • Packaging options - JAR or WAR
• Adding Exception handlers to Controllers • Easily overriding Spring Boot defaults
• Global exception handling using Controller Advices and
Exception resolvers 16. SPRING WEBSOCKETS
• Exception handling for RESTful interactions • Overview of Websocket development
• Using Websockets and Stomp with Spring MVC
12. BUILDING CLIENT APPLICATIONS WITH
AJAX (OPTIONAL)
• Ajax and Spring MVC
• Using JavaScript frameworks
• Example: Spring MVC REST and jQuery
• Creating custom tags to encapsulate JavaScript

13. WEB APPLICATION SECURITY WITH


SPRING SECURITY
• Motivation for Spring Security
• Spring Security in a Web environment
• Using Spring Security tag libraries
• Method security

14. DEBUGGING AND TESTING WEB


APPLICATIONS
• Debugging applications in a browser
• Testing Web applications using Spring’s Mock MVC framework
• Using Spring HtmlUnit

At Pivotal our mission is to enable customers to build a new class of applications, leveraging big and fast data, and do all of this with the power of cloud independence. Uniting selected technol-
ogy, people and programs from EMC and VMware, the following products and services are now part of Pivotal: Greenplum, Cloud Foundry, Spring, GemFire and other products from the VMware
vFabric Suite, Cetas and Pivotal Labs.
By procuring these services, Customer agrees that the terms and conditions set forth here: http://pivotal.io/academy/terms are incorporated by reference into this Data Sheet and shall govern the
provision of Pivotal’s Services herein.
Pivotal 3495 Deer Creek Road, Palo Alto, CA 94304 Pivotal.io
Pivotal is a registered trademark or trademark of Pivotal Software, Inc. in the United States and other countries. All other trademarks used herein are the property of their respective owners. © Copyright 2014 Pivotal Software, Inc. All
rights reserved. Published in the USA.

You might also like