Geared for experienced Java developers, Java REST Essentials is a two day, lab-intensive services training course that introduces developers to the core concepts, principles, and Java implementations for RESTful services. Today's development environments are increasingly dominated by sophisticated tooling that makes the implementation of RESTful services less arduous. The proper design of these services is far more complex and demanding. Java RESTful Service Essentials focuses on providing an understanding of the fundamental principles and technologies that are used in building these services. This understanding is critical to being able to diagnose, troubleshoot, tune, and perform other lifecycle activities.
Ways to Learn! This course is available in full day format, as well as short course, flex hours Mini-Camp format. Please see the schedule below for Public Course dates and options. This course can also be instructed in a private, tailored class delivery for your team or organization.
This “skills-centric” course is about 50% hands-on lab and 50% lecture, designed to train attendees in core RESTful development skills, coupling the most current, effective techniques with the soundest industry practices. Working within in a hands-on learning environment, guided by our expert team, attendees will learn to:
Need different skills or topics? If your team requires different topics or tools, additional skills or custom approach, this course may be further adjusted to accommodate. We offer additional Services, Microservices, programming, design and security courses which may be blended with this course for a track that best suits your development objectives. Our team will collaborate with you to understand your needs and will target the course to focus on your specific learning objectives and goals.
This is an intermediate level training course, designed for experienced Java developers and architects who need to identify, design, and implement web services. We will explore and apply the terminology, the specification, the processes and technologies specific to web services. Students should have at least a year of practical development experience with Java and servlets, and should be familiar with XML and JSON.
Please see the Related Courses tab for specific Pre-Requisite courses, Related Courses that offer similar skills or topics, and next-step Learning Path recommendations.
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We will work with you to tune this course and level of coverage to target the skills you need most.
Session: Working with REST
Lesson: Overview of REST
Lesson: Designing RESTful Services
Session: JAX-RS
Lesson: Introduction to JAX-RS
Lesson: @Path: URI Matching
Lesson: JAX-RS Content Negotiation
Lesson: JAX-RS Request and Response
Lesson: JAX-RS Client API
Lesson: JAX-RS Filters and Interceptors
Lesson: Asynchronous JAX-RS
Each student will receive a Student Guide with course notes, code samples, software tutorials, diagrams and related reference materials and links (as applicable). Our courses also include step by step hands-on lab instructions and and solutions, clearly illustrated for users to complete hands-on work in class, and to revisit to review or refresh skills at any time. Students will also receive the project files (or code, if applicable) and solutions required for the hands-on work.
Live scheduled classes are listed below or browse our full course catalog anytime
Check out custom training solutions planned around your unique needs and skills.
Exclusive materials, ongoing support and a free live course refresh with every class.
Please see the current upcoming available open enrollment course dates posted below. Please feel free to Register Online below, or call 844-475-4559 toll free to connect with our Registrar for assistance. If you need additional date options, please contact us for scheduling.
Course Title | Days | Date | Time | Price | |
---|---|---|---|---|---|
Java REST Essentials | RESTful Services in Java | 2 Days | Aug 7 to Aug 8 | 10:00 AM to 06:00 PM EST | $1,895.00 | Enroll |
Java REST Essentials | RESTful Services in Java | 2 Days | Oct 16 to Oct 17 | 10:00 AM to 06:00 PM EST | $1,895.00 | Enroll |
Java REST Essentials | RESTful Services in Java | 2 Days | Dec 11 to Dec 12 | 10:00 AM to 06:00 PM EST | $1,895.00 | Enroll |
Learning is Twice as Nice!
Buy One Get One Free!
Enroll by May 31 in any TWO public classes in 2023 for the price of ONE!
Special Offers
Limited Offer for most courses.
SAVE 50%