Contact SME Technical Training for event and ticket information.

This event has ended!

View current events hosted by SME Technical Training

Complete Spring Core

Monday, October 4, 2010 at 8:00 AM - Wednesday, October 6, 2010 at 5:30 AM (PT)

San Diego, CA

Ticket Information

Ticket Type Sales End Price Fee Quantity
Regular Registration   more info Ended $2,407.50 $0.00
Early Bird Registration   more info Ended $1,605.00 $0.00

Event Details

Complete Spring Core Class
 

Complete Spring Core Training in San Diego, CA Class Image

Class Schedule for


3 Days of Complete Spring Core Training


June

6/21/10 - 6/23/10
New York, NY
Early $1705.00
Reg. $2507.50

6/28/10 - 6/30/10
Chicago, IL
Early $1705.00
Reg. $2507.50

July

7/5/10 - 7/7/10
Houston, TX
Early $1705.00
Reg. $2507.50

7/12/10 - 7/14/10
Phoenix, Arizona
Early $1705.00
Reg. $2507.50

7/19/10 - 7/21/10
Philadelphia, PA
Early $1705.00
Reg. $2507.50

7/26/10 - 7/28/10
San Jose, CA
Early $1705.00
Reg. $2507.50

September

9/6/10 - 9/8/10
Charlotte, NC
Early $1705.00
Reg. $2507.50

9/13/10 - 9/15/10
Indianapolis, IN
Early $1705.00
Reg. $2507.50

9/20/10 - 9/22/10
San Antonio, TX
Early $1705.00
Reg. $2507.50

9/27/10 - 9/29/10
Virtual Environment
Early $1505.00
Reg. $2307.50

October

10/4/10 - 10/6/10
San Diego, CA
Early $1605.00
Reg. $2407.50

November

11/15/10 - 11/17/10
Denver, CO
Early $1705.00
Reg. $2507.50

11/22/10 - 11/24/10
Honolulu, HI
Early $1705.00
Reg. $2507.50

11/29/10 - 12/1/10
Seattle, WA
Early $1705.00
Reg. $2507.50

 

 

 

Exchange Server 2010 Virtual Training Image

   
 
 

Complete Spring Core

Training in San Diego, CA

The Spring Framework is an open source application framework for Java. This framework has taken the Java software community by storm. Its popularity continues to rise and expand to other development communities like .NET. Spring provides the technology to develop everything from small, stand-alone applications to large, complex, enterprise systems out of simple POJOs (plain old Java objects). In this class, students are exposed to the light-weight Spring container, configuration, foundational API, and general Spring architecture. Not just a class that focuses on theory, this course is loaded with practical labs and deals with configuration, maintenance and architectural issues. After taking this class, developers will immediately be able to utilize the Spring Framework in their new or existing applications.

WHAT TO EXPECT FROM THIS COURSE

This course will presented using 50% Intructor Lecture and 50% Hands-on Labs

AUDIENCE

Java programmers with a need to understand the basic Spring Framework and API.

PREREQUISITES

A good understanding of the Java programming language. A basic understanding of relational databases and SQL is very helpful. A basic understanding of XML is also useful.

COURSE OBJECTIVES

Spring Overview

What is Spring

Why use Spring

Spring Philosophy

Spring Architecture

Spring Modules

Obtaining/Setup Spring

A First Spring Application

Dependency Injection

Spring Containers

BeanFactory

ApplicationContext

Bean Definitions

Property Injection

Collection/Array Wiring

Null Wiring

Dependency Checking

Constructor Injection

Large Configuration Files

Bean Lifecycle

Bean Creation

Bean Destruction

Awareness Interfaces

Initializing and DisposableBean

Interfaces

PostProcessors

Factory PostProcessors

PropertyPlaceholderConfigurer

CustomEditorConfigurer

Events and Event Handling

Wiring Alternatives

Autowiring

Pros and Cons of Autowiring

Annotation driven wiring

Aspect Oriented Programming

Cross Cutting Concerns

AOP Concepts and Terminology

Spring?s AOP Support

AOP Setup

Aspects

Advice

Pointcuts

Advice Parameters and Ordering

Advisors

AOP with AspectJ

@Aspect

Pointcuts and Advice

Advice Parameters and Ordering

Introductions

Pros and Cons of XML schema-based

vs. @AspectJ annotations

Load-time Weaving

Complete Spring Core

Data Access

The DAO Pattern

Exception Handling

Data source configuration

Templating

JDBC Templates

Callbacks

NamedParameterJdbcTemplate

SimpleJdbcTemplate

Transactions

Transaction Manager

Declarative Transactions

Transaction Attributes

Transaction Annotations

Programmatic Transactions

Transaction Template

Unit and Integration Testing

Spring and Unit Testing

Spring TestContext Framework

TestContext

Tests

TestContext Framework Annotations

Transaction Management

Unit Test Framework Annotations and

API

Appendix ? ORM Integration

ORM Data Access

Hibernate Support

Hibernate Template

Java Persistence API

JPA Support

JPA Template

Other Templates

 

 

 
 

When & Where


SME Technical Training
6650 Flanders Dr.
Building G
San Diego, CA 92121

Monday, October 4, 2010 at 8:00 AM - Wednesday, October 6, 2010 at 5:30 AM (PT)


  Add to my calendar

Hosted By

SME Technical Training



SME Technical Training is a technical training company that coordinates classes and training room rentals. We help companies reduce the costs of offering technical training by providing everything from fully furnished training rooms and travel accommodations, to on-site IT instructors and courseware

Training companies can leverage our expertise to guarantee the most flexible and cost-effective options to meet their training needs. As the the parent company of The PM Instructors, The Java Instructors and The Java Architects we have unlimited access into networks of specialized technical instructors and training providers, that can deliver all types of IT courses on behalf of your company. Explore Something New by allowing SME Technical Training to work for you!