Hello World & Print
आपका असली शुरुआती बिंदु। देखें कि print() डेटा को कंसोल पर कैसे आउटपुट करता है—क्योंकि मान लीजिए, 'प्रिंट डिबगिंग' कभी पुरानी नहीं होती।
बिल्कुल नए लोग, शून्य अनुभव
शून्य से शुरू करें। हम किताबी भाषा को छोड़कर सीधे सीखेंगे कि पायथन मेमोरी, स्थिति और लॉजिक को कैसे संभालता है।
आपका असली शुरुआती बिंदु। देखें कि print() डेटा को कंसोल पर कैसे आउटपुट करता है—क्योंकि मान लीजिए, 'प्रिंट डिबगिंग' कभी पुरानी नहीं होती।
देखें कि चर मेमोरी कैसे आवंटित करते हैं। इंट्स, फ्लोट्स और स्ट्रिंग्स को समझें, और देखें कि पायथन जैसी गतिशील भाषाएं इतनी छूट क्यों देती हैं।
स्ट्रिंग्स बस एरेज़ का एक रूप हैं। स्लाइसिंग और कॉनकेटिनेशन देखें। एक वेब बैकएंड में, 80% काम केवल स्ट्रिंग से खेलना होता है।
हूड के नीचे का गणित। देखें कि पायथन जटिल अभिव्यक्तियों का मूल्यांकन कैसे करता है, और फ्लोट बनाम पूर्णांक विभाजन के खेल को समझें।
बिजनेस लॉजिक की जान। ब्रांचिंग के प्रवाह को समझें और जानें कि ऑथेंटिकेशन बग्स अक्सर गलत बूलियन ऑपरेटर्स के कारण ही क्यों आते हैं।
शर्त टूटने तक दोहराव। हर पुनरावृत्ति से पहले गार्ड चेक को देखें और समझें कि अपना खुद का अनजाने में DDoS करने से कैसे बचें।
डेटा प्रोसेस करने का मुख्य इंजन। पायथन आइटरेटर्स को ध्यान से देखें—यही विशाल डेटा पाइपलाइनों को طاقت देता है।
पायथन का सबसे प्यारा कंटेनर। समझें कि किसी एरे के बीच में डेटा डालना गुप्त रूप से इतना महंगा क्यों होता है।
क्लीन कोड की पहली सीढ़ी। कॉल स्टैक फ्रेम का काम देखें। दोहराव (DRY) से बचने के लिए फंक्शन्स को बारीकी से समझें।
प्रोग्राम जो जवाब देते हैं। मेन थ्रेड को ब्लॉक होते देखें और समझें कि टाइप कास्टिंग (Type casting) अनिवार्य क्यों है।