एनालिटिक्स के लिए SQLite - पाठ्यक्रम 3000 रूबल। स्टेपिक से, प्रशिक्षण 40 घंटे, दिनांक: 2 दिसंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 05, 2023
विश्लेषक, डेवलपर और परीक्षक अक्सर डेटा सेट के साथ काम करते हैं। विभिन्न आयामों में बिक्री आंकड़ों की गणना करें, असुविधाजनक संरचना के JSON को परिवर्तित और "साफ़" करें, 500 एमबी nginx लॉग में समस्याएं ढूंढें - समान कार्यों को लगातार हल करना होगा।
डेटा का विश्लेषण या परिवर्तन करने के लिए अक्सर एक्सेल या पांडा जैसी लाइब्रेरी का उपयोग किया जाता है। ये बुरे उपकरण नहीं हैं: एक्सेल सबसे बुनियादी कार्यों के लिए अच्छा है, और जब आप इसके लिए पहले 1000 घंटे समर्पित करते हैं तो पांडा बहुत अच्छा होता है।
लेकिन एक और उपकरण है. यह एक्सेल से कहीं अधिक शक्तिशाली, सरल और पांडा से अधिक अभिव्यंजक है। यह SQLite है - एक पूर्ण विकसित DBMS जिसे इंस्टॉलेशन या कॉन्फ़िगरेशन की आवश्यकता नहीं है। SQLite SQL लेता है, एक भाषा जो विशेष रूप से डेटा प्रोसेसिंग के लिए डिज़ाइन की गई है, और इसमें कई अच्छी सुविधाएँ जोड़ता है।
किस बारे में और किसके लिए
पाठ्यक्रम आपको सिखाएगा कि डेटा के साथ रोजमर्रा के काम के लिए SQLite का उपयोग कैसे करें:
बड़े डेटा सेट का तुरंत विश्लेषण करें और स्पष्ट पैटर्न ढूंढें।
समूहीकरण और विश्लेषणात्मक कार्यों के साथ कई स्रोतों से एक सारांश रिपोर्ट बनाएं।
आवश्यक प्रारूप में डेटा लोड, कनवर्ट और अपलोड करें।
JSON दस्तावेज़ों के साथ काम करना सुविधाजनक है।
पाठ्यक्रम आपके लिए है यदि:
क्या आप एक्सेल के साथ खिलवाड़ करते-करते थक गए हैं या एक हजार एक पांडा कमांड को याद नहीं रखना चाहते हैं।
पहले से ही SQL जानता हूं और रोजमर्रा की समस्याओं को हल करने के लिए कोई अन्य भाषा या लाइब्रेरी नहीं सीखना चाहता।
क्या आप एक सार्वभौमिक डेटा प्रबंधन टूल में हमेशा के लिए महारत हासिल करना चाहते हैं?
आपको लगता है कि SQLite एक "खिलौना" DBMS है, जो वास्तविक कार्यों के लिए उपयुक्त नहीं है।
पाठ्यक्रम उपयुक्त नहीं है यदि:
आप SQL बिल्कुल नहीं जानते।
कमांड लाइन के साथ काम करने के लिए तैयार नहीं.
पाठ्यक्रम विशेष रूप से व्यावहारिक है. हम DELETE पर FOREIGN KEY, लेन-देन अलगाव स्तर, या सामान्य रूपों के बीच अंतर के पांच रूपों में नहीं जाएंगे। इसके बजाय, आइए विशिष्ट कार्यों पर ध्यान केंद्रित करें ताकि आप तुरंत ज्ञान को अपने काम में लागू कर सकें।
आप पहले मॉड्यूल के बाद अभ्यास में SQLite का उपयोग करने में सक्षम होंगे। और यदि आप पाठ्यक्रम को अंत तक पूरा करते हैं, तो SQLite एक सार्वभौमिक उपकरण में बदल जाएगा जो लगभग किसी भी कार्य के लिए उपयुक्त है।
पाठ्यक्रम इंटरैक्टिव है. अभ्यास सीधे ब्राउज़र में किया जा सकता है; कुछ भी डाउनलोड या इंस्टॉल करने की आवश्यकता नहीं है। जब आप इसे समझ जाएं, तो उन्हें कंसोल में दोहराएं।
किसी प्रोग्रामिंग कौशल की आवश्यकता नहीं है.
सामग्री
SQLite मूल बातें। हम डेटासेट लोड करते हैं, SQL को याद रखते हैं और इसे CSV पर अपलोड करते हैं।
डेटा सफ़ाई. हम समस्याग्रस्त डेटा को "कंघल" करते हैं और प्रकारों को समझते हैं।
डेटा में संबंध. डेटा सेट में तालिकाओं को जोड़ना, जोड़ना और प्रतिच्छेद करना।
डेटा → ज्ञान. हम औसत, प्रतिशत, वितरण और सहसंबंध की गणना करते हैं। हम पाठ का विश्लेषण करते हैं।
JSON. हम JSON दस्तावेज़ों और गैर-संबंधपरक डेटा संरचनाओं के साथ मूल रूप से काम करते हैं।
बड़े सेट. हम भारी टेबलों के साथ प्रभावी ढंग से काम करते हैं।
विंडो फ़ंक्शन. हम शानदार रिपोर्टों के लिए उन्नत विश्लेषणात्मक कार्यों में महारत हासिल करते हैं।
कक्षाएं कैसे संचालित की जाती हैं?
पाठ्यक्रम को मॉड्यूल से इकट्ठा किया गया है, प्रत्येक मॉड्यूल एक अलग बड़ा विषय है: उदाहरण के लिए, "JSON" या "विंडो फ़ंक्शन"। मॉड्यूल में 5-6 पाठ हैं। पाठ में एक व्याख्यान और कई व्यावहारिक कार्य शामिल हैं।
प्रतिभागी एक इंटरैक्टिव सैंडबॉक्स में व्यावहारिक कार्य करते हैं। उत्तर स्वचालित रूप से जाँचे जाते हैं, इसलिए आपको प्रतीक्षा नहीं करनी पड़ती। यदि कुछ काम नहीं करता है, तो प्रतिभागी कार्य की टिप्पणियों में प्रश्न पूछते हैं, और मैं उत्तर देता हूँ।
व्याख्यान लिखे जाते हैं, कोई वीडियो नहीं। मैं जटिल चीजों को स्पष्ट रूप से समझा सकता हूं, इसलिए उन्हें पढ़ना खुशी की बात है। ढेर सारे उदाहरण और चित्र, कोई सूखा सिद्धांत नहीं। प्रत्येक मॉड्यूल के अंत में एक संक्षिप्त सारांश है।
आपकी तैयारी के आधार पर मॉड्यूल को पूरा करने में 2-4 घंटे लगते हैं। पूरे कोर्स में 15-30 घंटे लगेंगे।
लागत और भागीदारी
पाठ्यक्रम में सात मॉड्यूल और एक परीक्षा शामिल है। ये 47 पाठ और 130 व्यावहारिक कार्य हैं। यदि आप 80% अंक प्राप्त करते हैं, तो आपको एक प्रमाणपत्र प्राप्त होगा, 90% अंक प्राप्त करने पर आपको सम्मान के साथ एक प्रमाणपत्र प्राप्त होगा।
कोर्स की लागत 3000 ₽ है। पहला मॉड्यूल निःशुल्क उपलब्ध है।
लाइफहैकर के इस अनुभाग में प्रकाशित सभी जानकारी रूसी संघ के नागरिक संहिता के अनुच्छेद 437 के प्रावधानों द्वारा परिभाषित सार्वजनिक प्रस्ताव नहीं है, और केवल सूचनात्मक उद्देश्यों के लिए है।
सेवा "शिक्षित" परियोजना की प्रौद्योगिकियों का उपयोग करती है और शैक्षिक सेवाएं प्रदान नहीं करती है।