Course Overview
REST Service Development with Java training course teaches software developers to build web services using Representational State Transfer (REST). Participants 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 course covers the role of key technologies such as HTTP, Extensible Markup Language (XML), and JavaScript Object Notation (JSON). Participants also learn how to consume RESTful services in applications, including the role of JavaScript and Ajax.
Hands-on exercises throughout the course enable Participants to use IBM Rational Application Developer and IBM WebSphere Application Server to develop a RESTful interface and servlet, debug RESTful web applications, and build a JAX-RS application.
Course Content
Course introduction
Representational State Transfer (REST)
Creating a RESTful interface
- The technologies in RESTful and Web 2.0 applications
Building a simple RESTful servlet
- Web 2.0 protocols and data formats
Defining a JSON format for a business object
- Web 2.0 support in WebSphere Application Server
- Writing applications using JAX-RS - Part 1
- REST and JAX-RS in Rational Application Developer
Building a JAX-RS application -Part 1
Using tools to debug a RESTful web application
- Writing applications using JAX-RS -Part 2
- Design considerations for REST
Building a JAX-RS application - Part 2
- Client-side technologies for RESTful applications
Building a JAX-RS application - Part 3
Customer Reviews
Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.
-Waseem
Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional.
I am quite satisfied with the course.
-Tanmoy
...more