Pelatihan Java Spring Framework

Pada tanggal 1-5 April 2013 telah dilangsungkan inhouse training dengan topik  Java Spring Framework di Politeknik Caltex Riau. Adapun materi training yang dibawakan adalah :

No Materi

1

  • Introduction
  • · Course Overview
  • · Framework Overview
  • · What is MVC
  • · The History of Releases
  • · Architecture
  • · Request/Response Lifecycle
  • · Vocabulary
  • · Summary

2

  • Building Introduction
  • · Prerequisites
  • · What are we going to build?
  • · Springsource Downloads
  • · Downloading Spring
  • · Maven Overview
  • · Demo: Maven Configuration
  • · Spring Configuration Parts
  • · Where to get Tomcat
  • · Tomcat Installation
  • · Programming Standards
  • · Upgrading the schema in the web.xml
  • · Configuring the web.xml
  • · Namespaces in Context Files
  • · Configuring the servlet-config.xml
  • · Creating the Controller
  • · Create JSP and Configuration
  • · Run the Application
  • · Recap and Walkthrough

3

  • Architecture
  • · Introduction
  • · Architecture
  • · MVC Design Pattern
  • · N Tier Applications
  • · Application Layers
  • · Components
  • · Controllers
  • · Services
  • · Repositories
  • · Summary

4

  • Controllers
  • · Introduction
  • · Controller Responsibilities
  • · Controller Annotations
  • · Demo: Build Controller
  • · Parameter Passing
  • · Model Attribute
  • · Demo: Post Data to Controller
  • · Summary

5

  • Views
  • · Introduction
  • · View Types
  • · View Conventions
  • · Resolving a View
  • · Various ViewResolvers
  • · Demo: Chaining
  • · Demo: Resolving Static Files
  • · Summary

6

  • Tags
  • · Introduction
  • · Tag Types
  • · Spring Tags
  • · Demo: spring:message Tag
  • · Interceptors
  • · Demo: Interceptors
  • · Form Tags
  • · Demo: Adding Goal Functionality
  • · Summary

7

  • Validation
  • · Introduction
  • · Validation
  • · Tags and Handling Errors
  • · Validator Interface
  • · JSR-303
  • · Demo: JSR-303 Validation
  • · Summary

8

  • Ajax
  • · Introduction
  • · REST
  • · Verbs
  • · ContentNegotiatingViewResolver
  • · Demo Maven
  • · Demo: ContentNegotiatingViewResolver Configuration
  • · Demo: Adding Activity
  • · web.xml
  • · Demo: web.xml
  • · jQuery
  • · Demo: jQuery
  • · Extra pieces to build Out Your Application
  • · Summary

63428_10200251456227412_1405051130_n544742_10200251458147460_887135690_n

556030_10200251454707374_1604015535_n529211_10200251440067008_1831724060_n

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s