प्रोग्रामिंग सीखना चाहते हैं, लेकिन यह नहीं जानते कि कहां से शुरू करें?  ये शुरुआती प्रोग्रामिंग प्रोजेक्ट और ट्यूटोरियल आपको बंद कर देंगे।

नए प्रोग्रामर के लिए 10 सर्वश्रेष्ठ शुरुआती परियोजनाएं

विज्ञापन प्रोग्रामिंग की दुनिया हर दिशा में अंतहीन लगती है। यदि आप PHP में महारत हासिल नहीं कर रहे हैं, तो आप पायथन को देख रहे हैं। यदि यह भाषा नहीं है, तो यह एक ढांचा है। CSS3 कि दुनिया को नेविगेट करने में मदद चाहिए? आज हमारे "आवश्यक CSS3 गुण धोखा शीट" डाउनलोड करें! आपको कहीं शुरुआत करनी है। फिर भी जब सीखने के लिए बहुत कुछ है, तो आपको कहां से शुरू करना चाहिए? जब आप सुनेंगे कि प्रोग्रामर रचनात्मक परियोजनाओं को खोजने की आवश्यकता पर बल देते हैं, तो आपको अपना आत्मविश्वास बनाने के लिए कुछ छोटे की आवश्यकता होगी। यहां सबसे अच्छा श

विज्ञापन

प्रोग्रामिंग की दुनिया हर दिशा में अंतहीन लगती है। यदि आप PHP में महारत हासिल नहीं कर रहे हैं, तो आप पायथन को देख रहे हैं। यदि यह भाषा नहीं है, तो यह एक ढांचा है।

CSS3 कि दुनिया को नेविगेट करने में मदद चाहिए? आज हमारे "आवश्यक CSS3 गुण धोखा शीट" डाउनलोड करें!

आपको कहीं शुरुआत करनी है। फिर भी जब सीखने के लिए बहुत कुछ है, तो आपको कहां से शुरू करना चाहिए? जब आप सुनेंगे कि प्रोग्रामर रचनात्मक परियोजनाओं को खोजने की आवश्यकता पर बल देते हैं, तो आपको अपना आत्मविश्वास बनाने के लिए कुछ छोटे की आवश्यकता होगी।

यहां सबसे अच्छा शुरुआती प्रोग्रामिंग एप्लिकेशन हैं जिन्हें आप कुछ घंटों में बना सकते हैं, समाप्त करना शुरू कर सकते हैं।

एक नए प्रोग्रामर के रूप में कहां से शुरू करें?

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

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

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

और ध्यान रखें कि यदि आप संघर्ष कर रहे हैं, तो आप निम्न-कोड नामक कुछ चीज़ों की जांच कर सकते हैं और यह कैसे काम करता है निम्न-कोड और यह कैसे काम करता है? कम-कोड क्या है और यह कैसे काम करता है? निम्न-कोड क्या है और निम्न-कोड प्लेटफ़ॉर्म कैसे काम करते हैं? यहां आपको यह जानने की आवश्यकता है कि क्या इसे अपने स्वयं के प्रोजेक्ट में उपयोग करना है या नहीं। अधिक पढ़ें या कोडिंग के बिना शक्तिशाली स्वचालित उपकरण बनाएं भी कोडिंग नहीं सीखना चाहते हैं? 5 तरीके अभी भी शक्तिशाली स्वचालित उपकरण कोडिंग सीखना नहीं चाहते हैं? 5 तरीके अभी भी शक्तिशाली स्वचालित उपकरण बनाने के लिए पता नहीं कैसे कोड आपको ऑनलाइन चीजों को बनाने से रोक सकता है? अब शुरू करें क्योंकि "नो-कोड" जैसे उपकरण यहां मदद करने के लिए हैं। अधिक ज्ञान पढ़ें।

1. अपनी खुद की शतरंज खेल बनाओ

शतरंज समय के अनुसार एक खेल है, और हमेशा एक ही नियम (एक तरफ विचलन) का पालन किया है। शतरंज का तर्क, हालांकि, उसी तर्क के साथ बहुत अच्छे से मेल खाता है, जिसका उपयोग आप गेम खेलने के लिए करेंगे। इसके अतिरिक्त, शतरंज एक शानदार स्टार्टर पीस के लिए बनाता है - जिसका उद्देश्य एक प्रोग्रामिंग कैरियर की ओर है।

आप अपने बोर्ड और टुकड़ों दोनों को मैप करके शुरू करेंगे। फिर, आप अपने टुकड़ों के लिए विशिष्ट चाल चलेंगे। बुद्धिशीलता से अंतिम उत्पाद तक, आपको शतरंज को एक शारीरिक खेल से कम और डेटा-संचालित मानसिक जिम्नास्टिक के रूप में सोचने के लिए मजबूर किया जाएगा! अपने बहुत ही शतरंज कार्यक्रम बनाने के माध्यम से अपने तरीके से पैंतरेबाज़ी करना सीखना शुरू करने के लिए ऊपर वीडियो पर क्लिक करें (और शतरंज के अपने संस्करण बनाने के लिए इसे कैसे संशोधित करें)।

हालाँकि, ऊपर दिया गया वीडियो प्रोग्राम बनाने के लिए स्टेप टुटोरिअल द्वारा स्टेप नहीं है, यह प्रोग्रामर को लगता है कि अंतिम उत्पाद बनाने के लिए प्रोग्रामर कैसे सोचते हैं और कैसे कोड करते हैं।

यदि आप एक वीडियो पसंद करते हैं, तो आप इसके साथ पालन कर सकते हैं, प्रोग्रामिंग जानने के लिए इन कोड-साथ YouTube चैनलों पर एक नज़र डालें। 9 सर्वश्रेष्ठ कोड-साथ YouTube चैनल प्रोग्रामिंग सीखने के लिए 9 सर्वश्रेष्ठ कोड-साथ YouTube चैनल प्रोग्रामिंग सीखने के लिए तैयार हैं कोडिंग शुरू करें? ये YouTube चैनल गेम, ऐप, वेब और अन्य विकास में आरंभ करने का एक शानदार तरीका है। अधिक पढ़ें ।

2. एक ध्वनि कार्यक्रम

यदि ब्लिंकिंग कर्सर को आपके पेट को गांठों में मिल जाता है, तो जान लें कि पाठ-आधारित कोडिंग के अन्य, सरल विकल्प हैं जो यह समझने में सहायता कर सकते हैं कि प्रोग्राम कैसे संचालित होते हैं। एमआईटी ऐप आविष्कारक, बच्चे के अनुकूल और अत्यधिक लोकप्रिय स्क्रैच को अपना खुद का मारियो गेम बनाने के लिए एक वयस्क विकल्प! बच्चों और वयस्कों के लिए खरोंच मूल बातें अपने खुद के मारियो खेल बनाओ! बच्चों और वयस्कों के लिए खरोंच मूल बातें क्या आप जानते हैं कि आप प्रोग्रामिंग नहीं जानते हुए भी गेम बना सकते हैं? स्क्रैच में अपना पहला गेम बनाने की शुरुआत करने के लिए यहां एक पूरी गाइड है। और पढ़ें, उपयोगकर्ताओं को एक सरल और समझने योग्य UI का उपयोग करके एंड्रॉइड ऐप बनाने की अनुमति देता है।

एक साउंडबोर्ड बनाना कई कारणों से अत्यधिक शैक्षिक है। उदाहरण के लिए, आपको यह समझने के लिए मजबूर किया जाता है कि ध्वनि फ़ाइलें और उपयोगकर्ता इंटरैक्शन एक साथ कैसे होते हैं। व्यक्तिगत फ़ाइलें, एक साथ pieced, आपके पसंदीदा गेम खेलते समय आपके द्वारा आनंदित इमर्सिव ऑडियो वातावरण बनें!

3. अपना खुद का कैलकुलेटर बनाएँ

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

यह सबसे रोमांचक अनुप्रयोग नहीं हो सकता है, लेकिन आप यह आश्वासन दे सकते हैं कि यह एक शुरुआत प्रोग्रामर के लिए बिल्कुल आवश्यक है।

4. To-Do List ऐप बनाएं

एक टू-डू सूची ऐप का निर्माण करना है कि आप जानते हैं कि आपने कहीं और प्राप्त किया है। इसमें उन सभी को शामिल किया गया है जिन्हें आपको एक साधारण यूआई बनाने की आवश्यकता होगी: बटन, एनीमेशन, उपयोगकर्ता इंटरैक्शन, और ईवेंट।

क्योंकि उपरोक्त वीडियो में तीन बड़े- HTML, CSS और जावास्क्रिप्ट का उपयोग किया गया है (जावास्क्रिप्ट के बारे में और जानें जावास्क्रिप्ट क्या है और यह कैसे काम करता है? जावास्क्रिप्ट क्या है और यह कैसे काम करता है? जावास्क्रिप्ट क्या है? यह एक प्रोग्रामिंग भाषा है जो वेब को बढ़ाने के लिए उपयोग की जाती है। पृष्ठ। इसमें डायनामिक रूप से अपडेट होने वाले वेब पेज, उपयोगकर्ता इंटरफ़ेस और बहुत कुछ शामिल हैं। आइए जानें कि जावास्क्रिप्ट क्या है सभी के बारे में पढ़ें। और पढ़ें) - फिर आप इसे शोकेसिंग के लिए अपनी पसंद के पोर्टफोलियो में अपलोड कर सकते हैं, या इसे तुरंत एक वेबसाइट में एकीकृत कर सकते हैं।

5. एक वजन रूपांतरण उपकरण विकसित करना

टू-डू सूची के समान लाइनों के साथ, आप एक शानदार दिखने वाले वजन रूपांतरण उपकरण बनाने के लिए कुछ सरल सूत्र संचालन भी जोड़ सकते हैं। ध्यान रखें कि इस तरह की परियोजनाओं के साथ आप जितनी चाहें उतनी कार्यक्षमता जोड़ या घटा सकते हैं।

उपरोक्त उदाहरण आपके प्रोजेक्ट में बूटस्ट्रैप टूलकिट को भी एकीकृत करता है, जो कुछ आधुनिक वेब विकास के लिए एक बिल्कुल महत्वपूर्ण अनुभव होगा।

6. कोड एक रॉक, कागज, कैंची खेल

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

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

7. अपनी खुद की टिक टीएसी को पैर की अंगुली का निर्माण

जबकि एक सफल रॉक, पेपर, कैंची ऐप को यादृच्छिक मापदंडों का उपयोग करके बनाया जा सकता है, टिक टीएसी को पैर की अंगुली को थोड़ी सी रणनीति की आवश्यकता होती है। HTML, CSS, Javascript और थोड़े से गणित को जानने के लिए, आप सीख सकते हैं कि कैसे एक अपराजेय टिक Tac Toot बनाया जाए।

तुम भी एक टिक टीएसी को पैर की अंगुली शिक्षक के रूप में इस कार्यक्रम का उपयोग कर सकते हैं, आप इस परियोजना के साथ प्राप्त कर सकते हैं की जरूरत है।

8. अजगर के साथ वेब स्क्रैपिंग

अजगर उबाऊ चीजों को स्वचालित करने के लिए प्रसिद्ध है, और उपरोक्त परियोजना अलग नहीं है। आप HTML और XML दस्तावेज़ों से डेटा निकालने के लिए सुंदर सूप नामक पायथन लाइब्रेरी के साथ-साथ पायथन का उपयोग कर सकते हैं, भले ही आप अजगर के लिए एक पूर्ण नवागंतुक हों, पिथोन ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग टू बिगिनर गाइड टू पायथन ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग पायथन की ताकत का पूरा फायदा उठाने के लिए, आप सीखना चाहेंगे कि पायथन ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) के साथ कैसे काम करता है। अधिक पढ़ें ।

वेब स्क्रैपिंग का उपरोक्त उदाहरण डेटा को CSV फ़ाइल में निर्यात करता है, इसलिए आप अपने डेटा से चार्ट, ग्राफ़, प्लॉट और इसी तरह के प्रोग्राम बनाने के लिए एक्सेल जैसे प्रोग्राम का भी उपयोग कर सकते हैं।

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

9. एक बेसिक HTML5 वेबसाइट बनाएँ

कुछ परियोजनाएं आपको एक मूल HTML और सीएसएस वेबसाइट के रूप में सिखाएंगी। एचटीएमएल 5 बॉयलरप्लेट का उपयोग करके मिनटों में एक वेबसाइट कैसे बनाएं एचटीएमएल 5 बॉयलरप्लेट का उपयोग करके मिनटों में एक वेबसाइट कैसे बनाएं एचटीएमएल 5 के साथ एक वेबसाइट बनाना चाहते हैं? एचटीएमएल 5 बॉयलरप्लेट का उपयोग शुरू करने के लिए एक अच्छी जगह है, और हमारा ट्यूटोरियल शुरू करने का स्थान है। अधिक पढ़ें । सरल डिजाइन प्रिंसिपल, फ़ाइल लिंकिंग और वेब होस्टिंग सीखने से, एक सरल वेबसाइट बनाना हमेशा या तो शुरू करने के लिए एक शानदार तरीका है, या आगे, एक प्रोग्रामिंग पोर्टफोलियो।

आपकी वेबसाइट की जटिलता और सामान्य प्रभावशीलता आपके द्वारा सीखी गई चीजों को और अधिक बढ़ाएगी। आपकी कोडिंग यात्रा में आपके द्वारा सीखी जाने वाली अधिकांश अन्य प्रोग्रामिंग भाषाओं को भी वेबसाइटों पर लागू किया जा सकता है, जिससे वे आपके प्रोग्रामिंग कौशल को फ्लेक्स करने के लिए शानदार हो सकते हैं।

10. जावास्क्रिप्ट के साथ कोड स्नेक

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

उपरोक्त वीडियो पूरी तरह से एक वास्तविक प्रोग्रामर का प्रदर्शन करता है जो एक आकस्मिक परियोजना (जो मैं वास्तविक समय में कोडिंग की कोशिश नहीं करूंगा)। आप जिस भाषा में कोडिंग कर रहे हैं, उसकी गहन समझ के साथ-साथ अभ्यास के माध्यम से विकसित एक मानसिक कोडिंग लाइब्रेरी के साथ, आप भी उन हिस्सों को फिर से बना सकते हैं, जो हमेशा एक ठोस चीज़ की तरह दिखते थे।

जबकि साँप का एक खेल आपके द्वारा शुरू की गई सबसे प्रभावशाली परियोजना नहीं है, उपरोक्त उदाहरण में प्रदर्शित वर्कफ़्लो वह है जो आप एक शौकिया किसान के रूप में लक्ष्य कर रहे हैं।

छोटा शुरू करो, बड़ा सोचो

प्रोग्रामिंग प्रोजेक्ट्स एक-दूसरे में ब्लीड होते हैं। HTML और CSS के साथ एक प्रोजेक्ट चुनें। अगली बात जो आप जानते हैं, आप जावास्क्रिप्ट के साथ खेलेंगे। लंबे समय से पहले, आप अपनी नींद में पायथन गेम बना रहे होंगे। यह चमत्कारी है कि परियोजनाओं का एक स्थिर, सुसंगत प्रवाह आपके प्रोग्रामिंग ज्ञान के लिए क्या कर सकता है।

अब आपके पास एक साथ लेने और टुकड़े करने के लिए दस हैं। या बल्कि, एक शुरुआती दस। एक, दो या सभी चुनें, लेकिन आप जो भी करते हैं: कोडिंग प्राप्त करें! तुम भी एक समर्थक से प्रोग्रामिंग सीखने के लिए वी.एस. लाइव शेयर के साथ कोड पर सहयोग कर सकते हैं। विजुअल स्टूडियो की बात करें, जो C # डेवलपमेंट 5 C प्रोग्रामिंग टिप्स के लिए आदर्श है, तो आपको शुरू करने के लिए सीखना होगा 5 C प्रोग्रामिंग टिप्स आपको स्टार्टेड सी प्रोग्रामिंग भाषा प्राप्त करने के लिए सीखना चाहिए एक कठिन प्रतिष्ठा है। लेकिन अगर आपको इसकी चपेट में आना है, तो आप कुछ भी प्रोग्राम कर सकते हैं, जैसा कि ये टिप्स दिखाते हैं। और पढ़ें, यह C # बनाने वाली व्यवहारिक पहली प्रोग्रामिंग भाषा है जिसे आप C जानने के लिए 7 प्रैक्टिकल कारण सीखें। C # प्रोग्रामिंग 7 प्रैक्टिकल कारण जानें C # प्रोग्रामिंग करने के लिए कई प्रोग्रामिंग लैंग्वेज हैं, इसलिए आपको सीखने के लिए किसे चुनना चाहिए? C # सीखने के कई कारण यहां दिए गए हैं। अधिक पढ़ें । यदि आपके पास रास्पबेरी पाई है, तो आप अंततः रूस्त प्रोग्रामिंग भाषा से शुरू करना चाहते हैं। रास्पबेरी पाई पर जंग से कैसे शुरू करें? रास्पबेरी पाई पर जंग से कैसे शुरू करें? जंग से शुरू करने का तरीका खोज रहे हैं? यहाँ कैसे रास्पबेरी पाई पर जंग के साथ एक बुनियादी हार्डवेयर कार्यक्रम बनाने के लिए है। अधिक पढ़ें ।

के बारे में अधिक अन्वेषण करें: कोडिंग ट्यूटोरियल, सीएसएस, एचटीएमएल, जावा, जावास्क्रिप्ट, पायथन।