• No products in the cart.


Geared for experienced Java developers, Working with Java Microservices is a three day, lab-intensive services training course that introduces developers to the core concepts, principles, and Java implementations for microservices.

Course Access

Unlimited Duration

Last Updated

March 11, 2021

Students Enrolled

Total Reviews

Posted by

This “skills-centric” course is about 50% hands-on lab and 50% lecture, designed to train you in core RESTful development skills, coupling the most current, effective techniques with the soundest industry practices. In this course you will learn about:

· Understand the why and how of basic microservices

· Understand the relationships between microservices and SOA, SOAP services, and other recent initiatives.

· Understand the steps involved in the development of Microservices

· Examine the ecosystem that surrounds and supports microservices, including a typical stack, monitoring, logging, containerizing, deploying and orchestrating microservices

· Work with implemented microservices to package, deploy, and manage them.

· Understand and work with the Cloud to scale microservices

· Containerize microservices using Docker

· Recognize and use best practices relative to designing and working with microservices

· Understand and apply the basic concepts of REST

· Understand and intelligently discuss the similarities and differences between RESTful services and SOAP-based services

· Appreciate the security concerns associated with RESTful services

· Design, develop, and deploy real-world RESTful Services

· Implement RESTful services using JAX-RS to

· Implement RESTful Java clients

· Implement JAX-RS Filters and Interceptors

· Design and implement asynchronous JAX-RS processing

If time permits, there is also coverage of OAuth and OpenID

Course Curriculum

    • Monolithic Versus Micro 00:00:00
    • Supporting and Managing Microservices 00:00:00
    • Designing Microservices 00:00:00
    • Overview of REST 00:00:00
    • Designing RESTful Services 00:00:00
    • Introduction to JAX-RS 00:00:00
    • @Path: URI Matching 00:00:00
    • JAX-RS Content Negotiation 00:00:00
    • JAX-RS Request and Response 00:00:00
    • JAX-RS Client API 00:00:00
    • JAX-RS Filters and Interceptors 00:00:00
    • Asynchronous JAX-RS 00:00:00
    • Working with Microservices 00:00:00
    • Microservice Best Practices 00:00:00
    • Microservice Patterns 00:00:00
    • Microservice Anti-Patterns and Challenges 00:00:00
    • Overview of OAuth and OpenID 00:00:00

Course Reviews

Profile Photo
ashar hafeez


About Instructor


Course Events


More Courses by Insturctor

© 2021 Ernesto.  All rights reserved.