C++ प्रोग्रामिंग कोर्स का परिचय

Oct 9, 2024

C++ प्रोग्रामिंग का कोर्स

वीडियो का परिचय

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

C++ की विशेषताएँ

  • C++ एक सामान्य प्रयोजन की, स्थैतिक रूप से टाइप की गई, वस्तु-उन्मुख प्रोग्रामिंग भाषा है।
  • C++ एक सख्त सुपरसेट नहीं है, लेकिन C की विशेषताओं को बेहतर बनाने के लिए विकसित किया गया है।

प्रोग्रामिंग के लिए आवश्यकताएँ

  • C प्रोग्रामिंग का ज्ञान होना आवश्यक नहीं है।
  • C जानने वालों के लिए यह एक अच्छा पुनरावलोकन होगा।

IDE और Compiler की सेटिंग्स

  • Visual Studio Code का उपयोग किया जाएगा।
  • C++ Compiler को इंस्टॉल करना आवश्यक है।
  • .cpp एक्सटेंशन के साथ प्रोग्राम को टेक्स्ट फ़ाइल में लिखा जाएगा।
  • MinGW Compiler इंस्टॉल करने की प्रक्रिया बताई गई।

कोडिंग प्रक्रिया

  • Visual Studio Code को इंस्टॉल करने के बाद उसका उपयोग कैसे करना है, इस पर चर्चा की गई।
  • C++ के लिए जरूरी एक्सटेंशन (जैसे C/C++ IntelliSense) इंस्टॉल करने की प्रक्रिया।
  • नए फोल्डर और फाइल बनाने की प्रक्रिया।

पहला C++ प्रोग्राम

  • पहला प्रोग्राम: "Hello World" को प्रिंट करना।
  • प्रोग्राम को कैसे लिखा और रन किया गया, इसकी प्रक्रिया।

वेरिएबल्स और डेटा टाइप्स

  • डेटा टाइप्स (int, float, char, string) की चर्चा।
  • वेरिएबल्स को डिक्लेयर करने की प्रक्रिया।
  • कमेंट्स का उपयोग और उनकी आवश्यकता।

कंडीशनल स्टेटमेंट्स

  • if-else कंडीशनल्स का उपयोग।
  • एल्स if और switch स्टेटमेंट्स की उपयोगिता।

लूप्स

  • while, do-while और for लूप्स का विवरण।
  • लूप्स का उपयोग कैसे किया जाता है।

फंक्शंस

  • फंक्शंस की परिभाषा और उपयोगिता।
  • कैसे फंक्शन को डिफाइन और कॉल किया जाता है।

एरे और मल्टी-डायमेंशनल एरे

  • 1D और 2D एरे का उपयोग।
  • एरे में डेटा स्टोर करने और एक्सेस करने की प्रक्रिया।

स्ट्रिंग्स और पॉइंटर्स

  • स्ट्रिंग्स का परिचय और उनके फंक्शंस।
  • पॉइंटर्स की व्याख्या और उनका उपयोग।

क्लासेस और ऑब्जेक्ट्स

  • वस्तु-उन्मुख प्रोग्रामिंग का परिचय।
  • क्लासेस, ऑब्जेक्ट्स, और इनके एक्सेस मोडिफायर्स की व्याख्या।
  • कंस्ट्रक्टर्स और डेस्ट्रक्टर्स का उपयोग।

इनहेरिटेंस

  • इनहेरिटेंस की प्रक्रिया और इसके लाभ।
  • बेस क्लास और डेराइव्ड क्लास के बीच संबंध।

वीडियो का समापन

  • C++ का पूरा कोर्स जल्द ही उपलब्ध होगा।
  • दर्शकों से वीडियो को लाइक करने और कमेंट करने का अनुरोध।