SPRINGSOURCE EDUCATION SERVICES
Core Spring
Overview Pricing and Scope
Core Spring is our 4-day flagship Spring training course. In this course, Four (4) days of instructor-led, classroom training
students build a Spring-powered JEE application that demonstrates the 50% lecture and 50% hands-on lab
Spring Framework and other Spring technologies in an intensely Individual enrollment available at convenient locations worldwide:
productive, hands-on setting.
[Link]
Completion of this training entitles each student to waive the Contact your VMware representative for pricing information
registration fee for the SpringSource Certified Professional Onsite training available for companies that want the benefits of
Examination and it is also the ideal preparation for the exam. instructor-led classes without travel
Contact VMware Education to discuss facility requirements for
Students who have completed this training should enroll next in ―Rich
onsite training at education@[Link]
Web Applications with Spring‖ or ―Enterprise Integration with Spring‖
depending on their focus. Course Outline
Day 1
Course Objectives Introduction to Spring
At the end of the course, you should gain an understanding of Spring
Using Spring to configure an application
and associated technologies and be able to:
Understanding the bean life-cycle
Develop Java applications using the Spring Framework Simplifying application configuration
Use Dependency Injection to set up and configure applications Annotation-based dependency injection
Test Spring Applications Testing a Spring-based application
Use Hibernate and JDBC with Spring to access relation Day 2
databases Adding behavior to an application using aspects
Make use of Spring’s support for transactions Introducing data access with Spring
Utilize AOP to add behavior to objects Simplifying JDBC-based data access
Develop web applications – traditional and RESTful Driving database transactions in a Spring environment
Secure application with Spring Security
Day 3
Use technologies such as RMI, HttpInvoker, Hessian, Burlap and
Introducing object-to-relational mapping (ORM)
JMS for remote communication
Getting started with Hibernate in a Spring environment
Add management with the JMX API
Effective web application architecture
Getting started with Spring MVC
Target Audience
Developers interested in developing applications with Spring RESTful web services with Spring MVC
Day 4
Prerequisites Securing web applications with Spring Security
Experience with developing applications using Java
Understanding Spring's remoting framework
Simplifying message applications with Spring JMS
Adding manageability to an application with Spring JMX
SPRINGSOURCE, A DIVISION OF VMWARE PRODUCT DATASHEET / 1
Core Spring
About VMware Professional Services
VMware Professional Services helps IT departments in companies of
all sizes accelerate time to market, reduce deployment risk and
maximize ROI as they adopt virtualization. VMware Professional
Services and its extensive partner ecosystem comprises experienced
IT professionals who provide consulting, technical account
management, integration and deployment services, and education
services for VMware products and solutions. As the largest services
organization focused solely on virtualization, our consultants have in-
depth expertise and use proven, repeatable delivery methodologies
that have helped thousands of customers energize IT while saving
energy—financial, human and the earth’s—through virtualization.
For More Information
More information about VMware software and services is available
from [Link] and from your local VMware
representative.
Terms and Conditions
This datasheet is for informational purposes only. VMWARE MAKES
NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DATASHEET.
All VMware service engagements are governed by the VMware
Professional Services General Terms and Conditions
(see [Link]
SpringSource, a division of VMware. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 [Link] [Link]
© 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at [Link]
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
If you are located in the United States, the VMware contracting entity for the service will be VMware, Inc., and if outside of the United States, the VMware contracting entity will be VMware International [Link]
SKU: EDU-S2-CT-SPRING-G Rev. 3/24/2010