Java Web Services Tutorial — REST, SOAP, JAX-RS & JAX-WS | Free

Learn to build and consume web services in Java. 36 lessons covering JAX-RS, JAX-WS, XML and more — free, no registration.

Start Course

Free · Without registration

Course Description

Web Services Tutorial

Ready to build APIs and connect systems with Java? This free course covers both major web service architectures — REST (JAX-RS) and SOAP (JAX-WS) — plus XML processing, JAXP, MTOM and WS-Addressing. 36 lessons with video, practice tasks and tests. Perfect for Java developers moving into backend and API development.

Course Details

Without registration
  • 👥2,100 Enrolled
  • 🌐English
  • ~9 hours
  • 📚39 lessons
  • 🧠Questions

Modules

1. Web Services Fundamentals

2 lessons

  • Basic Concepts of Web Services
  • Using wsimport and wsgen Tools
Show More ›

2. JAXP

5 lessons

  • Java API for XML Processing (JAXP)
  • Java SAX Parser: A Comprehensive Guide with Examples
  • Java StAX: A Guide to Streaming API for XML
Show More ›

3. RESTful Services

13 lessons

  • Introduction
  • JAX-RS
  • JAX-RS Parameter Annotations
Show More ›

4. Advanced

4 lessons

  • Java SOAP Handler in Web Services
  • XML: Essential Concepts and Usage
  • Java MTOM and MIME: Enhancing Efficiency
Show More ›