MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

RESTFul Services in Java using Jersey

Course Summary

This course walks through developing RESTFul web services in Java using the Jersey Framework. It walks through all the configuration and setup to begin developing using this framework.


  • +

    Course Syllabus

    ● The Fundamentals of RESTFul Services in Java
        ◦ Course Overview
        ◦ What is Jersey?
        ◦ What we Will Cover
        ◦ What we Won't Cover
        ◦ Overview of REST
        ◦ RESTFul URLs
        ◦ Summary
    ● Building your First RESTFul Service Using Jersey
        ◦ Introduction
        ◦ Prerequisites
        ◦ What we are Building
        ◦ Service Features
        ◦ Tomcat Overview
        ◦ Tomcat Download And Configuration Demo
        ◦ Maven Overview
        ◦ Maven Archetype Demo
        ◦ Project Layout
        ◦ web.xml Configuration
        ◦ web.xml Configuration Demo
        ◦ Minimum Pieces To Build A Service
        ◦ Create And Run The Service
        ◦ Summary
    ● RESTFul Architecture
        ◦ Introduction
        ◦ REST is The Backbone
        ◦ The Richardson Maturity Model
        ◦ Level 2 of The RMM
        ◦ HATEOAS
        ◦ CRUD Functions
        ◦ Why JSON?
        ◦ Why XML?
        ◦ What About Binary?
        ◦ Summary
    ● Using HTTP GET
        ◦ Introduction
        ◦ GET
        ◦ Walkthrough Of Myresource
        ◦ GET Demo
        ◦ Creating A New Service
        ◦ Creating A Service Demo
        ◦ XmlRootElement
        ◦ XmlRootElement Demo
        ◦ XmlRootElement Demo JSON
        ◦ JSON Output
        ◦ JSON Output Demo
        ◦ Produces
        ◦ Postman Demo
        ◦ Specific Objects
        ◦ Activity Demo
        ◦ User Demo
        ◦ Summary
    ● Using HTTP POST
        ◦ Introduction
        ◦ POST
        ◦ Create An Activity
        ◦ Consumes
        ◦ POST Demo
        ◦ Binding to An Object
        ◦ Binding Demo
        ◦ Summary
    ● Building a RESTFul Client in Jersey
        ◦ Introduction
        ◦ Why Build A Client?
        ◦ Getting An Activity
        ◦ GET Client Demo
        ◦ GET Using JSON Demo
        ◦ Retrieving A List of Activities
        ◦ Using Generics In Your Return Type
        ◦ List Retrieval Fixed
        ◦ The Response Object
        ◦ Using The Response Object Demo
        ◦ Exception Handling Demo
        ◦ POST Client
        ◦ POST Client Demo
        ◦ Summary
    ● Using HTTP PUT
        ◦ Introduction
        ◦ PUT
        ◦ PUT VS POST
        ◦ URLs
        ◦ PUT Client
        ◦ PUT Demo
        ◦ PATCH
        ◦ Summary
    ● Using HTTP DELETE
        ◦ Introduction
        ◦ DELETE
        ◦ DELETE Structure
        ◦ Client
        ◦ DELETE Demo
        ◦ Summary
    ● RESTFul Searching
        ◦ Introduction
        ◦ Searching in REST
        ◦ Query Params
        ◦ Searching Using Query Params Demo
        ◦ Search Ranges
        ◦ Ranges Demo
        ◦ First Class Searching
        ◦ Searching Using A Post Demo
        ◦ Typing A Search Using Enums Demo
        ◦ Summary
    ● What Next
        ◦ What Next?

     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source and Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top