MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Foundations of Programming: Web Services

Course Summary

Learn about the history, types, and various implementations of web services—the standard method of communicating between applications and across the web.       

  • +

    Course Syllabus

       What you need to know
       Using the exercise files
    1. Understanding Web Services
       What is a web service?
       Exploring the history of web services
       Transport protocols: HTTP vs. everything else
       Message formats: XML, JSON, and everything else
       Web service standards: SOAP, REST, OData, and more
       Discovering useful web services
    2. Using SOAP-Based Web Services
       What is SOAP?
       Examining SOAP request and response formats
       Understanding SOAP data types
       Documenting a SOAP-based service with WSDL
       Creating a simple SOAP service in ASP.NET
       Calling the service from a Windows desktop client
       Calling the service from Java with JAX-WS
       Choosing a SOAP implementation
    3. Using RESTful Web Services
       What is REST?
       Associating REST actions with HTTP request methods
       Sending RESTful requests
       Exploring REST response formats
       Creating a read-only web service in PHP
    4. Using OData (Open Data Protocol)
       What is OData?
       Creating OData request URIs
       Choosing a response format
    5. Securing Web Services
       Encrypting web service messages
       Securing web services with HTTP Basic security
       Working with API keys
       Using other web security standards
       Next steps

Course Fee:
USD 25

Course Type:


Course Status:



4 - 5 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top