News & Events About Xebia
India > Our Offering > Agile and Java Training > Advance Spring Framework

Advance Spring Framework

Print
RSS feeds

Advance Spring Framework

Days: 04th to 07th November 2008

Location: Gurgaon

Trainer: Narinder Kumar and Maarten Winkels

Register Now

 

Course Description:

How can I create better enterprise systems and applications using the Spring Framework?

 

Introduction: Working with Java has changed quite a lot in the past few years. The open source community has played a major role in innovating and boosting the productivity of Enterprise software development. The Spring Framework has been a pioneer in this field with its lightweight solutions for serious applications. Spring gives you what you need to deliver quality faster than ever before.

 

Course summary: The course covers all major components of the Spring Framework. It deals with the Spring container, dependency injection, AOP, persistence, transaction management, remoting, web services, security and mvc.
Thirty percent of the course will be theory and 70 percent exercises by building a complete web application. The exercises are test-driven and iterative.

 

Why should you attend? In four days you’ll get a full overview of the Spring Framework and practical advice on how to improve application development.

  1. You’ll learn how to leverage Spring and lightweight concepts best in your projects.
  2. We’ll teach you how to use a modern, layered and lightweight architecture for building scalable, reliable and well-performing applications.
  3. You’ll get hands-on experience with the Spring Framework and learn best practices from Xebia consultants with years of real experience with the framework.
  4. You’ll learn how to integrate best of breed technologies such as Hibernate/JPA, Webservice stacks, Acegi etc. into the Spring Framework.

 

 

Audiences: Developers and architects interested in the details and best practices of using light weight techniques for their enterprise Java development with the Spring Framework. You’ll need to have experience with developing Java web applications to be able to attend the course. Knowledge of EJB is not required.

Please note that we will do a short screening of the participants before they are accepted. This course covers advanced topics so we want to be sure that the group can maintain the learning pace.

 

Objective: The main objectives of this course are:

  1. To learn the details of the Spring Framework.
  2. To learn to design and develop Java applications based on healthy architectural principles, such as object orientation, layering and testability.
  3. To work with Spring by developing a real case.
  4. To integrate different best of breed technologies into the Spring Framework.
  5. To learn best practices on architecture, lightweight development and Spring from Xebia consultants.
  6. To discuss this technology and the value it has for your business with your peers.

 

 

Schedule highlights:
Day 1- Power to the POJO
The concepts of a lightweight container; how to structure your enterprise application with Spring and how to configure it. Dependency Injection, AOP, the BeanFactory and Spring’s test facilities will be covered in detail.

Day 2 - Spring for the Web
How to build a web application using Spring Web MVC, Spring’s web framework.

Day 3 - Connecting your database
How to store your objects in a relational database using Spring. We’ll cover Spring’s JDBCTemplate, Hibernate/JPA and transaction management as well.

Day 4 - Remote access
How to expose your own services to remote clients and how to access them. We’ll cover Webservice remoting based on JAX-WS and XFire, JMS style remoting as well as JMX, RMI, HTTPInvoker, Hessian and Burlap.

 

Course Fee: Indian Rs 39,000 per participant ex. taxes. Payable by a local cheque or bank draft in the favour of Xebia IT Architects India Private Limited.

 

Register Now