जावास्क्रिप्ट साइड प्रोजेक्ट विचार

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

एक विशेषज्ञ प्रोग्रामर बनने के लिए, आपको अभ्यास करने की आवश्यकता है। शुरुआती लोगों के लिए कई मज़ेदार और रोमांचक Python प्रोजेक्ट हैं। ये प्रोजेक्ट आपको इस मज़ेदार प्रोग्रामिंग भाषा को सीखते हुए कुछ उपयोगी बनाने की अनुमति देते हैं।

किताबें और वीडियो केवल आपके ज्ञान को एक निश्चित स्तर तक ले जा सकते हैं। अपने हुनर को निखारने का सबसे अच्छा तरीका है खुद को चुनौती देना। नीचे दी गई सूची में पायथन बिगिनर प्रोजेक्ट्स जैसे प्रोजेक्ट बनाकर खुद को बेहतर बनाएं। h2 id = "h-reasons-you- should-learn-python"> कारण कि आपको Python क्यों सीखना चाहिए

एक या अधिक प्रोग्रामिंग भाषाओं में प्रवीणता वांछनीय हो गई है, क्योंकि प्रोग्रामिंग ज्ञान के कारण लाभदायक और पुरस्कृत करियर। पायथन डेवलपर्स की मांग लगातार बढ़ रही है, खासकर जब पायथन तीसरा सबसे बड़ा / a> है। दुनिया में प्रोग्रामिंग भाषा।

साथ ही, पायथन पर भरोसा करती हैं। संक्षेप में, अपने रिज्यूमे में पायथन को शामिल करने से आप संभावित नियोक्ताओं के लिए अधिक आकर्षक उम्मीदवार बन जाएंगे।

पायथन सीखने के कई तरीके हैं। कुछ लोग पाइथन को किताबों से सीखते हैं। अन्य ऑनलाइन पाठ्यक्रमों के माध्यम से पायथन सीखते हैं। यदि आपको अधिक आश्वस्त होने की आवश्यकता है, तो आपको Python क्यों सीखना चाहिए के बारे में अधिक जानने के लिए इस महान संसाधन को देखें।

नौसिखियों के लिए एक पायथन प्रोजेक्ट चुनना

जब तक आपके पास पहले से ही कुछ प्रोग्रामिंग कौशल नहीं हैं, आप चाहते हैं यह सुनिश्चित करने के लिए कि आपने पायथन की मूल बातें सीख ली हैं। यदि आप पायथन सीखने में नए हैं, तो हमारे शुरुआती संसाधन देखें। आप Codecademy और DataQuest निःशुल्क पाठ्यक्रमों के लिए।

सुनिश्चित करें कि पायथन 2 और पायथन 3 । दोनों भाषाओं को समझना जरूरी है। हालांकि, पायथन 3 सीखना आपको भाषा में सबसे अद्यतित रखता है।

कोई ऐसा विषय चुनें जिसमें आपकी रुचि हो

किसी प्रोजेक्ट से शुरुआत न करें। ब्राउज़ करें और ऐसा विषय खोजें जो दिलचस्प लगे। यदि आप रुचि रखते हैं तो न केवल आपको अधिक मज़ा आएगा, बल्कि उस जिज्ञासा को बढ़ावा देने से आपको परियोजना को पूरा करने के लिए प्रेरित किया जाएगा।

शुरुआती लोगों के लिए मज़ेदार पायथन प्रोजेक्ट चुनना किसी प्रोजेक्ट को शुरू करने और समाप्त करने के बीच का अंतर हो सकता है। कई बार, नए प्रोग्रामर एक ऐसा प्रोजेक्ट चुनने का अभ्यास करते हैं जो दैनिक समस्या का समाधान करता है।

सोचें कि प्रोजेक्ट आपके समग्र लक्ष्यों में कैसे फिट होगा। उदाहरण के लिए, यदि आपका व्यावसायिक लक्ष्य एप्लिकेशन विकसित करना है, तो एक साधारण वेब एप्लिकेशन प्रोजेक्ट बनाएं।

इसके विपरीत, यदि आपकी व्यावसायिक रुचि डेटा विज्ञान , एक ऐसा प्रोजेक्ट खोजें जो किसी डेटासेट का विश्लेषण कर सके। संक्षेप में, पायथन परियोजनाओं के लिए बहुत सारे महान विचार हैं। वे मज़ेदार हो सकते हैं और आपके करियर के लक्ष्यों या आपके करियर पथ तक पहुँचने में आपकी मदद कर सकते हैं।

बड़ा लाभ कमाने के लिए छोटा सोचें

दूसरे शब्दों में ऐसा प्रोजेक्ट न चुनें जिसमें विशेषज्ञ कौशल स्तर की आवश्यकता हो। जब तक आप वास्तव में दबाव पसंद नहीं करते हैं, तब तक एक को चुनना जो पहले बहुत मुश्किल हो, केवल आपको तनाव देगा। एक बड़े लक्ष्य का सपना देखना ठीक है, लेकिन यह पहचानें कि उस लक्ष्य के प्रत्येक चरण को छोटे चरणों में विभाजित करने की आवश्यकता है।

इसके बजाय, पहले साधारण पायथन प्रोजेक्ट से शुरुआत करें। बड़े विचार विकसित करें, जैसे वेब और डेस्कटॉप ऐप्स, 3D गेम, या यहां तक कि सोशल मीडिया प्लेटफॉर्म।

नौसिखिए डेवलपर्स के लिए पायथन प्रोजेक्ट: गेम और चुनौतियाँ

<चौड़ा img zza =" 1024 "ऊंचाई =" 572 "src =" https://744025.smushcdn.com/1245953/wp- सामग्री / अपलोड / 2020/03 / अजगर-खेल-चुनौती- 1024x572.jpg? हानिपूर्ण = 1 और पट्टी = 1 और वेबप = 1 "alt =" पायथन खेल और शुरुआती लोगों के लिए चुनौतियाँ "वर्ग =" wp-image-13356 "srcset =" https: //744025.smushcdn.com/1245953/wp-content/ अपलोड / 2020/03 / python-games-challenges-20x11.jpg? हानिपूर्ण = 1 और पट्टी = 1 और वेबप = 1 20w, https: //744025.smushcdn .com / 1245953 / wp-content / अपलोड / 2020/03 / पायथन-गेम्स-चैलेंज .jpg? size = 234x131 और हानिपूर्ण = 1 और पट्टी = 1 और webp = 1 234w, https://744025.smushcdn.com/1245953 / wp-content / uploads / 2020/03 / python-games-challenges-385x215। जेपीजी? हानिपूर्ण = 1 और पट्टी = 1 और वेबप = 1 385w, https: //744025.smushcdn.com/1245953/wp-content /uploads/2020/03/python-games-challanges.jpg?size = 468x261 और हानिपूर्ण = 1 & स्ट्रिप = 1 और वेबपी = 1468w, https://744025.smushcdn.com/1245953/wp-content/uploads/2020/03/python-games-challenges.jpg?size=702x392&; हानिपूर्ण = 1 और पट्टी = 1 और वेबप = 1 702w, https://744025.smushcdn.com/1245953/wp-content/ uploads / 2020/03 / python-games-challenges-768x429.jpg? हानिपूर्ण = 1 और बैंड = 1 और वेबप = 1,768w, https://744025.smushcdn.com/1245953/wp-content/uploads/2020/03/python-games-challenges-770x430.jpg?lossy=1&strip=1&webp = 1770w, https: //744025.smushcdn.com/1245953/wp-content/uploads/2020/03/python-games-challenges.jpg? आकार = 936x523 और हानिपूर्ण = 1 और पट्टी = 1 और वेबपी = 1936w, https: //744025.smushcdn.com/ 1245953 / wp-content / अपलोड / 2020/03 / पायथन-गेम्स-चैलेंजेस-1024x572.jpg? हानिपूर्ण = 1 और पट्टी = 1 और वेबप = 1 1024w, https: // 744025.smushcdn .com / 1245953 / wp-सामग्री / अपलोड / 2020 /03/python-games-challenges.jpg?lossy=1&strip=1&webp=1 1200w "आकार =" (अधिकतम चौड़ाई: 1024px) 100vw, 1024px ">
पायथन गेम और चुनौतियां समस्या निवारण कौशल में सुधार कर सकती हैं।

ऐसा कहा जाता है कि अभ्यास बिल्कुल सही। और जब तक आप 10,000 घंटे से अधिक अभ्यास नहीं कर लेते, तब तक आप किसी भी चीज़ के विशेषज्ञ नहीं हैं। यह डराने वाला लग सकता है, लेकिन निराश न हों। ये सरल खेल और चुनौतियाँ आपकी समझ और आपके आत्मविश्वास को बढ़ाने में आपकी मदद करेंगी।

अधिक गेम आइडिया के लिए, PyGame wiki देखें। अधिक पायथन ट्यूटोरियल और इस कमांड लाइन पर टाइप करना शुरू करने के लिए। रॉक-पेपर-कैंची-जी एमे "> रॉक, पेपर, कैंची गेम

सबसे अधिक में से एक सभी समय के प्रिय खेल और आपके कौशल का परीक्षण करने के लिए एक सरल पायथन परियोजना। कंप्यूटर के खिलाफ खिलाड़ी बनाकर शुरू करें। उपयोग किए गए कौशल: लूप के दौरान और यदि कथनों को बेहतर ढंग से समझें।

एक ट्विटर बॉट बनाएं

अन्य परियोजनाओं पर ऑफ़लाइन काम करते हुए भी अपने ट्विटर अनुयायियों को शामिल करना चाहते हैं? ऐसा करने के लिए आपको ट्विटर डेवलपर के रूप में पंजीकरण करना होगा। , लेकिन चिंता न करें, यह उतना कठिन नहीं है जितना आप सोच सकते हैं।

संख्या का अनुमान लगाएं

यह समूहों या घटनाओं के लिए एक मजेदार पायथन परियोजना हो सकती है जहां एक यादृच्छिक जनरेटर की जरूरत है। यह लॉटरी, टेबल गेम या बस खिलाड़ियों के बीच यादृच्छिक संख्या का अनुमान लगाने के लिए उपयोगी है। उपयोग किए गए कौशल: रैंडम फ़ंक्शन, चर, पूर्णांक, प्रिंटिंग, अगर / और और लूप के दौरान खुद को परिचित करें।

मैडलिब जेनरेटर

याद रखें वह खेल जब हम बच्चे थे तब खेला करते थे? वह खेल जहाँ हम मूर्खतापूर्ण शब्दों को रिक्त स्थान में डालते हैं और जब वे हमें वापस पढ़े जाते हैं तो उन्माद से हँसते हैं?

एक मैड लिब्स जनरेटर के साथ, आप उन प्रफुल्लित करने वाले क्षणों को फिर से जी सकते हैं। यह जनरेटर आपको पायथन कौशल की एक विस्तृत श्रृंखला पर काम करने की अनुमति देता है। इस्तेमाल की गई स्किल्स: स्ट्रिंग्स, वेरिएबल्स, कॉन्सटेनेशन, प्रिंटिंग।

जल्लाद

रैंडम नंबर जेनरेट करने के समान, यह पायथन गेम एक ऐसे शब्द को प्रतिस्थापित करता है जहां उपयोगकर्ता अक्षरों का अनुमान लगाता है। खराब अक्षर प्रयासों की संख्या की गणना करने के लिए आपको एक काउंटर भी बनाना होगा। उपयोग किए गए कौशल: यादृच्छिक पुस्तकालय, बूलियन, इनपुट / आउटपुट, वर्ण, स्ट्रिंग और लंबाई।

पासवर्ड जनरेटर

अपने मित्रों और परिवार के खातों की सुरक्षा के लिए एक यादृच्छिक पासवर्ड जनरेटर बनाएं! उपयोग किए गए कौशल: यादृच्छिक पुस्तकालय और अनुक्रम।

पासा रोल करें

ऊपर दिए गए "गेस द नंबर" गेम के समान, एक रोल का निर्माण पासा खेलने के लिए इस्तेमाल किया जा सकता है। या आप अपने गहरे सवालों के जवाब देने के लिए मैजिक 8-बॉल के समान एक बना सकते हैं! इस्तेमाल की गई स्किल्स: रैंडम लाइब्रेरी, प्रिंटिंग, लूप्स के दौरान।

पाठ-आधारित साहसिक कार्य

यह पायथन परियोजना है एक साधारण मिशन गेम जिसमें उपयोगकर्ता विभिन्न कमरों को ब्राउज़ कर सकता है और प्रत्येक का विवरण प्राप्त कर सकता है। आप इस बात की सीमा निर्धारित करेंगे कि पात्र कितनी दूर यात्रा कर सकते हैं, वे कहाँ जा रहे हैं, और उनकी स्थिति को कैसे ट्रैक किया जाए। उपयोग किए गए कौशल: चर, तार, इनपुट / आउटपुट, अगर / अन्य, प्रिंट और सूची।

गुप्त एन्क्रिप्ट

गुप्त सिफर उत्पन्न और डिक्रिप्ट करें। यह एक साथी प्रोग्रामर के साथ अच्छी तरह से काम करता है जहां आप में से कोई एक सिफर बनाता है और दूसरा गुप्त संदेश को डिक्रिप्ट करता है। उपयोग किए गए कौशल: एन्क्रिप्शन विधियां।

मध्यवर्ती पायथन डेवलपर्स के लिए पायथन प्रोजेक्ट

एक बार जब आप पायथन प्रोग्रामिंग भाषा को समझ लेते हैं, तो अधिक उन्नत परियोजनाओं को संबोधित करते हैं। मध्यवर्ती परियोजनाएं अधिक तकनीकी कौशल का उपयोग करती हैं। उन्हें पायथन के व्यापक ज्ञान की आवश्यकता होती है। हालांकि इन परियोजनाओं को प्राप्त करना अधिक कठिन होता है, आप उन्हें लेकर बहुत कुछ सीखेंगे।

अलार्म क्लॉक

अलार्म घड़ी बनाना एक असरदार तरीका है अपने प्रोग्रामिंग कौशल का प्रदर्शन करने के लिए। यह आपको कुछ ऐसा डिज़ाइन करने देता है जो आपको किसी विशेष समय पर एक विशिष्ट सूचना देता है। अपनी अलार्म घड़ी को संगीत या वीडियो को चलते-फिरते चलाकर अधिक उन्नत बनाएं।

टिक-टैक-टो

यह एक नया कदम उठाने का समय है पायथन खेल का विकास। टिक-टैक-टो खेलने के लिए एक सरल खेल हो सकता है, लेकिन इसे प्रोग्राम करना इतना आसान नहीं है। इस प्रकार की परियोजना के लिए Pygame पुस्तकालय उपयोगी है। यह ध्वनि और ग्राफिक्स के लिए आवश्यक मॉड्यूल के साथ आता है।

विकिपीडिया लेख जनरेटर

यह क्या करता है के संदर्भ में, यह एक बहुत ही सरल कार्यक्रम है। हालाँकि, यह काफी जटिल हो सकता है। कार्यक्रम का लक्ष्य विकिपीडिया पर एक यादृच्छिक लेख खोजना है। इसके बाद, कार्यक्रम उपयोगकर्ता से पूछता है कि क्या वे लेख देखना चाहते हैं। यदि उपयोगकर्ता हाँ कहता है, तो प्रोग्राम इसे प्रदर्शित करता है।

उन्नत पायथन डेवलपर्स के लिए Python प्रोजेक्ट

आखिरकार, एक पायथन डेवलपर के रूप में अपने कौशल का परीक्षण करने के लिए अगला कदम उन्नत परियोजनाओं के माध्यम से जाता है। ये प्रोजेक्ट प्रोग्रामिंग और विकास के अधिक असामान्य पहलुओं को संबोधित करते हैं।

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

MP3 प्लेयर बनाएं

अब समय आ गया है सीडी और अपने एमपी3 प्लेयर पर काम करना शुरू करें। यह पायथन प्रोजेक्ट एक ऐसा टूल बनाने के लिए है जो ऑडियो फाइलों को चलाता है। लक्ष्य एक उपयोगकर्ता इंटरफ़ेस बनाना है जो भौतिक संगीत प्लेयर का अनुकरण करता है। समाप्त होने पर, आपके पास एक एमपी3 प्लेयर होगा जो आपके कंप्यूटर या लैपटॉप पर काम करता है।

प्रश्नोत्तरी कार्यक्रम

यह प्रश्नोत्तरी का समय है! प्रश्नोत्तरी ऐप बनाकर अपने पायथन कौशल को अगले स्तर तक ले जाएं। क्विज़ ऐप उपयोगकर्ताओं के लिए प्रश्नों की एक श्रृंखला प्रस्तुत करते हैं और उन्हें उनका उत्तर देने का अवसर देते हैं। प्रश्नोत्तरी तब उपयोगकर्ता के परिणाम प्रदान करती है।

अपने आवेदन के साथ प्रयोग करें। एक प्रश्नोत्तरी डिज़ाइन करें जो उपयोगकर्ता द्वारा उत्तर दिए जाने के तुरंत बाद उत्तर दे। फिर एक प्रश्नोत्तरी बनाएं जहां उपयोगकर्ताओं को प्रश्नोत्तरी पूरी होने के बाद ही परिणाम प्राप्त हों। आप प्रत्येक प्रश्न के लिए प्रश्नोत्तरी पर एक टाइमर भी लगा सकते हैं।

टाइपिंग टेस्ट

पायथन में टाइपिंग टेस्ट बनाने से आप एक अनूठा प्रोग्राम विकसित कर सकते हैं। यह आपकी टाइपिंग गति का परीक्षण करता है, आपको एक GUI बनाने देता है, और आपको एक यादृच्छिक वाक्यांश देता है। यह एक उन्नत प्रोजेक्ट है, लेकिन यह आपको डिज़ाइन के बारे में बहुत कुछ सिखाएगा।

डेटा साइंस में शुरुआती लोगों के लिए पायथन प्रोजेक्ट

पायथन डेटा साइंस प्रोजेक्ट्स <अंजीर> डेटा हमें क्या बताता है?

यहां शुरुआती लोगों के लिए मुफ्त पायथन परियोजनाओं की एक सूची है जहां आपको निश्चित रूप से कुछ ऐसा मिलेगा जो आपको रुचिकर लगे और आपको खोदने के लिए आमंत्रित करे। इनके साथ आप सहपाठियों, दोस्तों, सहकर्मियों या किसी और को प्रस्तुत करने के लिए एक नेत्रहीन आश्चर्यजनक डेटा संरचना परियोजना बना सकते हैं। !

इन डेटासेट का इस्तेमाल न्यूरल नेटवर्क, डीप लर्निंग और मशीन लर्निंग प्रोजेक्ट के लिए किया जा सकता है: