Framework Training

Code

spring1

Scheduled Dates

3 Jun 2013
16 Sep 2013
18 Nov 2013
10 Feb 2014

Scheduled Address

Framework Training Ltd

154 - 160 Fleet Street
London
EC4A 2DQ

More about our London Training Centre

Experience Level

intermediate

Days

4

Price per person

£1995 +VAT

Course description

Our Spring Framework Application Development training course will give delegates the skills to develop commercial Java web apps using the latest Spring Framework, through extensive hands-on labs and discussion, led by our expert Java instructor.

Spring is one of the leading open source Java application frameworks, and is often employed alongside other platforms such as Tomcat, JBoss, IBM WebSphere, and Oracle WebLogic…however, it can be deployed as a robust standalone platform too.

 

Learn to develop commercial Spring Framework Java web applications with extensive hands-on labs, delivered by expert Java instructor.

What you will learn

  • Aspect-oriented Programming with Spring (AOP)
  • Spring MVC
  • Spring & Web Services
  • Data access
  • Object Relational Mapping
  • Spring Security
  • Unit Testing with Spring

Who should attend

Java-based web developers looking to exploit the features and capabilities of the Spring Framework.

Prerequisites

You should be comfortable with the topics in our Intro Java Programming training course or have similar experience, with at least 6 months’ solid Java coding experience.

Spring Framework Training Course Syllabus

Introduction to Spring Framework Architecture

What is the Spring Framework?
Spring & Java Beans
Configuring an application with Spring
Separation of Presentation and Business Logic Layer

Aspect-oriented Programming with Spring (AOP)

AOP and Inversion of Control (IoC)
Dynamically extending Behaviours

Spring MVC

Configuration
Form Processing & Validation
Dependency Injection / IoC

Spring & Web Services

RESTful Web Services
Spring JMS

Data access with Spring

JDBC & JDBCTemplate
Transaction Management

Enterprise Information Connectivity

Object Relational Mapping (ORM)
Overview of Hibernate with Spring

Spring Security

Securing web applications
Remoting

Spring / JMX

Registration of Spring Beans as JMX MBean
Proxying local & remote MBeans

TDD / Unit Testing with Spring

JUnit
Mocking
Integration Testing