Application Programming Interface: API and Web Services

Learn APIs and Web Services using REST, SOAP, JSON, XML, HTTP, Authorization, Authentication, JWT, Postman and Python

Welcome to the Application Programming Interface: API and Web Services course!

What you’ll learn

  • Overview of APIs and Web Services.
  • Work with RESTful and SOAP APIs.
  • Learn different types of API Authentication.
  • Understand HTTP Overview.
  • Learn GET, POST, PUT DELETE request methods.
  • Create your own APIs using Python.
  • Create your own Basic Authentication API.
  • Learn XML and JSON data formats for APIs.

Course Content

  • Introduction –> 2 lectures • 3min.
  • Application Programming Interface (API) –> 2 lectures • 12min.
  • Web Services –> 3 lectures • 16min.
  • Hypertext Transfer Protocol (HTTP) –> 9 lectures • 39min.
  • Postman –> 4 lectures • 22min.
  • SOAP API –> 5 lectures • 19min.
  • REST API –> 5 lectures • 17min.
  • Authentication & Authorization –> 6 lectures • 45min.
  • Creating Your Own RESTful APIs –> 17 lectures • 1hr 26min.
  • Summary –> 1 lecture • 1min.

Application Programming Interface: API and Web Services


  • A desire to learn all about APIs and Web Services.
  • Understanding the basics of Python will help when we create our own APIs.

Welcome to the Application Programming Interface: API and Web Services course!

APIs and Web Services are some of the hottest technologies in the market for building scalable applications!

Understanding and knowing how to build APIs and Web Services can improve the job you have, get you a new job or even create multiple contract roles in the future! These skills are are needed everywhere, and some of the highest paying job postings are asking for developers or IT professionals with API and Web Service experience.

In this Application Programming Interface course I will quickly get you up to speed, by walking you through APIs and Web Services from the beginning to the end! Whether you are interested in expanding your current craft, want to change careers or simply wanting to learn a very popular topic, then this course is for you! You will be learning modern technologies including: HTTP, RESTful & SOAP APIs, Authentication, Authorization, JSON Web Tokens (JWT) and more!

Why are APIs and Web Services taking over the market?

To make it simple, APIs and Web Services covers many aspects of modern development and architectures. Modern architectures that consume APIs include Microservices, SOA and many others, so if you want to get into creating modern applications, APIs are a must. APIs and Web Services allow you to not have to reinvent the wheel. With applications now consuming data over HTTP, this is the perfect time to learn about APIs.

This course is designed with beginners in mind! This means no matter what kind of background you come from, you will be able to learn one of the hottest technologies in the market. All you need is basic Python skills, and you are off to create your own APIs protected with authentication!

In this course, you will get:

– Knowledge on:

  • REST, SOAP, JSON, XML, HTTP, Authorization, Authentication, JWT, Postman and Python

– Responsive Instructor: All questions answered within 24 hours

– Professional video and audio recordings (check the free previews)

Content and Overview:

  • APIs
  • Web Services
  • API Protocols
  • HTTP and HTTPS
  • SOAP
  • XML
  • REST
  • JSON
  • Postman
  • Authentication
  • Authorization
  • Basic Authentication
  • Digest Authentication
  • JSON Web Token (JWT)
  • OAuth
  • Many Exercises – To retain the information!
  • and more!

Course videos are regularly updated to keep up with the newest updates and information. The codingwithroby community is very active, so always know that if you have a question you will receive an answer within 24 hours!

See what other students are saying about my courses!

  • “Eric is a great instructor and broke down everything about Django to get me started with building my first web application. I highly recommend this course. I have learned more than I was expecting and easier than I thought!”
  • “The instructor makes the concept easy to understand and learn.”
  • “I learnt a lot and assignments helped me a lot and instant solution to it was amazing .It was good experienced explained in detail everything .”
  • “Eric has done a great job explaining core concepts and how they relate with Django and Python.”
  • “Clear, crisp and covered a wide array of topics on python. Thanks Eric for the course.”
  • “I liked the step-by-step guide. Great real world examples. Thank you!”


No Risk – Money-Back Guarantee

Finally, there is no risk. Once you purchase the course, if for some reason you are not happy with the course, Udemy offers a 30-day money back guarantee.

So you have nothing to lose, sign up for this course and learn all about Application Programming Interfaces and Web Services from scratch!

It is time to level up your career and learn about APIs and Web Services!


Target Audience

Students with a desire to learn about APIs and Web Services

Python basic experience may be helpful when creating your own APIs