C++ प्रोग्रामिंग कैसे सीखें: आरंभ करने के लिए 6 साइटें

C++ प्रोग्रामिंग कैसे सीखें: आरंभ करने के लिए 6 साइटें

अपेक्षाकृत आसान प्रोग्रामिंग भाषाओं के साथ भी कई लोगों के लिए प्रोग्राम सीखना मुश्किल हो सकता है। C++ 'ब्रेड एंड बटर' कोडिंग भाषाओं में से एक है, और बहुत सारी प्रोग्रामिंग वेबसाइटें हैं जो आपको C++ को मुफ्त में सीखने में मदद कर सकती हैं।





आइए जानें कि आप C++ प्रोग्रामिंग क्यों सीखना चाहते हैं और पता करें कि आप इसे ऑनलाइन कहां से सीख सकते हैं।





C++ क्यों सीखें?

शुरुआती लोगों के लिए सीखने के लिए कई अन्य आसान प्रोग्रामिंग भाषाएं हैं। विशेष रूप से सी ++ क्यों चुनें?





सी ++ एक शक्तिशाली प्रोग्रामिंग भाषा है जो 'प्रोग्रामर पर भरोसा करें' आदर्श वाक्य का उपयोग करती है। यह डिज़ाइन संकलन के दौरान त्रुटियों के प्रकट होने की संभावना को बढ़ाता है, लेकिन यह प्रोग्रामर को उनके कोड के तरीके में अधिक लचीलापन भी देता है।

इसके कारण, अधिकांश प्रोग्राम कम से कम C++ कोड, या उसके चचेरे भाई C. का उपयोग करते हैं। C++ सीखना दूसरे तरीके से भी फायदेमंद है---C++, C से बहुत मिलता-जुलता है, आप समझ सकते हैं और (अधिकांश भाग के लिए) सी में भी कोड।



1. उदमी: शुरुआती लोगों के लिए C++ सीखने का सबसे अच्छा तरीका

यदि आप वेबसाइटों पर ध्यान देने के बजाय C++ पढ़ाना चाहते हैं, तो प्रयास करें Udemy . उदमी एक वेबसाइट से अध्ययन करने से अलग है, क्योंकि आपके पास एक प्रशिक्षक होगा जो आपके सवालों के जवाब देने और आपका मार्गदर्शन करने में मदद करेगा। यह एक उत्कृष्ट विकल्प है यदि आप खुद को कोड की दीवारों पर भ्रम की स्थिति में घूरते हुए पाते हैं और इसके माध्यम से आपका मार्गदर्शन करने के लिए किसी की आवश्यकता होती है।

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





यदि आप कुछ और गहराई से प्रयास करना चाहते हैं, तो हम भी अनुशंसा करते हैं सी ++ प्रोग्रामिंग की शुरुआत --- शुरुआत से परे तक . ७०,००० से अधिक लोगों ने इस पाठ्यक्रम को लिया है, जो लेखन के समय ४.५ / ५ रेटिंग रखता है, और २५+ वर्षों के सी ++ अनुभव वाले किसी व्यक्ति द्वारा पढ़ाया जाता है। इसमें वह सब कुछ शामिल है जो आपको C++ के बारे में जानने की जरूरत है, टिप्पणियों और चरों से लेकर इनपुट-आउटपुट स्ट्रीम तक। यहां तक ​​​​कि सी ++ की स्थापना और आपके कोडिंग अनुभव के दौरान आपको मिलने वाली कंपाइलर त्रुटियों को समझने के लिए समर्पित एक अनुभाग भी है।

2. एडएक्स

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





edX प्रदान करता है सी++ . का परिचय अवधि। प्रोफेसर की साख बहुत अधिक नहीं होती है; इस पाठ्यक्रम के लिए आपके शिक्षक Microsoft कर्मचारी हैं। अपने उच्च रैंक के बावजूद, वे आपको मुफ्त में C++ प्रोग्रामिंग सीखने में मदद करेंगे, यदि आप इसका आनंद लेते हैं तो Microsoft के इंटरमीडिएट और उन्नत पाठ्यक्रमों में जाने की क्षमता रखते हैं।

सरफेस प्रो पर स्क्रीनशॉट कैसे लें

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

3. जानेंसीपीपी

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

यह वेबसाइट व्यावहारिक रूप से अपने आप में एक संपूर्ण C++ पाठ्यक्रम है। इस वेबसाइट पर बहुत सारी सामग्री है --- कुल 18 अध्याय। पहले 15 अध्यायों में अंत में एक प्रश्नोत्तरी है, जिससे आप प्रत्येक अध्याय के बाद अपने ज्ञान को ग्रेड कर सकते हैं।

प्रत्येक पाठ में एक टिप्पणी अनुभाग भी होता है जहां साथी शिक्षार्थी प्रश्न पूछ सकते हैं और ज्ञान साझा कर सकते हैं। यह एक टिप्पणी छोड़ने के लिए भी एक शानदार जगह है अगर किसी चीज ने आपको अपना सिर खुजला दिया है।

4. सीप्लसप्लस

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

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

5. सीप्रोग्रामिंग

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

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

Cprogramming.com के बारे में अच्छी बात यह है कि इसमें C++ और C दोनों के लिए ट्यूटोरियल शामिल हैं। इसका मतलब है कि आप एक ही लेखक द्वारा लिखे गए ट्यूटोरियल्स के माध्यम से C को कोड करना सीख सकते हैं।

6. खाओ

अपने नए-नए कौशल का परीक्षण करने के लिए तैयार हैं? एबिट आपके C++ ज्ञान के परीक्षण के लिए एक उपयोगी वेबसाइट है। यह आपको सरल जोड़ और विभाजन कार्यों से लेकर बहुत कठिन चुनौतियों तक सी ++ का उपयोग करके हल करने के लिए चुनौतियों की एक श्रृंखला देगा। बस सुनिश्चित करें कि शुरू करने से पहले ऊपर बाईं ओर ड्रॉप-डाउन में C++ चुना गया है।

यदि कोई चुनौती आपको ठिठकती है, तो चिंता न करें। परीक्षण को हराने के बारे में कुछ उपयोगी टिप्स खोजने के लिए आप संसाधन टैब का उपयोग कर सकते हैं। यदि आप बहुत अटक जाते हैं, तो आप बेहतर तरीके से समझने के लिए समाधान देख सकते हैं कि सी ++ चुनौती को कैसे हल कर सकता है।

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

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

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

C++ प्रोग्रामिंग लैंग्वेज को जानना

उम्मीद है, इन छह साइटों से लैस होकर, आप C/C++ को समझ सकेंगे और अपने प्रोग्राम लिखना शुरू कर सकेंगे। बस याद रखें कि जब आप शुरू करते हैं, तो उपस्थिति पर कार्यक्षमता प्राथमिकता होनी चाहिए। यदि आपके प्रोग्राम में आकर्षक UI या क्लिक करने के लिए बटन नहीं हैं, तो निराश न हों; जब तक आप अच्छी तरह से कोड करते हैं और एक मजबूत प्रोग्राम बनाते हैं, आप ठीक कर रहे हैं।

यदि आप किसी वीडियो को संदर्भ के रूप में उपयोग करना पसंद करते हैं, तो प्रोग्रामिंग सीखने के लिए सर्वोत्तम कोड-साथ YouTube वीडियो आज़माएं।

छवि क्रेडिट: आईयूनविंड/ जमा तस्वीरें

साझा करना साझा करना कलरव ईमेल कमांड प्रॉम्प्ट का उपयोग करके अपने विंडोज पीसी को कैसे साफ करें

यदि आपका विंडोज पीसी स्टोरेज स्पेस पर कम चल रहा है, तो इन फास्ट कमांड प्रॉम्प्ट यूटिलिटीज का उपयोग करके जंक को साफ करें।

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • ऑनलाइन पाठ्यक्रम
  • सी प्रोग्रामिंग
  • प्रोग्रामिंग की भाषाएँ
लेखक के बारे में साइमन बट्ट(६९३ लेख प्रकाशित)

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

साइमन बट्टू की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें