| |
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) |
|