Learn about the history, types, and various implementations of web services—the standard method of communicating between applications and across the web.
- My name is David Gassner and this is Foundations of Programming: Web Services. This course is designed to help you understand the world of web services. Explaining different web service standards, web service messaging formats, and available ways of communicating over the web. I'll first define the meaning of the term "web service" and explore the history of how web services have been used in distributed computing. I'll then break down the components of web service including the transport protocol such as HTTP or SMTP, and the message format such as SOAP, ADAM, JSON, or plain old XML, and then I'll review some of the most popular web service standards including SOAP, REST, and Odata.
Whether you're a software developer, or a manager of software develop and projects, or just want to understand the terms used in the web service development world. I hope this course helps you get the information you need.
Author
Released
8/21/2013Note: The course includes examples of a variety of server- and client-based implementations and coding excerpts in Java, JavaScript, C#, and PHP.
- What is a web service?
- Understanding the available transfer protocols and message formats
- Examining SOAP request and response formats
- Creating a simple SOAP service in ASP.NET
- Choosing a SOAP implementation
- Associating REST actions with HTTP requests
- Sending RESTful requests
- Creating OData request URIs
- Securing web services
Skill Level Beginner
Duration
Views
-
Introduction
-
Welcome1m 5s
-
What you need to know1m 56s
-
-
1. Understanding Web Services
-
What is a web service?8m 13s
-
-
2. Using SOAP-Based Web Services
-
What is SOAP?4m 34s
-
-
3. Using RESTful Web Services
-
What is REST?9m 40s
-
Sending RESTful requests9m 36s
-
-
4. Using OData (Open Data Protocol)
-
What is OData?4m 36s
-
Creating OData request URIs9m 52s
-
Choosing a response format3m 44s
-
-
5. Securing Web Services
-
Working with API keys5m 11s
-
Conclusion
-
Next steps2m 57s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome