Topic 1: Web Services Overview (Day 1)
- Watch the Video about Web Services Usage-1 (Video)
- Introduction to SOA & Web 2.0 (Lecture)
- Introduction to Web Services (Lecture)
- Web Services in Industry (Lecture)
- Web Services Quiz (Workshop)
- Discuss about Your Thoughts and Experiences in Web Services
- Watch the Video about Web Services Usage-2 (Video)
Topic 2: XML Introduction (Day 1)
- Introduction to XML (Lecture)
- Well-formed XML Documents (Lecture)
- XML Schema (Lecture)
- Write and Validate XML Document (Workshop)
Topic 3: SOAP, WSDL, and UDDI (Day 2)
- Introduction to SOAP (Lecture)
- Introduction to WSDL (Lecture)
- WSDL Case Study (Workshop)
- Introduction to UDDI (Lecture)
- UDDI Case Study (Workshop)
- SOAP UI (Workshop)
Topic 4: Basic Soap Web Services Implementation (Day 2)
- Java Technology for Building Web Services (Lecture)
- Introduction to JAX-WS (Lecture)
- Creating and Invoking Simple JAX-WS Web Services (Workshop)
- Creating and Invoking Complex JAX-WS Web Services (Workshop)
Topic 5: Basic REST Web Services Implementation (Day 3)
- Introduction to REST Web Services (Lecture)
- Creating and Invoking REST using RESTful (Workshop)
- Creating and Invoking REST using Servlet (Workshop)
Topic 6: Customized Web Services Implementation (Day 3)
- Web Services Development using Top-down Design (Lecture)
- Developing Custom WSDL and SOAP Request/Response (Workshop)
Topic 7: Advanced Web Services Implementation (Day 4)
- Advanced Web Services Implementation Techniques (Lecture)
- Developing SOAP Messages with Attachments (Workshop)
- Developing Asynchronous Web Services (Workshop)
- Developing One-Way Web Services (Workshop)
Topic 8: Quality of Services (QoS) and Interoperability (Day 4)
- Introduction QoS & WSIT (Lecture)
- QoS and WSIT in NetBeans (Lecture)
- Setting up Message Optimization (MTOM/XOP) (Workshop)
- Setting up Reliable Messaging (Workshop)
Topic 9: Web Services Security (Day 5)
- Introduction to Identity Manager (Lecture)
- Installing IDM & Basic Configuration (Workshop)
- Securing Web Services using SSL and Username Token (Workshop)
- Securing Web Services using SAML and Liberty Token Profile (Workshop)
Topic 10: Real World Web Services (Day 5)
- Case Study of Real World Web Services (Lecture)
- Invoking RD Web Services (Workshop)
- Invoking Vaja Web Services (Workshop)
- Invoking Google Web Services (Workshop)
- Applying Design Issues and Patterns in Web Services (Lecture)