रंडाउन
- सर्वश्रेष्ठ परिचयात्मक पाठ्यक्रम: कोड अकादमी में कोड अकादमी "आप अपने कौशल का परीक्षण करने के लिए चुनौतियों का भी प्रयास कर सकते हैं, जैसे पोकेमॉन सिम्युलेटर बनाना।"
- बेस्ट शॉर्ट कोर्स: पायथन के साथ प्रोग्रामिंग: हैंड्स-ऑन इंट्रोडक्शन फॉर बिगिनर्स एट उडेमी "किसी भी व्यक्ति के लिए एक महान परिचय जिसने पहले कभी प्रोग्राम नहीं किया है और पायथन को आजमाना चाहता है।"
- उपविजेता, सर्वश्रेष्ठ लघु पाठ्यक्रम: उडेमी में पायथन प्रोग्रामिंग का परिचय "यह पाठ्यक्रम पायथन की बुनियादी शक्तियों के एक संक्षिप्त रन-थ्रू के रूप में एकदम सही है।"
- सर्वश्रेष्ठ संरचना: कौरसेरा में हर किसी के लिए पायथन विशेषज्ञता "यदि आप एक संपूर्ण पाठ्यक्रम चाहते हैं जो केवल पायथन के परिचय से परे है, तो यह वही है जो आप खोज रहे हैं ।"
- सर्वश्रेष्ठ विश्वविद्यालय स्तर का पाठ्यक्रम: edX में पायथन का उपयोग करके कंप्यूटर विज्ञान और प्रोग्रामिंग का परिचय "यदि आप कभी भी फंस जाते हैं, तो आप अन्य छात्रों या यहां तक कि प्रोफेसरों के साथ समस्याओं पर चर्चा कर सकते हैं। डिस्कॉर्ड और फेसबुक पर।"
- बेस्ट स्प्लर्ज: प्लुरलसाइट "प्लूरलसाइट पर पांच अलग-अलग पायथन कौशल पथ पाए जाते हैं, जिनमें से प्रत्येक कई अलग-अलग पाठ्यक्रम प्रदान करता है।"
- उपविजेता, सर्वश्रेष्ठ छींटाकशी: डेटाकैंप "डेटाकैंप में वह सब कुछ है जो आपको केवल 15 घंटों में पायथन में प्रोग्रामिंग के लिए आवश्यक है।"
सर्वश्रेष्ठ परिचयात्मक पाठ्यक्रम: कोड अकादमी
यदि आप पायथन के साथ शुरुआत करने के लिए एक कोर्स की तलाश कर रहे हैं, तो कोडेक अकादमी आपके लिए सबसे अच्छा दांव है।हालांकि उनके परिचयात्मक पायथन पाठ्यक्रम के नवीनतम संस्करण के लिए प्रो की सदस्यता की आवश्यकता है, पिछला संस्करण उपयोग करने के लिए स्वतंत्र है। पाठ्यक्रम आपको चरण दर चरण पायथन की बुनियादी बातों से परिचित कराएगा, शुरुआत आपको वाक्य रचना सिखाने से होगी और फिर स्ट्रिंग्स, कंडीशनल और फ़ंक्शंस के माध्यम से आगे बढ़ेगी।
यदि आप Codecademy Pro सदस्यता के साथ जाने का निर्णय लेते हैं, तो आपके पास पाठ्यक्रमों का और भी बड़ा चयन होगा। एक बार जब आप परिचयात्मक पाठ्यक्रम समाप्त कर लेते हैं, तो आप एल्गोरिदम, रिकर्सन और जटिल डेटा संरचनाओं को छांटने के पाठ्यक्रमों के साथ अपने ज्ञान को गहरा करने में सक्षम होंगे, और यहां तक कि अपने कौशल का परीक्षण करने के लिए चुनौतियों का भी प्रयास करेंगे, जैसे कि पोकेमोन सिम्युलेटर बनाना, डेटा बनाना रोलर कोस्टर पर आधारित विज़ुअलाइज़ेशन, या टेक्स्ट के संवेदनशील हिस्सों को सेंसर करना।
बेस्ट शॉर्ट कोर्स: प्रोग्रामिंग विद पायथन: हैंड्स-ऑन इंट्रोडक्शन फॉर बिगिनर्स ऑन उडेमी
यह कोर्स उन लोगों के लिए पायथन का एक बेहतरीन परिचय है जिनके पास अपने हाथों में ज्यादा समय नहीं है।जब तक आप अंतिम परियोजना तक नहीं पहुंच जाते, तब तक कुल पाठ्यक्रम की लंबाई लगभग साढ़े तीन घंटे होती है, हालांकि यदि आप प्रत्येक चरण का पालन करते हैं (उन लोगों के लिए एक आईडीई स्थापित करने के लिए सहायक मार्गदर्शिका सहित) जिन्होंने पहले कभी ऐसा नहीं किया है, तो इसमें थोड़ा समय लग सकता है। लंबा। यह उन लोगों के लिए एक बेहतरीन परिचय बनाता है जिन्होंने पहले कभी प्रोग्राम नहीं किया है और पायथन को आजमाना चाहते हैं।
एक बार जब आप पाठ्यक्रम के मुख्य भाग को देख लेते हैं, तो आप अंतिम परियोजना में अपना हाथ आजमा सकते हैं (जिसमें आप विशेष रूप से उच्च स्कोर के लिए विशेष परिवर्धन के साथ, उनके अंकों के आधार पर छात्रों की सूची को क्रमबद्ध करते हैं), और यदि आप परियोजना के किसी भी बिंदु पर फंस जाते हैं, तो आप शिक्षक के वीडियो के कुछ हिस्सों को देख सकते हैं कि इसे कैसे हल किया जाए।
उपविजेता, सर्वश्रेष्ठ लघु पाठ्यक्रम: उडेमी पर पायथन प्रोग्रामिंग का परिचय
कुछ लोग नहीं चाहते कि पायथन द्वारा पेश किए जाने वाले हर छोटे विवरण का पूरा परिचय दिया जाए, बल्कि इसके बजाय मूल बातों का संक्षिप्त परिचय दिया जाए। यह कोर्स ऐसे किसी भी व्यक्ति के लिए एकदम सही है।
यह कोर्स आपको स्ट्रिंग्स, वेरिएबल्स पर एक रन-डाउन और डेटा प्रकारों पर एक बेहतर नज़र देता है। इसमें फ़ाइल जोड़तोड़ और कार्यों से लेकर लूप और शर्तों तक सब कुछ शामिल है - यह आसान, संक्षिप्त और पायथन की बुनियादी नींव के लिए वन-स्टॉप-शॉप है। यह पाठ्यक्रम उन लोगों के लिए बहुत अच्छा है जो यह देखना चाहते हैं कि यह प्रोग्रामिंग भाषा क्या कर सकती है।
सर्वश्रेष्ठ संरचना: कौरसेरा पर हर किसी की विशेषज्ञता के लिए पायथन
यह सूची में शायद सबसे व्यापक पाठ्यक्रम है। मिशिगन विश्वविद्यालय ने पायथन में प्रोग्रामिंग और डेटा विज्ञान सिखाने के लिए इस विशेषज्ञता, पांच पाठ्यक्रमों की एक श्रृंखला बनाई, और आप यह सब अपनी गति से कर सकते हैं। आपको इस पाठ्यक्रम में समय देना होगा, क्योंकि यह सुझाव दिया जाता है कि आप इसमें सप्ताह में तीन घंटे लगाते हैं, और वे कहते हैं कि इसे पूरा करने में लगभग आठ महीने लगते हैं। हालाँकि, यदि आप एक संपूर्ण पाठ्यक्रम चाहते हैं जो केवल पायथन के परिचय से परे है, तो यह वही है जो आप खोज रहे हैं।
प्रारंभिक पाठ्यक्रम के बाद, आप डेटा संरचनाओं, वेब डेटा तक पहुंच, डेटाबेस तक पहुंच (एसक्यूएल मूल बातें सहित), और एक कैपस्टोन प्रोजेक्ट पर जाएंगे जो इस सभी ज्ञान को एक साथ रखता है।
सर्वश्रेष्ठ विश्वविद्यालय स्तर का पाठ्यक्रम: edX पर पायथन का उपयोग करके कंप्यूटर विज्ञान और प्रोग्रामिंग का परिचय
यद्यपि बहुत सारे पाठ्यक्रम विशुद्ध रूप से प्रोग्रामिंग पर ध्यान केंद्रित करते हैं और क्या करना है, यह पाठ्यक्रम, जो एमआईटी द्वारा एक ऑनलाइन पाठ्यक्रम के लिए बनाया गया था, जो उनके ऑन-कैंपस पाठ्यक्रम के बराबर है, आपको यह सिखाने की कोशिश करता है कि यह कैसे काम करता है।
प्रत्येक नौ सप्ताह की सामग्री के साथ आने वाले अभ्यास बहुत अधिक चुनौतीपूर्ण होते हैं, हालांकि उनका इरादा कभी भी किसी को पाठ्यक्रम से दूर करने का नहीं होता है। यदि आप कभी भी फंस जाते हैं, तो आप अन्य छात्रों या यहां तक कि प्रोफेसरों के साथ डिस्कॉर्ड और फेसबुक पर समस्याओं पर चर्चा कर सकते हैं।
यद्यपि पाठ्यक्रम की अधिकांश सामग्री निःशुल्क है, यदि आप पाठ्यक्रम के लिए सत्यापित प्रमाणपत्र ($75 में) खरीदना चाहते हैं, तो आप मध्यावधि और अंतिम परीक्षा भी दे सकते हैं।
सर्वश्रेष्ठ छींटाकशी: प्लूरलसाइट
उदाहरण के लिए, Pluralight में कई तरह के पाठ्यक्रम हैं और यह डेटाकैंप जैसे किसी एक विशिष्ट क्षेत्र पर केंद्रित नहीं है। इसका पायथन फंडामेंटल्स कोर्स आपको केवल पांच घंटों में महत्वपूर्ण पायथन बेसिक्स (और अधिक) की एक पूरी श्रृंखला के माध्यम से ले जाता है, और फॉलो-अप कोर्स पायथन-बियॉन्ड द बेसिक्स और एडवांस्ड पायथन भी काफी कम हैं, जो पायथन में अधिक जटिल विषयों की एक किस्म का विवरण देते हैं।.
हालांकि, ये कुछ उपलब्ध शिक्षकों के पाठ्यक्रम हैं। वास्तव में, प्लूरलसाइट पर पाए जाने वाले पांच अलग-अलग पायथन कौशल पथ हैं, जिनमें से प्रत्येक कई अलग-अलग पाठ्यक्रम प्रदान करता है, जिनमें से कुछ इंटरैक्टिव भी हैं। ये अन्य पाठ्यक्रम गेम डेवलपमेंट से लेकर मशीन लर्निंग और फंक्शन प्रोग्रामिंग तक, पायथन से संबंधित विषयों की एक विस्तृत श्रृंखला को कवर करते हैं।
उपविजेता, सर्वश्रेष्ठ छींटाकशी: डेटाकैम्प
यदि आप डेटा विज्ञान पर केंद्रित पाठ्यक्रम की तलाश कर रहे हैं, तो डेटा कैंप में ठीक वही है जो आपको चाहिए।हालांकि, पाठ्यक्रम उन सभी के लिए उपयुक्त हैं जो सीखना चाहते हैं कि पायथन के साथ कैसे प्रोग्राम किया जाए। उनके पास विभिन्न प्रकार के पाठ्यक्रम हैं, लेकिन शुरुआती लोगों के लिए सबसे अच्छे छह हैं जिन्हें आप पायथन प्रोग्रामिंग स्किल ट्रैक में पा सकते हैं।
पायथन में प्रोग्रामिंग के परिचय के साथ शुरू करना और फिर डेटा विज़ुअलाइज़ेशन पर आगे बढ़ना और अपने स्वयं के कार्यों को लिखना, डेटाकैंप में वह सब कुछ है जो आपको केवल 24 घंटों में पायथन में प्रोग्रामिंग के लिए आवश्यक है।
डेटाकैंप की सदस्यता सबसे सस्ती नहीं है, प्रीमियम चयन के लिए $400 वार्षिक और मानक सदस्यता के लिए $300 प्रति वर्ष, लेकिन यह आपको उन चुनौतियों और परियोजनाओं तक पहुंच भी प्रदान करती है जहां आप अपने ज्ञान का परीक्षण कर सकते हैं, साथ ही साथ मोबाइल ऐप के रूप में।