This course is not scheduled. Inquire about Onsite training at your facility.
Overview
| Course code | VD507 | Skill level | Intermediate |
|---|---|---|---|
| Duration | 3.0 days | Delivery type | Instructor Led - Online Training
(Hands-on labs) |
| Course type | Public or Private on-site | ||
| Public price | USD $1,875.00 plus tax |
NOTE: THIS IS AN INSTRUCTOR-LED ONLINE COURSE. PLEASE DO NOT MAKE TRAVEL ARRANGEMENTS FOR THIS COURSE.
This 3-day instructor-led course teaches software developers how to build web services using Representational State Transfer (REST). Students learn the benefits of and the technical architecture for using REST in applications, including how to design, build, and test RESTful services using Java and JAX-RS. This includes the role of key technologies such as HTTP, Extensible Markup Language (XML), and JavaScript Object Notation (JSON). Students also learn how to consume RESTful services in applications, including the role of JavaScript and Ajax.
Hands-on exercises throughout the course enable students to use IBM Rational Application Developer V8 and IBM WebSphere Application Server V7 to develop a RESTful interface and servlet, debug RESTful web applications, and build a JAX-RS application.
For information on other related WebSphere courses, visit the WebSphere Education Training Paths website:
http://www.ibm.com/software/websphere/education/paths/
View this course in other countries
Training Paths that reference this course are:
Audience
This intermediate course is for application developers interested in building RESTful interfaces to server-side applications in a Java EE environment.
Prerequisites
Students should have:
- Practical knowledge of the Java programming language, which can be gained through experience or by successfully completing one of the Java SE 5 Programming Fundamentals courses Java SE 5 Programming Fundamentals (WD152), Java SE 5 Programming Fundamentals (Remote Classroom) (VD152) or Java SE 5 Programming Fundamentals (Self-Paced) (ZD152)
- Knowledge of application development in a Java Enterprise Edition (Java EE) platform such as IBM WebSphere Application Server
Experience with Rational Application Developer or another Eclipse-based development environment is also beneficial. This knowledge can be gained by attending one of the following courses: