- What is a web service?
- Securing web services
- Consuming and creating a RESTful API
- Documenting an API
- Creating a web service
- Consuming a SOAP web service
- Developing APIs using GraphQL
Skill Level Beginner
- Do you have data in your systems that you want to quickly and easily share with others? Maybe there's information which exists in another system and you need to use it in yours. If so, then web services will allow your applications to talk to one another and share data over the internet. In this course, we explore real world examples and popular technologies used to build web services. You'll learn how to inspect an existing web service to understand the data return, see how to integrate a public web service into your existing applications in order to retrieve the data you need, then learn how to build your own web services from scratch.
You'll also learn about the different message formats used for service to service communication and how to keep your data secure. And finally, I'll expose you to the tools used to document important features of the web services you create for others to use. Hello, I'm Kesha Williams. I'm a software engineering manager, author, and international speaker. I've been in the IT industry for over 20 years and I've thoroughly enjoyed watching web services evolve. So let's get started learning how web services communicate.