Who should take this course?

This course aims to build web APIs and will help you build your own applications easily. If you are a beginner, this course is not for you. To take this course, you should have a basic understanding of the following:

  • Python
  • Logging
  • Programming Concepts

What you’ll learn in this course?

This course focuses on topics to build your own APIs.You will start from the basics of REST API, move on to the framework for developing APIs in Python, and then build some cool projects. Finally, you will learn how to deploy API on Azure.

What projects will we be building in this course?

In this course, we will be building the following two APIs:

  • Optical Character Recognition (supporting concurrent processing)
  • Sentiment Analysis and Key Phrase Extraction using Azure Text Analytics Service (We will deploy this API on Azure.)

How to complete this course and get the most out of it?

We recommend reading one chapter per week because there is plenty of material to learn for each particular topic, so it would be a good idea to take sufficient time to explore each one in detail. We hope you will follow all the guidelines for this course and enjoy your journey with us.

Do we get the code files?

The code for each project is discussed step-by-step so you can follow and build your applications simultaneously. All the code files are available for download from the editor itself. If you get stuck at any place, you can always ask us for help.