जावास्क्रिप्ट के बाद C++ सीखें
__del__ |
__future__ Python module |
__main__ Python module |
array Python module |
Arrays |
ast Python module |
Careers |
code Python module |
COM PHP module |
copy Python module |
dis Python module |
Ev PHP module |
exp |
Expect PHP module |
FFI PHP module |
gc Python module |
html Python module |
http Python module |
iat |
imp Python module |
io Python module |
JavaScript |
join |
keyword Python module |
Loops |
ones |
operator Python module |
os Python module |
platform Python module |
PS PHP module |
Python Development |
Python For dummies |
Python functions |
Rar PHP module |
re Python module |
resource Python module |
site Python module |
SPL PHP module |
StackOverflow |
stat Python module |
struct Python module |
sys Python module |
test Python module |
time Python module |
types Python module |
UI PHP module
Michael Zippo
C++ सीखने के कई कारण हैं। चाहे वह एक एम्बेडेड सिस्टम इंजीनियर बन रहा हो, गेम डेवलपर या सिर्फ सुविधा के लिए सीखना, C++ एक बेहतरीन भाषा है। सीखने के लिए प्रोग्रामिंग।
C++ दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। इसका उपयोग ऑपरेटिंग सिस्टम बनाने से लेकर वीडियो गेम बनाने और 3D मूवी बनाने तक हर चीज के लिए किया जाता है। हालांकि इसमें दूसरों की तुलना में अधिक सीखने की अवस्था हो सकती है, C++ में अविश्वसनीय क्षमता है।
यह मार्गदर्शिका C++ को ऑनलाइन सीखने के सर्वोत्तम तरीके पर चर्चा करेगी। हम आपको चरण दर चरण दिखाएंगे कि C++ प्रोग्रामिंग कैसे सीखें।
C++ क्या है?
C प्रोग्रामिंग भाषा Bjarne Stroustrup द्वारा बनाई गई थी। यह मूल रूप से UNIX ऑपरेटिंग सिस्टम के लिए विकसित किया गया था और प्रोग्रामिंग को सरल बनाने के लिए डिज़ाइन किया गया था। लक्ष्य कुछ ऐसा प्रोग्राम करने का तरीका बनाना था जो किसी भी मशीन पर काम करे। आज, C++ का उपयोग Linux, macOS और Windows ऑपरेटिंग सिस्टम के साथ संगत प्रोग्राम लिखने के लिए किया जाता है।
यह भाषा प्रोग्रामर द्वारा अपने पूरे इतिहास में बनाई और परीक्षण की गई है। इसका अर्थ यह है कि आज की भाषा में विशिष्ट उपयोग के मामलों के लिए डिज़ाइन की गई कई विशेषताएं हैं जिनका प्रोग्रामर ने वर्षों से सामना किया है।
C++ एक सी का संस्करण जो बाद की सभी कार्यक्षमता लेता है। यह ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का समर्थन करता है, जो एक प्रकार का विकास है जो वस्तुओं और कक्षाओं का उपयोग करता है। यह संरचना दोहराव को कम करने और कोड की दक्षता बढ़ाने में मदद करती है।
आपको C++ क्यों सीखना चाहिए?
C++ को जावा और पायथन जैसे अन्य लोगों की तुलना में सीखने में अधिक कठिन भाषा के रूप में जाना जाता है। . यह काफी हद तक इस तथ्य के कारण है कि सी ++ में अधिक जटिल वाक्यविन्यास है। प्रोग्रामिंग में नए लोगों के लिए यह मुश्किल हो सकता है। उस ने कहा, C++ सीखने में समय लगाने से आपके और आपके करियर के लिए कई लाभ हो सकते हैं।
सी++ जैसी नई प्रोग्रामिंग भाषा के साथ शुरुआत करने का पहला फायदा सिंटैक्स है। यह सिंटैक्स कई अन्य प्रोग्रामिंग तकनीकों के समान है, जैसे कि गो। इसका मतलब यह है कि एक बार जब आप C++ में महारत हासिल कर लेते हैं, तो आपको अधिक आधुनिक तकनीकों सहित अधिक तकनीकों को इकट्ठा करना शुरू करना आसान हो जाएगा।
बस इतना ही नहीं ! C++ का उपयोग सॉफ्टवेयर और हार्डवेयर विकास दोनों में किया जाता है। सी ++ में कोड कैसे करना है, यह जानने से आपको एक बेहतर विचार मिलता है कि सॉफ्टवेयर और हार्डवेयर एक साथ कैसे काम करते हैं। यह एक उपयोगी ज्ञान है, चाहे आप प्रौद्योगिकी के क्षेत्र में कोई भी रास्ता अपनाएं।
यदि आप प्रौद्योगिकी के क्षेत्र में करियर बनाने में रुचि रखते हैं तो C++ सीखना भी बहुत अच्छा है। सी ++ के व्यापक उपयोग को ध्यान में रखते हुए, आपको ऐसी कंपनी खोजने में कोई समस्या नहीं होनी चाहिए जो प्रतिभाशाली डेवलपर्स को काम पर रखे। चूंकि C++ का उपयोग अनुप्रयोगों की एक विस्तृत श्रृंखला के लिए किया जाता है, खेल विकास से लेकर सॉफ्टवेयर इंजीनियरिंग तक के करियर आपके भविष्य में हैं।
C++ का उपयोग किस लिए किया जाता है?
C++ एक सामान्य भाषा कार्यक्रम है। , जिसका अर्थ है कि इसके उपयोग की एक श्रृंखला है। आज, C++ का उपयोग खेल विकास, सिस्टम इंजीनियरिंग, वेब ब्राउज़र विकास, एम्बेडेड सिस्टम आदि के लिए किया जाता है।
C++ का व्यापक रूप से उपयोग किया जाता है क्योंकि यह "हार्डवेयर के करीब" है। इससे भाषा को गति का लाभ मिलता है। यही कारण है कि गेम इंजन जैसे यूनिटी इंजन और अवास्तविक इंजन C++ पर निर्भर करते हैं। भाषा तेज़ है और उन अनुप्रयोगों के लिए सिस्टम संसाधनों को अच्छी तरह से अनुकूलित कर सकती है जिनके लिए बहुत अधिक शक्ति की आवश्यकता होती है।
आप विभिन्न प्रकार के सिस्टम में C++ पाएंगे। चूंकि C++ को एक सिस्टम भाषा के रूप में डिजाइन किया गया था, उबंटू और लिनक्स के अन्य संस्करणों जैसे ऑपरेटिंग सिस्टम कम से कम कुछ हद तक C++ पर निर्भर करते हैं। कुछ इन-व्हीकल सिस्टम जैसे स्मार्टवॉच और घरेलू उपकरण C++ पर भरोसा करने के लिए जाने जाते हैं।
C++ सीखने में कितना समय लगता है?
यदि आपके पास पहले से प्रोग्रामिंग का अनुभव है, तो आपको लगभग दो या तीन महीनों में C++ सिंटैक्स में महारत हासिल करने की उम्मीद है। लेकिन, वास्तव में भाषा सीखने के लिए, कम से कम एक वर्ष का अध्ययन करने की अपेक्षा करें।
पेशेवर C++ डेवलपर जो वर्षों के करियर के साथ भाषा के बारे में कुछ नया सीखते हैं। ऐसा इसलिए है, क्योंकि सभी प्रोग्रामिंग भाषाओं की तरह, C++ को विस्तारित करने के इतने तरीके हैं कि उन सभी को सीखना असंभव है।
यदि आप सप्ताह में लगभग दस घंटे C++ सीखने में लगाते हैं, तो आप एक अच्छी समझ हासिल कर लेंगे। बुनियादी बातों के कुछ ही महीनों में। पूर्णकालिक छात्र मूल बातें तेजी से सीखेंगे।
क्या C++ सीखना कठिन है?
C++ सीखने के लिए सबसे कठिन भाषाओं में से एक है। ऐसा इसलिए है क्योंकि सी ++ कई प्रतिमानों का उपयोग करता है। C++ का प्रभावी ढंग से उपयोग करने से पहले आपको कई प्रोग्रामिंग अवधारणाओं से परिचित होने की आवश्यकता होगी।
जबकि आप कह सकते हैं कि प्रोग्रामिंग भाषा सीखना आसान नहीं है, C++ को शुरुआती लोगों के लिए विशेष रूप से कठिन होने के लिए जाना जाता है। .
यदि आपके पास पहले से ही कुछ प्रोग्रामिंग अनुभव है, तो आपको बिना तकनीकी प्रशिक्षण के C++ सीखना आसान लगेगा।
C++ तेजी से कैसे सीखें
क्या आप आश्वस्त हैं कि C++ सीखना आपके समय का एक अच्छा निवेश है? महान! आपकी यात्रा का अगला चरण स्वयं से पूछना है: मैं C++ कैसे सीख सकता हूँ?
C++ द्वारा उपयोग किया गया जटिल वाक्य-विन्यास आपकी यात्रा को भयभीत कर सकता है, लेकिन चिंता न करें। एस्प्लोरियामो अलकुनी सुगर्जीमेंटी प्रति एयूटार्टी ए इनिज़िएरे इल टुओ विआगियो कोन इल पाइडे गिउस्टो। कार्यक्रम। सी ++ प्रोग्रामिंग सीखने में पहला कदम प्रौद्योगिकी और एकीकृत विकास वातावरण तैयार करना है। यहां एक बुनियादी तकनीकी शब्दावली है जिसे आपको कोडिंग शुरू करने से पहले तैयार करना चाहिए:
टेक्स्ट एडिटर
A टेक्स्ट एडिटर एक टूल है जहां आप कोड के जरिए प्रोग्राम लिख सकते हैं माइक्रोसॉफ्ट वर्ड डॉक्यूमेंट की तरह टेक्स्ट एडिटर के बारे में सोचें, लेकिन प्रोग्रामर के लिए।
सैकड़ों टेक्स्ट हैं संपादक उपलब्ध हैं और आप किसे चुनते हैं यह महत्वपूर्ण नहीं है। हालांकि, अपनी यात्रा की शुरुआत में, कुछ आसान चुनने की सलाह दी जाती है। यहां कुछ सुझाव दिए गए हैं:
कंपाइलर
आपको अपने कंप्यूटर पर एक कंपाइलर की भी आवश्यकता होगी। कंपाइलर आपके सोर्स कोड को पढ़ेगा। फिर कंपाइलर आपके कोड को एक फॉर्मेट में बदल देगा, जिसे कंप्यूटर पढ़ और निष्पादित कर सकता है। यहां कुछ कंपाइलर दिए गए हैं जिनका उपयोग आप C++ के साथ कर सकते हैं:
- जीसीसी (विंडोज़, मैक, लिनक्स)
- विजुअल स्टूडियो सी++ कंपाइलर ( विंडोज़)
- क्लैंग (विंडोज़)
अब जबकि आपने हमारे टूल्स के साथ तैयारी कर ली है, हम सी++ सीखने के तरीके के बारे में बात करना शुरू कर सकते हैं।
चरण 2: बुनियादी बातों में महारत हासिल करें
एक बार आपकी तकनीक तैयार हो जाने के बाद, आप C++ सीखने की अपनी यात्रा शुरू कर सकते हैं। एक गलती जो कई नए डेवलपर करते हैं, वह है बड़ी शुरुआत करना और अधिक बुनियादी प्रोग्रामिंग अवधारणाओं पर वापस जाना। शुरुआत करते समय, आपको शुरुआत से ही शुरुआत करनी चाहिए और बुनियादी बातों में महारत हासिल करने का लक्ष्य रखना चाहिए।
आरंभ करने के लिए, आइए उन मुख्य विषयों को तोड़ते हैं, जिन्हें C++ में प्रोग्राम करना सीखने के लिए आपको मास्टर करने की आवश्यकता होगी। .
C++ वाक्य रचना और चर
प्रोग्रामिंग भाषा सीखने का पहला चरण भाषा के वाक्य-विन्यास को समझना है। सिंटेक्स उन नियमों और प्रक्रियाओं को संदर्भित करता है जिनका उपयोग एक भाषा कोड की व्याख्या करने के लिए करती है।
इसलिए आपको चरों से खुद को परिचित करना शुरू कर देना चाहिए। चर एक प्रोग्रामिंग विशेषता है जो आपको डेटा संग्रहीत करने की अनुमति देती है और आपके कोड में परिवर्तनों को प्रतिबिंबित करने के लिए समय के साथ हेरफेर किया जा सकता है।
यहां मुख्य विषय दिए गए हैं जिन्हें आपको C++ सिंटैक्स और चर के संबंध में तलाशना चाहिए:
- C++ प्रोग्राम कैसे बनाएं
- प्रोग्राम से बाहर निकलने का तरीका कैसे प्राप्त करें
- वेरिएबल कैसे घोषित करें
- वेरिएबल को कैसे संयोजित करें
- अरिथमेटिक ऑपरेटरों का उपयोग कैसे करें
- एक चर में इनपुट उपयोगकर्ता को कैसे स्वीकार करें
प्रवाह नियंत्रण
प्रोग्रामर निर्देशों की एक श्रृंखला का उपयोग करते हैं जिन्हें कहा जाता है सशर्त अपने कार्यक्रमों के प्रवाह को नियंत्रित करने के लिए। शर्तें प्रोग्रामर को कुछ कोड चलाने की अनुमति तभी देती हैं जब कोई शर्त या शर्तों का सेट पूरा होता है। यहां प्रवाह नियंत्रण विषयों की एक सूची दी गई है जिन्हें आपको जानना चाहिए:
लूप्स
लूप्स आपको कोड के एक ब्लॉक को कई बार चलाने की अनुमति देते हैं और आपके कोड में दोहराव को कम करने में मदद करते हैं। उदाहरण के लिए, अपने कोड में एक ही कोड को पांच बार कॉपी करने के बजाय, आप एक लूप बना सकते हैं जो कोड के एक ब्लॉक को पांच बार निष्पादित करता है।
यहां मुख्य तर्क दिए गए हैं जिन्हें आपको जानना चाहिए:
फ़ंक्शन
फ़ंक्शन कोड के ब्लॉक होते हैं जिन्हें प्रोग्राम में कॉल करने पर निष्पादित किया जाता है। इसलिए, एक फ़ंक्शन लिखना आपको कोड का एक ब्लॉक लिखने की अनुमति देता है जिसे केवल तभी निष्पादित किया जाता है जब आप इसे चाहते हैं, और कोड के उस ब्लॉक को आपके प्रोग्राम में जितनी बार चाहें उतनी बार निष्पादित किया जा सकता है।
मुख्य विशेषताएं जिन कार्यों के बारे में आपको पता होना चाहिए वे हैं:
- अंतर्निहित और उपयोगकर्ता-परिभाषित फ़ंक्शन
- फ़ंक्शन कैसे घोषित करें
- फ़ंक्शंस का कीवर्ड शून्य है
- मान कैसे लौटाएं ‚Äã‚Äã
- पैरामीटर और तर्कों का उपयोग कैसे करें
वर्ग और ऑब्जेक्ट
जैसा ऊपर उल्लेख किया गया है, सी ++ एक वस्तु उन्मुख भाषा है। इसका मतलब है कि यह कक्षाओं और वस्तुओं पर आधारित है। कक्षाएं ऐसी परियोजनाएं हैं जो किसी कार्यक्रम के हिस्से की संरचना को संग्रहीत करती हैं, और ऑब्जेक्ट उस संरचना का उपयोग डेटा का संग्रह बनाने के लिए करते हैं।
एक वर्ग कार प्रकार की संरचना को संग्रहीत कर सकता है। हालांकि, कोई ऑब्जेक्ट एक ही प्रकार की कार के बारे में विवरण संग्रहीत कर सकता है, जैसे कि 2020 बीएमडब्ल्यू। वर्गों और वस्तुओं की सबसे महत्वपूर्ण विशेषताएं इस प्रकार हैं:
- कक्षा कैसे बनाएं
- वस्तु कैसे बनाएं
- सार्वजनिक और निजी घोषणाएं
- कन्स्ट्रक्टर का उपयोग कैसे करें
- C++ इनहेरिटेंस
सदिश
वेक्टर एक प्रकार की सूची है जिसका आकार बदल सकता है। प्रोग्रामिंग करते समय, आप डेटा की सूचियों को संग्रहीत करने के लिए वैक्टर का उपयोग कर सकते हैं। ये आपके कोड को बेहतर ढंग से व्यवस्थित करने और इसे कुशल बनाए रखने में आपकी सहायता कर सकते हैं। यहाँ C++ वैक्टर की मुख्य विशेषताओं की एक सूची दी गई है:
- C++ वेक्टर बनाना
- इंडेक्सिंग
- वेक्टर तत्वों को जोड़ना और हटाना
- वेक्टर में मूल्यों को कैसे बदलें
सी++ ऑनलाइन सीखने का सबसे अच्छा तरीका
हमने सी++ सीखने के मूल्य और मुख्य विषय जो सीखना चाहिए। अब हमें खुद से पूछना होगा: आप इन कौशलों को कहां से सीख सकते हैं?
यह तथ्य कि C++ का इतना व्यापक रूप से उपयोग किया जाता है, आपके लाभ के लिए है। इसका मतलब है कि प्रोग्रामिंग सीखना शुरू करने के लिए बहुत सारे संसाधन हैं जिन पर आप भरोसा कर सकते हैं। ये सभी संसाधन विभिन्न शिक्षण शैलियों का समर्थन करते हैं।
इसलिए यदि आप इंटरैक्टिव ट्यूटोरियल पसंद करते हैं, तो आपके लिए कुछ है। हालांकि, अगर आप किताबें पसंद करते हैं, तो विकल्प बहुत बड़ा है।
C++ ऑनलाइन कोर्स
- लागत: मुफ़्त
- सार्वजनिक: शुरुआती
इस पाठ्यक्रम में आप प्रोग्रामिंग और C++ की मूल बातें सीखेंगे। ऑब्जेक्ट-ओरिएंटेड कोडिंग और सिंटैक्स जैसे विषयों को कवर करने के लिए 18 घंटे की सामग्री है। यह कोर्स उन लोगों के लिए आदर्श है जिनके पास प्रोग्रामिंग का बहुत कम या बिल्कुल अनुभव नहीं है।
< a href="https://www.pluralsight.com/courses/cplusplus-fundamentals-c17" target="_blank" rel="noopener"> C++ फंडामेंटल जिसमें C++ 17`s Pluralsight
शामिल हैं - लागत: Pluralsight सदस्यता ($ 24 प्रति माह)
- सार्वजनिक: शुरुआती
C + + Fundamentals में स्पष्ट रूप से C++ पर छह घंटे का पाठ है। आप मूल बातें से शुरू करेंगे: चर घोषित करें। फिर आप अधिक उन्नत अवधारणाओं पर आगे बढ़ेंगे। अन्य पाठ्यक्रमों के विपरीत, यह वाक्य रचना में परिवर्धन को शामिल करता है। इसका मतलब है कि आप महसूस करेंगे कि समय के साथ C++ भाषा कैसे विकसित हुई है।
- लागत: मुफ़्त
- दर्शक: शुरुआती
कोड अकादमी को सह उच्च गुणवत्ता प्रोग्रामिंग की पेशकश करने की प्रतिष्ठा है उनके पुस्तकालय में आपको लर्न सी++ नामक एक कोर्स मिलेगा जिसमें भाषा की सभी बुनियादी बातों को शामिल किया गया है। यह कोर्स कुल 25 घंटे तक चलता है और इसमें चुनौतियाँ और प्रोजेक्ट शामिल हैं जिनका उपयोग आप अपने कौशल को विकसित करने के लिए कर सकते हैं।
C++ Books Online
C++ Primer (5वां संस्करण) ) स्टेनली बी. लिपमैन द्वारा
यह पुस्तक मानक C++ पुस्तकालय का एक अच्छा परिचय है। आप सी ++ सिंटैक्स की मूल बातें सीखेंगे और बुनियादी प्रोग्राम कैसे लिखेंगे। इस पुस्तक में ऐसे कई उदाहरण शामिल हैं जिनका उपयोग आप अपने ज्ञान का विस्तार करने के लिए कर सकते हैं। सी ++ के साथ। आप सरणियों और नियंत्रण संरचनाओं जैसी सभी मूल बातें सीखेंगे। फिर आप व्याख्यान जैसे अधिक उन्नत विषयों पर आगे बढ़ेंगे। यह पुस्तक काम करने के लिए वास्तविक जीवन के उदाहरणों और अभ्यासों से भरी हुई है।
C++ Pocket Reference
C++ Pocket Reference किसी भी C++ डेवलपर के लिए एक अच्छी संदर्भ मार्गदर्शिका है। , चाहे आप भाषा में नए हों या आपके पास कुछ अनुभव हो। यह पुस्तक आपको उन अवधारणाओं के बारे में अधिक जानने में मदद करती है जो आप सीख रहे हैं। यह छोटा है, इसलिए आप इसे अपनी आवश्यकता के अनुसार कहीं भी ले जा सकते हैं।
C++ ऑनलाइन संसाधन
यह ऑनलाइन ट्यूटोरियल C++ सीखने पर गाइड की एक श्रृंखला प्रदान करता है। आप मूल वाक्य रचना और संकलक की भूमिका सीखकर शुरुआत करेंगे। फिर आप अधिक उन्नत विषयों को कवर करेंगे जैसे कि C++ के साथ डेटाबेस का उपयोग करना और ऑब्जेक्ट-ओरिएंटेड एप्लिकेशन डिज़ाइन करना।
LearnCPP .com C++ में कोड कैसे करें, इस पर मुफ्त गाइड प्रदान करता है। यह साइट C++ सीखने वाले किसी भी व्यक्ति के लिए उपयुक्त है, भले ही आपके पास पहले से ही कुछ प्रोग्रामिंग अनुभव हो।
इस साइट के अठारह अध्यायों में दर्जनों ट्यूटोरियल हैं, जिनमें डेटा प्रकार से लेकर इनपुट और आउटपुट शामिल हैं।
1996 में C पर ध्यान केंद्रित करते हुए लॉन्च किया गया, Cprogramming.com C++ ट्यूटोरियल की एक श्रृंखला प्रदान करता है। साइट बुनियादी सी++ कार्यक्षमता से शुरू होती है और सी++ के बारे में आपको जो कुछ भी जानने की जरूरत है उसे कवर करती है। आप इस साइट पर C++ टिप्स, किताबों पर सलाह, क्विज़, और अन्य शिक्षण संसाधन पा सकते हैं। ये उपलब्ध कई संसाधनों में से कुछ हैं जो आपको मुफ्त में C++ सीखने में मदद कर सकते हैं।
इन पाठ्यक्रमों में, आप कंडीशनल स्टेटमेंट्स और लूप्स, मेमोरी मैनेजमेंट और कैलकुलेशन प्रोग्रामिंग से सब कुछ कवर करेंगे।
एक प्रोजेक्ट बनाएं
निर्माण परियोजनाएं किताबों, मुफ्त पाठों और ट्यूटोरियल्स से सीखे गए सिद्धांत को व्यवहार में लाने का एक शानदार तरीका हैं। जब आप कोई प्रोजेक्ट बनाते हैं, तो आप जो डिज़ाइन करते हैं और वह कैसे काम करता है, उस पर आपका पूरा नियंत्रण होता है।
प्रोजेक्ट बनाने के लिए सबसे पहले आपको एक विचार की आवश्यकता होती है। आप सोच रहे होंगे कि क्या बनाया जाए, और इस प्रश्न का उत्तर देना आपके विचार से वास्तव में आसान है।
जबकि आप अपनी इच्छानुसार कुछ भी बना सकते हैं, एक डिज़ाइन के साथ आने का एक अच्छा तरीका यह सोचना है कि कैसे समस्या समाधान करना। विशेष रूप से, उन समस्याओं के बारे में सोचें जिनका आप प्रतिदिन सामना करते हैं। तो कुछ कोड का उपयोग करके उन्हें ठीक करने का एक तरीका खोजने का प्रयास करें। एक ट्यूटोरियल के साथ शुरू करने या एक आम समस्या के लिए ऑनलाइन खोज करने पर विचार करें यदि आप फंस जाते हैं।
आप जिस अंतिम विचार पर काम करना चाहते हैं वह आपकी रुचि का होना चाहिए। इस तरह, यदि आप एक बाधा में फंस जाते हैं, तो आप आगे और आगे बढ़ने के लिए और अधिक प्रेरित होंगे।
नौसिखिया C++ डेवलपर्स के लिए यहां कुछ बुनियादी परियोजना उपाय दिए गए हैं:
- स्वतः बीमा प्रणाली
- कपड़ों की दुकान प्रबंधन प्रणाली
- नॉट्स एंड क्रॉस गेम
- कैसीनो नंबर अनुमान लगाने वाला खेल
- C++ कैसीनो प्रबंधन प्रणाली बैंक खाता
li>
प्रोजेक्ट बनाते समय, छोटी शुरुआत करना याद रखें और फिर अधिक उन्नत विचारों का पता लगाने के लिए अपने तरीके से काम करें। उदाहरण के लिए, आपकी पहली परियोजना कक्षाओं के आपके ज्ञान का उपयोग कर सकती है। बाद में, आप अपने कोड में इनहेरिटेंस, रिटर्न 0, क्लास मॉडल, स्टैंडर्ड लाइब्रेरी, फंक्शन पॉइंटर्स, एरेज़, और अन्य डेटा प्रकार, और बहुत कुछ एम्बेड कर सकते हैं।
जैसा कि आप ट्यूटोरियल और ऑनलाइन पाठ्यक्रमों के माध्यम से अपने कौशल का विकास करते हैं, आप अधिक जटिल प्रोग्राम और एप्लिकेशन बनाएंगे।
एक नि:शुल्क ऑनलाइन C++ समुदाय में शामिल हों
एक और सामान्य गलती जो नए डेवलपर्स करते हैं वह है "अलगाव में कोडिंग"। दूसरे शब्दों में, बहुत से लोग दूसरों से मदद मांगे बिना खुद प्रोग्रामिंग सीखने का फैसला करते हैं।
यह समझ में आता है कि कुछ डेवलपर ऐसा करेंगे: कोड सीखना मुश्किल है। आपको लग सकता है कि आप दूसरों पर बुनियादी सवालों का आरोप लगा रहे हैं। लेकिन ऐसा नहीं है !
सबसे अच्छी बात यह है कि शुरुआत से ही डेवलपर्स के समुदाय में शामिल होना और जितनी बार संभव हो इसमें शामिल होना है।
C++ समुदाय में शामिल होने के लाभ
समुदाय में शामिल होने के कुछ लाभ यहां दिए गए हैं :
- उन लोगों से मिलें जो आपके साथ रहे हैं। डेवलपर फ़ोरम में, आपको शुरुआती से लेकर विशेषज्ञों तक सभी प्रकार के प्रोग्रामर मिलेंगे। आपको किसी ऐसे व्यक्ति को खोजने में कोई समस्या नहीं होगी जो पहले आपके जूते में रहा हो। यह आपको बेहतर ढंग से समझने में मदद कर सकता है कि आप कहां हैं और सुधार के लिए आपको कहां जाना है।
- यह मदद मांगने के लिए एक सुरक्षित जगह है। डेवलपर समुदाय प्रोग्रामर में रुचि रखते हैं जो अन्य प्रोग्रामर की मदद करते हैं। यदि आपका कोई प्रश्न है, तो आप स्वयं इसके बारे में चिंता करने के बजाय, समुदाय में किसी से पूछ सकते हैं।
- आप दूसरों की मदद करके अपने कौशल का अभ्यास कर सकते हैं। एक बार जब आप C++ के बेसिक्स में महारत हासिल कर लेते हैं, तो आप ऐसे लोगों की मदद करने के योग्य हो जाएंगे, जो कुछ विषयों पर आपसे उतने अच्छे से वाकिफ नहीं हैं, इससे आपको अपने कौशल का निर्माण करने और एक बेहतर डेवलपर बनने में मदद मिलेगी।
< डिव स्टाइल = "स्पष्ट: दोनों; मार्जिन-टॉप: 0em; मार्जिन-बॉटम: 0.5em;"> <शैली मीडिया = "सभी">। u91288f5764d1c8f6b0537531a2d4da20 {पैडिंग: 1em! महत्वपूर्ण मार्जिन- टॉप; पैडिंग-बॉटम: 1em! जरूरी ; चौड़ाई: 100%; प्रदर्शन क्षेत्र ; फ़ॉन्ट-वजन: 700; पृष्ठभूमि-रंग: #FFF; सीमा: 0! जरूरी ; बॉर्डर-लेफ्ट: 4px सॉलिड इनहेरिट! जरूरी ; पाठ सजावट: कोई नहीं} .u91288f5764d1c8f6b0537531a2d4da20: सक्रिय, .u91288f5764d1c8f6b0537531a2d4da20: होवर {अस्पष्टता: 1; संक्रमण: अस्पष्टता 250ms; वेबकिट-संक्रमण: अस्पष्टता} सजावट520बोन65सी वेबकिट-संक्रमण: पृष्ठभूमि का रंग 250 एमएस; अस्पष्टता: 1 ; संक्रमण: अस्पष्टता 250 ms ; वेबकिट-संक्रमण: अस्पष्टता 250 ms}: 16px} .u91288f5764d1c8f6b053753 1a2d4da20 .postTitle {रंग: # 34495E; पाठ-सजावट: रेखांकित करें! जरूरी; फ़ॉन्ट-आकार: 16px} .u91288f5764d1c8f6b0537531a2d4da20: होवर डेकोरेशन} पोस्टटाइटल! बाएं: महत्वपूर्ण शैली। गद्दी-दाएं: 1em; "> " PLUS: Java बनाम C++: तुलना और कंट्रास्ट शुरुआती C++ प्रोग्रामर्स के लिए सर्वश्रेष्ठ समुदाय
अब आप सोच रहे होंगे: मैं किन समुदायों में शामिल हो सकता हूं? आरंभ करने में आपकी सहायता करने के लिए सर्वश्रेष्ठ C++ समुदायों की एक त्वरित सूची यहां दी गई है। प्रारंभ करें:
- Dev. to : Dev.to सभी स्तरों के डेवलपर्स के लिए एक चर्चा समुदाय है। उनका C++ समुदाय विशेष रूप से सक्रिय है।
- GitHub : GitHub कोड-शेयरिंग है डेवलपर्स के लिए मंच और इसमें कई बेहतरीन परियोजनाएं हैं जिनमें आप योगदान कर सकते हैं।
- : स्टैक ओवरफ्लो एक ऐसा समुदाय है जहां वे विकसित होते हैं और आप इन प्रश्नों को पूछ सकते हैं और उत्तर दे सकते हैं। यदि आपके पास C++ प्रश्न है - या किसी और की मदद करना चाहते हैं - स्टैक ओवरफ़्लो जाने का स्थान है।
ट्रेन करें, फिर अधिक प्रशिक्षण लें
होने का एकमात्र तरीका आपका कौशल फिर से अभ्यास करना और अभ्यास करना है।
C++ में अन्य भाषाओं की तुलना में अधिक सीखने की अवस्था है। बहुत से लोग आश्चर्य करते हैं कि क्या सी ++ सीखना मुश्किल है। आप शायद अंत में खुद से पूछेंगे, "क्या मुझे रुक जाना चाहिए?" " अपनी यात्रा के दौरान कई बार।
इस प्रश्न का उत्तर हमेशा "नहीं!" होता है। "यदि आप प्रतिदिन अभ्यास करते हैं और अभ्यास करते हैं, तो आप एक बेहतर प्रोग्रामर बन जाएंगे। अभ्यास आपके लिए सीखना जारी रखना आसान बनाता है, क्योंकि जितना अधिक आप अभ्यास करेंगे, उतना ही आप प्रोग्रामिंग से जुड़ी सामान्य चुनौतियों के बारे में जानेंगे। . आपको किसी खास तरीके से प्रशिक्षण लेने की ज़रूरत नहीं है, लेकिन आपको शुरू करने के लिए यहां कुछ उपाय दिए गए हैं:
- परियोजनाओं पर काम करें: जितनी बार संभव हो परियोजनाओं पर काम करें। इससे आपको बड़ा लाभ मिलता है लक्ष्य पर ध्यान केंद्रित करना है और आपको अपने मौजूदा कौशल पर निर्माण करने की अनुमति देता है।
- शामिल हों एडबिट : एडबिट डुओलिंगो के समान है, लेकिन डेवलपर्स के लिए। एडबिट पर आपको कई चुनौतियां और अभ्यास मिलेंगे।