Description
This course is all about learning and building a REST API with Python, one of the most important web frameworks. This course also talks about the entire process from development to deployment and has a step-by-step approach. It starts by first explaining what an API is and how they function and later talks about building a CI/CD pipeline which helps to automate your deployments. It covers the concepts of deploying your API, Optical Character Recognition, asynchronous REST APIs and more. This course aims to teach you important cloud services and industry-level skills.
Topics Covered:
- Overview: Get an overview of the entire course and be briefed about the procedure of deploying an API on Microsoft Azure.
- Building Blocks: Come across the important concepts of API such as concurrency, requests, responses and parallel programming.
- FastAPI Basics: Get introduced to the basics of FastAPI such as creation of API, documentation of API and implementing tasks of API.
- Optical Character Recognition: Learn the three main fundamentals of OCR such as creating, implementing and optimising OCR.
- Microsoft Azure: Understand everything about Azure such as Azure App Service, Azure Cognitive Services and Azure Application Insights.
- Text Analytics: Understand the process of how to perform sentiment and phrase extraction on text.
- And Many More Topics..
Who Will Benefit?
- Python Developers: Individuals who want to learn about modern API frameworks and understand their working.
- Backend Engineers: All those who are keen to learn about deploying the APIs to the cloud and want to gain practical skills in the same.
- API Builders: Individuals who want to build, deliver and host a few scalable cloud-hosted applications.
Why Choose This Course?
As you choose this course, you come across important skills which are needed while building a REST API with Python. This course benefits you by teaching you the fundamentals of API and the parallel processing method in Python APIs. You will learn how to apply the concept of Optical Character Recognition and get familiar with the concepts of Git and GitHub. With detailed lessons and a couple of quizzes throughout the course, you will not only learn the theory but also be equipped with practical skills needed for the true industry projects. By the end of this course, you will seek guidance about deploying an API on Microsoft Azure.