Developing Java Web Services

Java Web Services Training

The Developing Java Web Services training course course explores how to create web services using the Java EE framework. The course begins with a review of XML (Extensible Markup Language) and XML concepts and then moves into a discussion around HTTP (Hypertext Transfer Protocol) and SOAP (Simple Object Access Protocol). With the foundation laid, the Java Web Services training examines the different web services technologies, techniques, and strategies available to Java developers.

Course Summary

Purpose: 
Learn how to create web-service enabled applications using Java
Audience: 
Experienced Java EE programmers needing to write web service based applications
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On
Duration: 
5 Days
Developing Java Web Services is part of the J2EE Training / Java EE Training curriculum.
All of our Java EE courses can delivered using Java EE or Java EE 6. The Developing Java Web Services training course can be taught using the Java IDE - NetBeans, Eclipse, IntelliJ, etc. *and* Java EE Application Server (JBoss, Glassfish , WebLogic , WebSphere , Tomcat, etc.) of your choice.

What You'll Learn

In the Developing Java Web Services training course you’ll learn:

  • History, Motivations, and Overview of Web Services
  • Understanding key web services components: XML, XSL, HTTP, WSDL, SOAP
  • The Java Web Services Landscape
  • Building web services with Java EE
  • Working with JAXB
  • Using Java API for XML-based Web Services
  • Web Services Design Strategies: Contract First v. Contract Last
  • Java Web Services best practices
  • Other ways to build JWS: Apache Axis, Servlets, Spring
  • Heterogenous web service development: making JWS work with .NET and PHP

Meet Your Instructor

Michael McClure

Michael McClure is a practicing software developer, course developer, and trainer with DevelopIntelligence. For the majority of his career, Michael has been designing and implementing large-scale, enterprise-grade Java-based applications at major telecommunication and internet companies such as Level3 Communications, US West/Qwest/Century Link, Orbitz, and others.

Michael has a passion for learning new technologies / patterns / paradigms. (Or, he has a tendency to get bored or disappointed with current...

Meet Michael McClure »
Jean Leong

Jean Leong brings years of development experience into her teaching, making the learning experience practical for her students. Originally a Smalltalk developer, Jean has an expansive knowledge of object-oriented (OO) development, analysis and design. Jean has worked in every stage of the software development process for a variety of businesses, from small non-profits to government agencies to global enterprises.

Jean was also one of the top instructors at Sun Microsystems in North America and Europe. At...

Meet Jean Leong »

Related Courses

Prepare yourself for this course by taking: 
Once you've completed this course, deepen your knowledge by taking: 

Develop Your Intelligence

Contact us to begin the personalization process.

We'll work with you to design a personalized,
relevant learning solution that's budget friendly.

Questions? Answered.

Problem? Solved.


They Liked Us.




You will too.

Learn About The DI Way

Everyone learns more when it's personally relevant. Yes - It's that simple!

Contact Us

Contact DevelopIntelligence

Please fill out the information below to have a DevelopIntelligence Learning Solutions Architect contact you within 1-business day. If you would like immediate live help, please call (877) 629-5631.

Because we value your privacy, we don’t share your information. We’ll only use it to help you find the best personally relevant learning solution.

Need help finding the right learning solution? Call us: 877-629-5631