Intermediate
43 Lessons
2h 30min
Certificate of Completion
Takeaway Skills
Understand the concept of an API
Learn about FastAPI Python web framework
Learn to implement Optical Character Recognition
Learn and understand different services provided by Azure
Get familiarized with Git and GitHub
Build and Deploy an API to Microsoft Azure App Services
Course Overview
In this course, you will learn how to build a REST API using a lighter web framework for Python, i.e., FastAPI. You will learn the basics of FastAPI and learn how to implement parallel processing in Python APIs. Finally, you will deploy your API on Microsoft Azure and build a Continuous Integration/Continuous Development (CI/CD) Pipeline using Github.
Course Content
Overview of the Course
Building Blocks of an API in Python
Learn the Basics of FastAPI
Optical Character Recognition API Using Tesseract - Project 1
Cloud and Microsoft Azure Services
Text Analytics API Using Azure Cognitive Services - Project 2
4 Lessons
Deploy the REST API on Microsoft Azure
8 Lessons
Pop Quiz
Assessment
Appendix
2 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE