C और C++ learning hub

C और C++ को एक-एक पाठ करके सीखें

C और C++ को साथ-साथ सीखें, बुनियादी बातों से लेकर मेमोरी, डेटा स्ट्रक्चर और मॉडर्न C++ तक। हर पाठ में चलाने लायक कोड है। एक पाथ अपनाएँ, फिर चैलेंज से अभ्यास करें।

लर्निंग पाथ

एक पाथ अपनाएँ: पहले छोटे पाठ, फिर एक चैलेंज जिससे पता चले कि आप यह विचार खुद लागू कर सकते हैं।

C/C++ प्रैक्टिस प्रॉब्लम

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

  • 18 पाठ
  • 22 चैलेंज
  • लगभग 10 घंटे
  1. नंबर और अंक 8
  2. टेक्स्ट के प्रॉब्लम 5
  3. लिस्ट के प्रॉब्लम 5

पॉइंटर और मेमोरी

पॉइंटर, पॉइंटर अंकगणित, डायनेमिक मेमोरी और RAII, जो C और C++ को अलग बनाते हैं।

  • 6 पाठ
  • 8 चैलेंज
  • लगभग 4 घंटे
  1. पाठ: Pointers और Addresses
  2. पाठ: Pointer Arithmetic
  3. पाठ: Dynamic Memory Management
  4. पाठ: Multidimensional Arrays
  5. + 2 और चरण

C/C++ में डेटा स्ट्रक्चर और एल्गोरिदम

स्टैक, क्यू, हैश टेबल, बाइनरी सर्च और मर्ज सॉर्ट, हर विषय के बाद एक चैलेंज।

  • 8 पाठ
  • 11 चैलेंज
  • लगभग 5 घंटे
  1. पाठ: Singly Linked List
  2. पाठ: Stack Data Structure
  3. पाठ: Circular Queue
  4. पाठ: Hash Table
  5. + 4 और चरण

आधुनिक C++ की सुविधाएँ

ओवरलोडिंग, लैम्ब्डा, टेम्पलेट, STL, क्लास और RAII: वे टूल जो C++ को C से आगे ले जाते हैं।

  • 8 पाठ
  • 10 चैलेंज
  • लगभग 5 घंटे
  1. पाठ: Function Overloading और C Alternatives
  2. पाठ: Function Pointers और Callbacks
  3. पाठ: C++ Lambdas और C Closures
  4. पाठ: Templates और C Generic Techniques
  5. + 4 और चरण

विषय के अनुसार देखें