मुख्य सामग्री पर जाएं
होमProgramming

कोर्स

FastAPI परिचय

मध्यमकौशल स्तर
अपडेट किया गया 10/2025
FastAPI से मजबूत, प्रोडक्शन-ग्रेड APIs बनाएं, HTTP ऑपरेशंस, वैलिडेशन और async execution में महारत पाकर efficient data और ML pipelines बनाएं.
मुफ़्त में पाठ्यक्रम शुरू करें
FastAPIProgramming
4 घंटे
10 वीडियो
29 अभ्यास
2,300 XP
14,459
उपलब्धि का प्रमाण पत्र

अपना मुफ़्त खाता बनाएं

Google के साथ जारी रखेंअधिक विकल्प दिखाएँ

या


जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

हजारों कंपनियों के शिक्षार्थियों द्वारा पसंद किया गया

Group

टीम को ट्रेनिंग देना चाहते हैं?

व्यवसाय के लिए आज़माएँ

पाठ्यक्रम विवरण

FastAPI और इसके अनुप्रयोगों का परिचय

APIs का उपयोग आमतौर पर वेब पर डेटा को प्रबंधित करने के लिए किया जाता है, और FastAPI Python के साथ APIs बनाने के लिए एक लोकप्रिय नया वेब फ्रेमवर्क है। डेटा और मशीन लर्निंग इंजीनियर FastAPI का उपयोग करके ऐसे एप्लिकेशन बनाते हैं जो वेब पर संदर्भ-जागरूक डेटा लेनदेन और पाइपलाइनों के रूप में काम करते हैं।

FastAPI के साथ प्रोडक्शन-ग्रेड वेब एप्लिकेशन बनाना

इस पाठ्यक्रम में, आप FastAPI फ्रेमवर्क के साथ अपनी Python कौशल का उपयोग करके प्रोडक्शन-ग्रेड वेब एप्लिकेशन बनाना सीखेंगे। अंत तक, आप अन्य Python वेब फ्रेमवर्क्स के संबंध में FastAPI के मुख्य उपयोग मामलों को समझ जाएंगे। आप सभी चार प्रकार के HTTP ऑपरेशनों का उपयोग करके API बनाना और अनुरोध तथा प्रतिक्रिया स्कीमा परिभाषित करना सीखेंगे। इसके अलावा, आप API अनुरोधों को सत्यापित करेंगे, उपयुक्त HTTP स्थिति कोड और संदेशों के साथ प्रतिक्रिया देंगे, और एप्लिकेशन के प्रदर्शन को बेहतर बनाने के लिए कोड को असिंक्रोनस रूप से निष्पादित करेंगे। एक व्यावहारिक प्रोजेक्ट आपको एक क्लासिकल CRUD (Create, Read, Update, Delete) API बनाने और Python के requests मॉड्यूल का उपयोग करके वर्कफ़्लो का परीक्षण करने में मार्गदर्शन करेगा।

पाठ्यक्रम के लक्ष्य और लक्षित दर्शक

यह पाठ्यक्रम अनुभवी Python प्रोग्रामरों के लिए बनाया गया है जो FastAPI का उपयोग करके डेटा प्रबंधित करने वाले वेब अनुप्रयोग बनाना चाहते हैं। इस पाठ्यक्रम को पूरा करने के बाद, आपके पास उच्च-थ्रूपुट डेटा प्रबंधन और ML मॉडल-सर्विंग पाइपलाइनों के लिए उपयुक्त FastAPI प्रोजेक्ट बनाने हेतु आवश्यक आधार होगा।

पूर्व आवश्यकताएं

Introduction to APIs in PythonIntroduction to Object-Oriented Programming in Python
1

FastAPI Basics

We’ll start by learning FastAPI’s key features and core use cases. Then we will run our first application and test it out! Finally, we will learn the details of supporting GET and POST operations that include request parameters and build and test those endpoints.
अध्याय शुरू करें
2

FastAPI Advanced topics

We’ll start by learning how to support PUT and DELETE operations using FastAPI. Then we will learn how to handle different kinds of errors and always return an appropriate status code in the response. Lastly we'll learn how to use async to enable concurrent requests that can handle higher workloads.
अध्याय शुरू करें
3

Building and testing a JSON CRUD API

We'll start by learning how to write system tests to validate individual FastAPI endpoints. Next we'll build a full JSON CRUD API to manage object lifecycles over HTTP. Finally, we'll learn how to test different application endpoints working together with manual functional tests.
अध्याय शुरू करें
FastAPI परिचय
पाठ्यक्रम
पूर्ण

उपलब्धि का प्रमाण पत्र अर्जित करें

इस प्रमाण पत्र को अपनी LinkedIn प्रोफ़ाइल, रिज्यूमे या CV में जोड़ें
इसे सोशल मीडिया पर और अपनी प्रदर्शन समीक्षा में साझा करें
अभी नामांकन करें

19 मिलियन से अधिक शिक्षार्थियों के साथ जुड़ें और आज ही FastAPI परिचय शुरू करें!

अपना मुफ़्त खाता बनाएं

Google के साथ जारी रखेंअधिक विकल्प दिखाएँ

या


जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

मोबाइल के लिए DataCamp के साथ अपने डेटा कौशल को बढ़ाएं

हमारे मोबाइल कोर्स और दैनिक 5 मिनट की कोडिंग चुनौतियों के साथ चलते-फिरते प्रगति करें।