Web Services Training and Courseware

Web Services Training

A Web service is an application that accepts XML-formatted requests from other systems across the network (Internet or intranet). Web services are primarily designed to support Enterprise Integration Application (EAI) efforts, but have also become very popular as a means of implementing SOA. Web service technology depends upon several key XML standards, including SOAP, XML-RPC, or REST for messaging, WSDL for describing the service interface, XML Schema for describing data types, and UDDI for publishing and discovering service metadata.

The web services training provided by us is second to none. We offer practical guidance and experience-driven learning surrounding the proper design, development, and deployment of Web services within your enterprise. Our training courses provide an academic understanding of Web services, application web service standards, and hands-on experience developing with a wide range of tools and technologies, including tools from BEA, Eclipse, and IBM, to name a few.

 

WA1791 Designing and Developing Secure Web Services

 
 

This is a course designed for the developers and architects that focuses on the security aspects of Web Service development. Through lecture and hands on exercise this class will teach you the security problems faced by a Web Service consumer or provider and how to solve them through open standards. Topics like authentication, authorization, encryption and non-repudiation are covered. Advanced topics like single sign on and trust based authentication are also covered.
 More Info

 
 

WA1789 Designing and Developing RESTful Services

 
Coming
Soon

This course explores the principles, practices, and application of REST as a software architecture methodology.  While much of the learning could be applied to any REST compatible implementation, emphasis will be placed upon the design and development of RESTful Web Services. This hands-on course is aimed at architects and developers that want to learn how to design and develop RESTful services that fully comply with the full range of the RESTful design methodology.  Students will learn to define and work with such REST elements as resources, components, and connectors.  Furthermore, emphasis will be placed upon the definition of a REST interface and the management of multiple representations for a given resource.  All concepts are reinforced through detailed, hands-on labs in a vendor-neutral context.
 More Info

 
 

WA1788 Application Development with AJAX and Web Services

 
Coming
Soon
This hands-on course is aimed at developers that want to expand their skills in AJAX and XML into the Web service and enterprise mashup arena. The course assumes knowledge and experience with basic AJAX-style programming and XML document management. A brief introduction to Web services is provided, followed by detailed coverage of consuming syndication feeds and Web services via AJAX. XML content styling and data management is also covered. All concepts are reinforced through detailed, hands-on labs in a vendor-neutral context.
 More Info
 
 

WA1787 Designing and Developing Higher Performance Web Services

 
  Building a web service is easy.  Many products provide WS APIs right out of the box.   Those that do not can readily be service-enabled.  Virtually any modern homegrown application can be made to expose a service interface with the addition of a handful of annotations.  As a last resort, applications can be service-enabled by crafting a simple Web service wrapper.  Building services is easy.  Building good services is another story. The course offers practical knowledge regarding how to effectively design and develop high performance Web services.  Students will be introduced to the theory, best practices, and strategies associated with Web service performance. Concepts in this workshop are re-enforced through a combination of group discussion and hands-on exercises lab exercises.
 More Info
 
 

WA1719 Programming Advanced JAX-WS Web Services using JBoss 5.0

 
Coming
Soon

This course is for students looking to build and perfect their web service development knowledge. Starting from the basics of Web Service concepts (such as WSDL, XML schema, and JAXB), the student will learn all aspects of programming a JAX-WS 2.1 web service. Additionally, advanced topics such as Web Services Interoperability (WS-I), WS-Reliable Messaging and WS-Addressing will also be covered. All development will be performed using JBoss 5.0 and Eclipse WTP.
 More Info

 
 

WA1702 Programming JAX-WS Web Services Using Rational Application Developer RAD 7.5

 
  This course will you teach you how to develop Web Service provider and consumer applications for the WebSphere Application Server v7.0 platform. It will teach you the theory behind XML schema, WSDL and SOAP. It will proceed to teach you various Java specifications that cover Web Services development (such as JAX-WS and JAXB). Advanced topics such as WS-Security, WS-Addressing, WS-ReliableMessaging and WS-Trust are also covered. All the labs are done using RAD v7.5.
 More Info
 
 

WA1652 JAX-WS Based Web Service Development Using Eclipse

 
  If you are a Java EE developer, you can gain complete mastery over Web Services development in Eclipse WTP and JBoss after taking this course. This course will teach you the theory behind XML schema, WSDL and SOAP. It will proceed to teach you various Java specifications that cover Web Services development (JAX-WS , JAXB and JSR 921). Advanced topics such as WS-Security, WS-Addressing, WS-ReliableMessaging and WS-Trust are also covered. All the labs are done using Eclipse WTP and JBoss 4.0.
 More Info
 
 

WA1625 Web Services Development Using WebLogic Server v10

 
  If you are a J2EE developer, you can gain complete mastery over Web Services development in WebLogic Server after taking this course. This course will teach you the theory behind XML schema, WSDL and SOAP. It will proceed to teach you various Java specifications that cover Web Services development (JAX-WS , JAXB and JSR 921). All the labs are done using WebLogic Server 10 and WebLogic BEA Workshop for WebLogic 10.
 More Info
 
 

WA1624 Comprehensive XML for SOA and Web Services

 
  In this course you will learn fundamentals necessary to use XML in the data-driven applications in SOA and Web Services. Through lecture and hands-on lab exercises, you will learn the essentials of data interoperability using XML, write well-formed XML documents, enforce document validity, use XSLT and stylesheets to transform XML documents, and get an introduction to XML programming options. You will also learn best practices for how to evolve XML syntax and structure over time and how XML related to some of the fundamental technologies used by Web Services.
 More Info
 
 

WA1616 Advanced Web Service Development

 
Coming
Soon
This course goes beyond basic Web Service development and covers advanced topics such as Atomic Transaction, MTOM and Reliable Messaging. If you have already implemented Web Services based application interaction, you will be able to make them more reliable and fault resistant using the techniques mentioned in this class. This class is meant for the Java developers. If you are already familiar with the JAX-RPC programming model, you will benefit from the coverage of the new JAX-WS API.
 More Info
 
 

WA1562 Web Services Development Using RAD v7.0

 
 

For developers using RAD v7.0 interested in learning how to develop web services. Starting with an overview of the core basics of web service technologies (like XML Schema, SOAP and WSDL), students will then learn how to design and code JAX-RPC and JSR-109 web services. Advanced topics such as web service security, and UDDI will also be discussed. Additionally, an introduction to Service Oriented Analysis and Design will be provided.
 More Info

 
 

WA1535 Web Services Development Using WebLogic Server 8.1 and WTP

 
  Using WebLogic Server v8.1 and the Eclipse WTP IDE, students taking this course will learn how to develop web services. An introduction of basic Web Service technologies will be discussed (e.g. WSDL, XML Schema, SOAP, etc). Students will then learn to design and code their own JAX-RPC style web services for deployment on WebLogic Server v8.1. Advanced topics such as Web Services Interoperability (WS-I), web service security and an introduction to SOAD (Service Oriented Analysis and Design) will be discussed.
 More Info
 
 

WA1530 Web Services Development Using WebLogic Server

 
 

This course is aimed at WebLogic Server v9.2 developers who are interested in learning how to code Web Services. First, an introduction to web service technologies will be discussed (covering basic web service components such as WSDL, SOAP and XML Schema). Then, students will then go on to learn how to design and code JSR-109 web services using the Workshop Studio IDE. Finally, advanced topics such as Web Services Interopability, web service security, and even an introduction to Service Oriented Analysis and Design will be discussed.
 More Info

 
 

WA1390 Web Services Development Using RAD v6

 
  If you are a J2EE developer, you can gain complete mastery over Web Services development in the IBM WebSphere platform after taking this course. This course will teach you the theory behind XML schema, WSDL and SOAP. It will proceeed to teach you various Java specifications that cover Web Services development (JSR 101 and 109). All the labs are done using RAD V6.
 More Info
 
 

WA1281 Introduction to Web Services

 
  Primary goal of this course is to explain how you can benefit from Web Services. It proceeds to explain various topics such as SOAP, WSDL, UDDI, JAX/RPC and WSIF. For each technology, we explain the primary motivation behind it and how it may help you solve a problem. Students will use this training to learn to develop the required WS components (both server and client side). Additionally, an overview of SOA (Service Oriented Architecture) will be provided.
 More Info
 
 

WA1117 Web Services Development using WSAD v5

 
  This is an advanced class that starts with Web Services basics and proceeds to cover advanced topics such as Web Services Invocation Framework and JAX-RPC. Also covered are discussions of crucial topics such as UDDI, and general development methodology. Finally, the training will deliver an overview of SOA (Service Oriented Architecture). All the labs are done using WSAD v5.1.2. Where ever appropriate, WebSphere Application Server's implementation of a technology is discussed.
 More Info
 
 
Courseware Catalog Courseware Catalog
 
Atlanta
Boston
Calgary
Charlottetown P.E.I
Chicago
Columbia MD
Denver
Dallas
Edmonton
Halifax
Hartford
Irvine
Los Angeles
Las Vegas
Montreal
Minneapolis
New York
Orlando
Ottawa
Parsippany
Phoenix
Philadelphia
Raleigh
Regina
Toronto
Sacramento CA
San Diego
San Francisco
San Jose
Seattle
Vancouver
Victoria
Washington, DC
Winnipeg