Welcome
Development
Consulting
Training
Seminar
Books
Articles
Jobs
Contact Us



Spring Framework 2.5 Course Series

 

The Spring Framework (http://www.springframework.org/) is a comprehensive application framework that addresses many aspects of Java/Java EE application development. Spring can be used in building any types of Java applications, including Java SE and Java EE applications. It can also integrate with and simplify many technologies such as AOP, JDBC, Transaction, Web, Portal, Web Services, and other development frameworks such as Hibernate, Struts, JSF. Spring can help Java developers to build high-quality and high-performance applications more efficiently. By using Spring, you will be lead to use industry best practices to design and implement your applications. The releases of Spring 2.x have added many improvements and new features to the 1.x versions. This Spring Framework course series covers the latest Spring version 2.5 and consists of three modules:

To enroll these courses, please take a look at the training terms first, and then fill out the enrollment form and email it back to training@metaarchit.com.

Title Core Spring Concepts and Features
Objectives This course introduces the core concepts, features, and internal mechanism of the Spring Framework. It focuses on two core Spring topics – the Spring IoC container and the Spring AOP framework. Upon finishing this course, participants will understand the core parts of Spring and be able to utilize Spring in their Java projects efficiently. This course also serves as an introduction to the subsequent Spring courses.
Audiences This course is intended for Java/Java EE developers who would like to start using the leading Spring Framework in their projects. No specific Java EE experience is required, but participants should know the basics of OOP and the Java programming language.
Contents Introduction to Inversion of Control (IoC) and Containers
Introduction to the Spring Framework
Bean Configurations in the Spring IoC Container
Advanced Spring IoC Container Features
AOP Concepts, Spring AOP, and AspectJ Support
Materials Printed copy of an excerpt from the Apress Book Spring Recipes
Instructor Gary Mak (Author of Spring Recipes and Pro SpringSource dm Server)
Language Chinese
Date & Time Date : 2009/02/26 - 2009/03/12 (Every Thursday)
Time : 7:00pm - 10:00pm
Duration 3 Sessions (9 Hours)
Location Meta-Archit Office (20/F AIA Tower, 251A-301 Avenida Comercial De Macau)
Fee MOP 990 per participant (MOP 900 for enrollment before 2009/02/12)
Participant can buy the original Spring Recipes book with a 40% discount (MOP 250)

 

Title Core Spring Concepts and Features (Upgrade Course)
Objectives This course introduces the new features of the Spring Framework 2.5 and the changes from 1.x and 2.0. It focuses on two core Spring topics – the Spring IoC container and the Spring AOP framework. This course serves as an introduction to the subsequent Spring courses.
Audiences This course is intended for Java/Java EE developers who have basic knowledge on Spring 1.x or 2.0 but want to learn the new core features of Spring 2.5.
Contents Introduction to the new features of Spring 2.5
Bean Configurations in Spring 2.5
Spring 2.5 AOP and AspectJ Support
Materials Printed copy of an excerpt from the Apress Book Spring Recipes
Instructor Gary Mak (Author of Spring Recipes and Pro SpringSource dm Server)
Language Chinese
Date & Time Date : 2009/03/18 (Wednesday)
Time : 7:00pm - 10:00pm
Duration 1 Session (3 Hours)
Location Meta-Archit Office (20/F AIA Tower, 251A-301 Avenida Comercial De Macau)
Fee MOP 330 per participant (MOP 300 for enrollment before 2009/03/04)
Participant can buy the original Spring Recipes book with a 40% discount (MOP 250)

 

Title Fundamental Spring Applications
Objectives This course teaches how to use the Spring Framework to build multi-tier Java EE applications with database persistence and web interfaces. Spring integrates with and benefits several data access technologies including JDBC, Hibernate, and JPA. It also provides a simplified and consistent approach for transaction management. In the web layer, Spring provides a web framework called Spring MVC and is able to integrate with other popular web frameworks such as Struts, JSF, and DWR. To assure application quality, Spring promotes automated software testing and provides extensive testing support features. Upon finishing this course, participants will be able to build reliable and multi-tier Java EE applications with Spring.
Audiences This course is intended for Java EE developers who would like to build multi-tier Java EE applications using the Spring Framework. Participants should have basic knowledge of core Spring functionalities and know how to write SQL statements and design web pages.
Contents Data Access Fundamentals and Spring JDBC Support
Enterprise Transaction Management in Spring
Spring ORM Support (Hibernate and JPA)
Web Application Development with Spring MVC
Spring Integration with Struts, JSF, and DWR
Testing Concepts and Spring Testing Support
Materials Printed copy of an excerpt from the Apress Book Spring Recipes
Instructor Gary Mak (Author of Spring Recipes and Pro SpringSource dm Server)
Language Chinese
Date & Time Date : 2009/03/25 - 2009/05/13 (Every Wednesday)
Time : 7:00pm - 10:00pm
Duration 8 Sessions (24 Hours)
Location Meta-Archit Office (20/F AIA Tower, 251A-301 Avenida Comercial De Macau)
Fee MOP 2640 per participant (MOP 2400 for enrollment before 2009/03/11)
Participant can buy the original Spring Recipes book with a 40% discount (MOP 250)

 

Title Advanced Spring Applications
Objectives This course covers advanced topics and applications of the Spring Framework, which include enforcing security with Spring Security (formerly known as Acegi Security), creating portlets to run on a portal server, modeling complex UI flows with Spring Web Flow, integrating with enterprise services such as RMI, Web Services, EJB, JMS, JMX, E-mail, and scheduling. Upon finishing this course, participants will be able to build advanced Java EE applications more efficiently using Spring’s simplified and consistent approaches.
Audiences This course is intended for Java EE developers who have to design and implement advanced Java EE requirements using the Spring Framework. Participants should have hands-on Java EE experience and basic knowledge in using the Spring Framework in the web layer and the persistence layer.
Contents Security Fundamentals and Spring Security
Portlet Application Development with Spring
UI Flow Modeling and Spring Web Flow
Spring Support for Remoting Technologies
Spring Support for Java EE (EJB and JMS)
Spring Support for JMX, E-mail, and Scheduling
Spring Support for Dynamic Scripting Languages
Materials Printed copy of an excerpt from the Apress Book Spring Recipes
Instructor Gary Mak (Author of Spring Recipes and Pro SpringSource dm Server)
Language Chinese
Date & Time Date : 2009/05/20 - 2009/06/24 (Every Wednesday)
Time : 7:00pm - 10:00pm
Duration 6 Sessions (18 Hours)
Location Meta-Archit Office (20/F AIA Tower, 251A-301 Avenida Comercial De Macau)
Fee MOP 1980 per participant (MOP 1800 for enrollment before 2009/05/06)
Participant can buy the original Spring Recipes book with a 40% discount (MOP 250)


Onsite Training

 

We can also deliver onsite training courses (Java/Java EE related) in the following approaches:

  • Technology-centric: We can design and execute a training plan for your staff, based on the technologies you need and the technical level of your staff.
  • Project-based: We can investigate the technologies appropriate to your starting projects, and train your staff on these technologies, including how to apply and integrate them into your projects.

Please contact training@metaarchit.com for details.