Last chance! 50% off DataCamp Premium
Sale ends in
SQL उन कुछ कौशलों में से एक है जो पिछले दो दशकों से लगभग हर डेटा जॉब विवरण में बना हुआ है, और अच्छी खबर यह है कि इसकी बुनियादी बातें बिना किसी लागत के पूरी तरह सीखी जा सकती हैं। मुश्किल यह है कि मुफ्त विकल्प दर्जनों साइटों में बिखरे हुए हैं और गुणवत्ता बहुत अलग-अलग है। कुछ साइटें पहले ही दिन आपको विंडो फंक्शंस में झोंक देती हैं, कुछ कभी बेसिक SELECT से आगे नहीं बढ़तीं।
यह गाइड उन सभी के लिए है जो SQL बिना पैसे खर्च किए सीखना चाहते हैं—चाहे आपने कभी कोई क्वेरी न लिखी हो या आप पहले से बुनियादी बातें जानते हों और इंटरव्यू-स्टाइल अभ्यास चाहते हों। मैंने संसाधनों को इस आधार पर समूहित किया है कि वे वास्तव में किसमें अच्छे हैं, ताकि यदि आपको शुरुआती सामग्री की ज़रूरत नहीं है तो आप उसे छोड़ सकें।
मैंने ये संसाधन तीन कारकों पर चुने हैं: आप बिना भुगतान किए कितना सीख सकते हैं, वे एक-दूसरे पर कितनी अच्छी तरह आधारित हैं, और क्या समुदाय 2026 की राउंडअप्स में उन्हें लगातार सुझा रहा है। कुछ पूरी तरह हमेशा के लिए मुफ्त हैं। कुछ फ्रीमियम हैं, और मैं आपको ठीक-ठीक बताऊंगा कि मुफ्त हिस्सा कहाँ तक है।
| संसाधन | प्रकार | स्तर | किसके लिए सबसे अच्छा |
|---|---|---|---|
| DataCamp के SQL ट्यूटोरियल्स और ब्लॉग | ट्यूटोरियल | शुरुआती से उन्नत | किसी भी कोर्स के साथ मुफ्त लिखित संदर्भ |
| DataCamp मुफ्त इंट्रो कोर्स सामग्री | कोर्स (फ्रीमियम) | शुरुआती | ब्राउज़र में निर्देशित प्रथम कदम |
| Mode SQL Tutorial | ट्यूटोरियल | मध्यवर्ती | विंडो फंक्शंस सीखने वाले विश्लेषकों के लिए |
| SQLZoo | प्रैक्टिस साइट | मध्यवर्ती | कई SQL डायलेक्ट्स में अभ्यास |
| Kaggle Learn SQL | कोर्स | शुरुआती से मध्यवर्ती | वास्तविक डेटासेट्स पर अभ्यास, एक सर्टिफिकेट के साथ |
| Oracle Live SQL | सैंडबॉक्स | मध्यवर्ती | ब्राउज़र में Oracle-विशिष्ट SQL का परीक्षण |
| freeCodeCamp | कोर्स | शुरुआती | एक संरचित मुफ्त फंडामेंटल्स पथ |
| Khan Academy | कोर्स | शुरुआती | कम दबाव चाहने वाले शुरुआती |
| SQLBolt | इंटरएक्टिव लेसन | शुरुआती | तुरंत अभ्यास वाले छोटे-छोटे लेसन |
| Coursera और edX ऑडिट | कोर्स (ऑडिट) | मध्यवर्ती | सर्टिफिकेट के बिना विश्वविद्यालय-स्तरीय सामग्री |
| LeetCode, HackerRank, DataLemur | प्रैक्टिस साइट्स | मध्यवर्ती से उन्नत | इंटरव्यू-स्टाइल क्वेरी अभ्यास |
यहाँ वे संसाधन हैं जिन्हें मैं वास्तव में सुझाऊँगा, जिन्हें मोटे तौर पर बुनियादी सीखने से उन्नत अभ्यास की ओर क्रमित किया गया है।
हमारे पास मुफ्त लिखित SQL सामग्री की भरमार है, जो SQL सीखते समय एकदम उपयुक्त साथी है।
हम एक बड़ा मुफ्त SQL ट्यूटोरियल्स पुस्तकालय प्रकाशित करते हैं जो एक-एक विषय को गहराई से कवर करता है, जैसे joins, subqueries, और common table expressions। रैखिक कोर्स के विपरीत, ये रेफरेंस-स्टाइल पेज हैं जिनमें आप उस समय कूद सकते हैं जब आपको कोई विशेष कॉन्सेप्ट सीखना हो। हमारा SQL बेसिक्स चीट शीट एक अच्छा उदाहरण है उस त्वरित संदर्भ का जो हाथों-हाथ अभ्यास के साथ अच्छा बैठता है, जो आप DataLab का उपयोग करके मुफ्त में कर सकते हैं।
ट्यूटोरियल्स और ब्लॉग बिना खाते के पढ़ने के लिए मुफ्त हैं, जिससे उन्हें आपकी अपनी नोट्स से लिंक करना आसान हो जाता है। मुख्य सीमा यह है कि वे स्वयं में कोई संरचित पथ नहीं हैं। यह कहने के बाद भी, हमारा SQL रोडमैप आपको आगे बढ़ने के लिए चरण-दर-चरण मार्गदर्शन देता है, साथ ही सहायक संसाधनों के लिंक भी।
सीखने के दौरान सब कुछ कैसे जुड़ता है, यह देखने के लिए हमारा SQL सीखने का गाइड पढ़ें।
यदि आप हर लिखी गई क्वेरी पर त्वरित फीडबैक के साथ निर्देशित, ब्राउज़र-आधारित अभ्यास चाहते हैं, तो यह शुरुआत के लिए सबसे अच्छा मुफ्त विकल्प है।
हमारे कई SQL कोर्स का पहला अध्याय मुफ्त है, और हमारा Introduction to SQL कोर्स आपको बिना कोई डेटाबेस इंस्टॉल किए ब्राउज़र में वास्तविक क्वेरियाँ लिखने देता है, हमारे AI ट्यूटर के मार्गदर्शन के साथ। शेष कैटलॉग का पूर्ण उपयोग करने के लिए सशुल्क सदस्यता आवश्यक है, लेकिन यदि आप अभी शुरुआत कर रहे हैं तो यह पानी परखने का बढ़िया तरीका है।
जो आप मुफ्त में पाते हैं वह वही इन-ब्राउज़र कोड एडिटर है जो पेड कोर्सेज़ में उपयोग होता है, इसलिए आप केवल वीडियो देखने तक सीमित नहीं हैं। आप SQL टाइप करते हैं, चलाते हैं, और तुरंत ग्रेडेड फीडबैक पाते हैं। बेशक, जैसे ही आप मुफ्त अध्याय पूरे कर लेंगे, आपको पेवॉल मिलेगा, इसलिए यह एक शुरुआती स्वाद के रूप में बेहतर काम करता है, न कि एंड-टू-एंड पथ के रूप में।
यदि आप खास तौर पर एनालिटिक्स कार्य के लिए SQL सीख रहे हैं, तो Mode का SQL ट्यूटोरियल एक अच्छा मुफ्त विकल्प है।
यह एक मुफ्त, ब्राउज़र-आधारित ट्यूटोरियल है जो कुछ शुरुआती साइटों से आगे जाता है, और उन subqueries तथा window functions को कवर करता है जिन्हें विश्लेषक रोज़मर्रा में सच में इस्तेमाल करते हैं। पूरा फ्रेमिंग विश्लेषणात्मक है, इसलिए उदाहरण उन सवालों की ओर झुके हैं जो एक डेटा विश्लेषक से पूछे जाते हैं, न कि अमूर्त सिंटैक्स ड्रिल्स की ओर। यह DataCamp से बुनियाद लेने के बाद स्वाभाविक अगला कदम बनाता है।
ईमानदार सीमा यह है कि Mode एक ट्यूटोरियल है, पूरा एंड-टू-एंड कोर्स नहीं, इसलिए यह आपकी प्रगति ट्रैक नहीं करता या सर्टिफिकेट जारी नहीं करता। इसे फंडामेंटल्स कोर्स के बाद का मध्यवर्ती पठन मानें, आपका एकमात्र स्रोत नहीं।
अपने ब्राउज़र में Mode SQL Tutorial खोलें और इसे पूरा करें।
SQLZoo सबसे पुराने मुफ्त SQL लर्निंग साइट्स में से एक है, और कई SQL डायलेक्ट्स में अभ्यास के लिए अच्छा है।
यह मुफ्त है, ब्राउज़र में चलता है, और आपको कई डायलेक्ट्स में एक्सरसाइज़ेज़ करने देता है, जो यहाँ दिए मुफ्त विकल्पों में असामान्य है। यदि आप जानते हैं कि आप स्टैंडर्ड SQL के अलावा किसी और चीज़ में काम करेंगे, तो यह डायलेक्ट कवरेज सच में उपयोगी है, ठीक वैसे ही जैसे DataCamp के ट्यूटोरियल्स की व्यापकता। एक्सरसाइज़ेज़ पहले आती हैं, इसलिए आप लंबी व्याख्याएँ पढ़ने की बजाय करके सीखते हैं।
पकड़ यह है कि कठिनाई तेज़ी से बढ़ती है, जिससे SQLZoo एक पूर्ण शुरुआतकर्ता की पहली साइट के रूप में कम उपयुक्त हो जाती है।
SQLZoo साइट पर जाएँ और कोई ट्यूटोरियल ट्रैक चुनें।
यदि आप वास्तविक डेटासेट्स पर अभ्यास करना चाहते हैं और अंत में एक सर्टिफिकेट पाना चाहते हैं, तो Kaggle Learn उन मुफ्त संसाधनों में से है जिसकी मैं ओर इशारा करूँगा।
SQL माइक्रो-कोर्सेज़ नोटबुक्स में चलते हैं और वास्तविक डेटासेट्स पर क्वेरी करते हैं, इसलिए आप ऐसी SQL लिखते हैं जो खिलौना तालिकाओं के बजाय वास्तविक परिणाम लौटाती है। Kaggle एक समापन सर्टिफिकेट भी देता है, जो उसे Khan Academy और Mode से अलग करता है।
नोटबुक चलाने के लिए आपको एक मुफ्त Kaggle खाता चाहिए, और कोर्स मानते हैं कि आप नोटबुक वातावरण में सहज हैं। जो लोग पोर्टफोलियो बना रहे हैं, उनके लिए ये डेटासेट्स ऐसा सामग्री भी बन जाते हैं जिन पर आप बाद में काम जारी रख सकते हैं—ठीक वैसे ही जैसे DataCamp में DataLab काम करता है।
एक मुफ्त Kaggle खाता बनाएँ और Kaggle Learn पर SQL ट्रैक शुरू करें।
जब आपको खास तौर पर Oracle SQL का परीक्षण करना हो, तो Oracle Live SQL वह मुफ्त, विक्रेता-समर्थित सैंडबॉक्स है जिसकी तरफ़ जाना चाहिए।
यह एक मुफ्त, ब्राउज़र-आधारित Oracle वातावरण है, जहाँ आप बिना लोकल डेटाबेस सेटअप किए क्वेरियाँ चला और जाँच सकते हैं। क्योंकि यह Oracle का अपना वातावरण है, इसका व्यवहार प्रोडक्शन Oracle से अधिक मेल खाता है बनिस्बत किसी सामान्य प्रैक्टिस साइट के। इससे यह वह स्वाभाविक जगह बन जाती है जहाँ आप Oracle-विशिष्ट सिंटैक्स आज़मा सकते हैं जिसके बारे में आपने कहीं और पढ़ा हो।
यह एक सैंडबॉक्स है, कोर्स नहीं, इसलिए कोई संरचित पाठ्यक्रम नहीं है। इसे प्रयोग और क्वेरियों की पुष्टि करने के लिए उपयोग करें, न कि शून्य से SQL सीखने के लिए।
क्वेरियाँ चलाने के लिए मुफ्त Oracle खाते के साथ Oracle Live SQL में साइन इन करें।
जो लोग स्पष्ट पाठ्यक्रम पसंद करते हैं, उनके लिए freeCodeCamp पूरी तरह मुफ्त, संरचित पथ के रूप में SQL फंडामेंटल्स से होकर अपनी जगह बनाता है।
यह कई मुफ्त-SQL राउंडअप्स में बुनियादी बातों के लिए भरोसेमंद विकल्प के रूप में आता है, और सब कुछ बिना किसी पेवॉल के मुफ्त है। सामग्री एक्सरसाइज़ेज़ के बिखरे सेट की बजाय कोर्स के रूप में व्यवस्थित है, जो उन शिक्षार्थियों के लिए उपयुक्त है जो शुरू से अंत तक एक ट्रैक का पालन करना चाहते हैं।
हालाँकि, सामग्री कुछ उथली है—फंडामेंटल्स तक सीमित, उन्नत एनालिटिक्स नहीं—इसलिए इसे पूरा करने के बाद DataCamp ट्यूटोरियल्स और अभ्यास के साथ जोड़ें। इसकी ताकत संरचना है, गहराई नहीं।
freeCodeCamp साइट पर SQL पाठ्यक्रम ढूँढें।
Khan Academy किसी ऐसे व्यक्ति के लिए काफ़ी अच्छा प्रवेश बिंदु है जिसने कभी डेटाबेस को छुआ नहीं है।
इंट्रो SQL कोर्स पूरी तरह मुफ्त है, किसी सर्टिफिकेट की आवश्यकता नहीं, और यह एम्बेडेड एडिटर में चलता है, इसलिए इंस्टॉल करने को कुछ नहीं। यह छोटे, स्व-समाहित चैलेंजेस के माध्यम से SQL सिखाता है, जो उन लोगों के लिए उपयुक्त है जिन्हें पूरा कोर्स डरावना लगता है। 2026 की राउंडअप्स इसे शीर्ष स्तर के मुफ्त विकल्पों में इसलिए रखती रहती हैं क्योंकि प्रवेश की बाधा बहुत कम है।
ट्रेड-ऑफ यह है कि Khan Academy सामान्यतः सर्टिफिकेट जारी नहीं करती, इसलिए यदि आपको रिज़्यूमे के लिए कुछ चाहिए, तो बाद में इसे Kaggle Learn के साथ जोड़ना चाहेंगे। यह काफ़ी शुरुआती ही रहता है, इसलिए आप इसे जल्दी ही पार कर लेंगे।
शुरू करने के लिए Khan Academy साइट पर SQL कोर्स खोजें।
SQLBolt छोटे-छोटे, इंटरएक्टिव लेसन के लिए एक ठीक विकल्प है, जहाँ हर कॉन्सेप्ट के साथ एक एक्सरसाइज़ जुड़ी होती है।
यह पूरी तरह मुफ्त है, खाते की ज़रूरत नहीं, और पूरी तरह ब्राउज़र में चलता है। लेसन बाइट-साइज़ हैं, इसलिए आप एक ही बैठक में SELECT और WHERE सामग्री पूरी कर सकते हैं और तुरंत उसे परख सकते हैं।
हालाँकि, क्योंकि लेसन छोटे हैं, SQLBolt तेज़ प्राइमर के रूप में बेहतर है, गहरे कोर्स के रूप में नहीं। यह कोर क्वेरी सिंटैक्स को अच्छी तरह कवर करता है, पर आपको उन्नत विषयों पर वही गहराई नहीं मिलेगी जो Mode या किसी विश्वविद्यालय के ऑडिट कोर्स में मिलती है।
SQLBolt साइट पर जाएँ और पहले लेसन से शुरू करें।
जब आप गति से अधिक गहराई चाहते हैं, तो Coursera और edX कोर्सेज़ का ऑडिट करना विश्वविद्यालय-स्तरीय SQL और डेटाबेस सामग्री तक मुफ्त पहुँच का मार्ग है।
दोनों प्लेटफ़ॉर्म कई SQL और डेटाबेस कोर्सेज़ का मुफ्त ऑडिट करने देते हैं, जिनमें edX पर Stanford की डेटाबेस सामग्री जैसे विश्वविद्यालय ऑफ़रिंग्स शामिल हैं। ऑडिट करने से आपको लेक्चर्स और रीडिंग्स तक बिना भुगतान के पहुँच मिलती है। सामग्री आम तौर पर डेटाबेस थ्योरी में इंटरएक्टिव प्रैक्टिस साइट्स की तुलना में अधिक गहराई तक जाती है।
स्पष्ट सीमा यह है कि ग्रेडेड असेसमेंट्स और सर्टिफिकेट मुफ्त ऑडिट में शामिल नहीं होते, इसलिए यदि आपको क्रेडेंशियल चाहिए तो भुगतान करना होगा। यदि सर्टिफिकेट आपके लिए मायने रखता है, तो DataCamp विभिन्न SQL प्रमाणपत्र प्रदान करता है।
किसी भी प्लेटफ़ॉर्म पर SQL या डेटाबेस कोर्स खोजें और ऑडिट विकल्प चुनें।
ये तीनों तब की इंटरव्यू-तैयारी साइट्स हैं जब आपकी बुनियाद पक्की हो जाए।
LeetCode Database, HackerRank SQL, और DataLemur शुरू से सिखाने की बजाय कठिन, इंटरव्यू-स्टाइल क्वेरी समस्याओं पर ध्यान देते हैं। ये अभ्यास के अखाड़े हैं, निर्देश नहीं—इसलिए आप अपना मौजूदा ज्ञान लाते हैं और उसे वास्तविक इंटरव्यू सवालों के विरुद्ध स्ट्रेस-टेस्ट करते हैं। कम्युनिटी थ्रेड्स लगातार किसी फंडामेंटल्स कोर्स—जैसे DataCamp का SQL फंडामेंटल्स—को नौकरी-इंटरव्यू की तैयारी के लिए इनमें से किसी एक के साथ जोड़ते हैं।
सामान्य सलाह यह है कि इन्हें किसी उचित कोर्स के साथ मिलाएँ, यहाँ से शुरुआत न करें। यदि आप बिना नींव के सीधे LeetCode Database पर कूदते हैं, तो कठिनाई आपको दबा देगी।
जो आपकी लक्षित भूमिका से मेल खाते हैं, उन पर मुफ्त खाते बनाएँ और आसान समस्याओं से शुरुआत करें।
यदि आप शून्य से शुरू कर रहे हों और जॉब-रेडी SQL तक पहुँचना चाहते हों, तो मैं इन मुफ्त संसाधनों को इस तरह क्रम में रखूँगा।
या तो हमारी मुफ्त इंट्रो कोर्स सामग्री से शुरू करें। इसके बाद हमारे ट्यूटोरियल्स, या SQLBolt जैसी साइट के साथ छोटे-छोटे सत्रों में कोर SELECT, WHERE, और JOIN सिंटैक्स की ड्रिल करें। चलते-चलते हमारी SQL चीट शीट खुली रखें।
जब बेसिक क्वेरियाँ स्वाभाविक लगने लगें, तो विंडो फंक्शंस और सबक्वेरियाँ पर SQL ट्यूटोरियल्स से होकर गुज़रेँ। फिर वास्तविक डेटासेट्स पर अभ्यास करने के लिए एक माइक्रो-कोर्स करें। यदि आप डायलेक्ट्स के पार खुद को परखना चाहते हैं, तो यहाँ SQLZoo जोड़ें, या और DataCamp ट्यूटोरियल्स। यदि आप जानते हैं कि आप Oracle में काम करेंगे, तो Oracle Live SQL में समय बिताएँ और पुष्टि करें कि सिंटैक्स अपेक्षित रूप से व्यवहार करता है।
हमारे किसी प्रोजेक्ट के साथ एंड-टू-एंड कुछ बनाएँ, ताकि आपके पास पोर्टफोलियो सामग्री हो। फिर, SQL इंटरव्यू-स्टाइल समस्याएँ हल करें। यदि आप इंटरव्यू से पहले गहरी डेटाबेस थ्योरी चाहते हैं, तो किसी विश्वविद्यालय के कोर्स का ऑडिट करें।
यदि आप अनिश्चित हैं कि कहाँ से शुरू करें, तो अपनी स्थिति को इनमें से किसी एक से मिलाएँ।
एक बात ध्यान देने योग्य है: विश्वविद्यालय वाले MOOCs फ्रीमियम या ऑडिट-आधारित हैं, पूरी तरह मुफ्त नहीं। आप मुफ्त टियर्स पर वास्तविक SQL सीख सकते हैं, लेकिन हमारे कोर्सेज़ और Coursera तथा edX के सर्टिफिकेट भुगतान के पीछे होते हैं।
यदि आप शुरुआत से शुरू कर रहे हैं, तो DataCamp ब्लॉग्स और ट्यूटोरियल्स, और मुफ्त इंट्रो कोर्स सामग्री से शुरू करें, क्योंकि दोनों आपको मिनटों में ब्राउज़र में वास्तविक क्वेरियाँ लिखने के लिए तैयार कर देते हैं।
यदि आप गहराई में जाने से पहले SQL में व्यापक आधार चाहते हैं, तो मैं हमारे SQL Fundamentals स्किल ट्रैक से शुरुआत करने की सलाह दूँगा।
हाँ, SQL की बुनियादी बातें बिना किसी लागत के पूरी तरह सीखी जा सकती हैं। DataCamp ट्यूटोरियल्स, साथ ही Khan Academy, SQLBolt, Mode का SQL ट्यूटोरियल, freeCodeCamp, और SQLZoo जैसी साइटें सभी मुफ्त हैं, और Kaggle Learn मुफ्त है तथा सर्टिफिकेट भी देता है। DataCamp कोर्सेज़ आपको मुफ्त इंट्रो सामग्री देते हैं, और Coursera तथा edX आपको कोर्स का मुफ्त ऑडिट करने देते हैं जबकि सर्टिफिकेट के लिए शुल्क लेते हैं।
नहीं, SQL सीखना शुरू करने के लिए आपको पूर्व प्रोग्रामिंग अनुभव की आवश्यकता नहीं है। SQL डेटा से सवाल पूछने के लिए एक क्वेरी भाषा है, और शुरुआती साइटें शून्य कोडिंग पृष्ठभूमि मानकर चलती हैं। आप एक क्वेरी लिखते हैं, उसे चलाते हैं, और परिणाम देखते हैं—यही इसे शुरुआती डेटा कौशलों में अधिक सुलभ बनाता है।
आप कुछ दिनों के नियमित अभ्यास में कोर सिंटैक्स—SELECT, WHERE, और JOIN—सीख सकते हैं। विंडो फंक्शंस और सबक्वेरियों के साथ विश्लेषक स्तर तक पहुँचना सामान्यतः कुछ हफ्ते लेता है। इंटरव्यू-रेडी धाराप्रवाहता इस पर निर्भर करती है कि आप कितना अभ्यास करते हैं।
हाँ, यहाँ दिए गए मुफ्त संसाधन उन SQL कौशलों को कवर करते हैं जिनकी नियोक्ता जाँच करते हैं—खासकर जब आप किसी फंडामेंटल्स कोर्स को इंटरव्यू अभ्यास के साथ जोड़ते हैं। उसके ऊपर कोई पोर्टफोलियो प्रोजेक्ट बनाना—हमारे गाइडेड प्रोजेक्ट्स जैसा—आपके मामले को और मजबूत करता है।
एआई और एडटेक क्षेत्र में सीनियर संपादक। डेटा और एआई रुझानों की पड़ताल के लिए प्रतिबद्ध।
शीर्ष DataCamp कोर्सेज़
लर्निंग पाथ
कोर्स
कोर्स