C# लर्निंग हब

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

C# और .NET पर छोटे पाठ, चलाने लायक कोड और डिबगिंग अभ्यास के साथ। बुनियादी बातों से एक पाथ अपनाएँ, फिर चैलेंज से अभ्यास करें।

लर्निंग पाथ

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

C# प्रैक्टिस अभ्यास

छोटे, व्यावहारिक C# अभ्यास: इनपुट पढ़ना, फ़ॉर्मेटिंग, तारीखें, टपल, कलेक्शन और अपने एक्सेप्शन।

  • 11 पाठ
  • 16 चैलेंज
  • लगभग 7 घंटे
  1. पाठ: TryParse से इनपुट जाँचें
  2. पाठ: switch एक्सप्रेशन कैलकुलेटर
  3. पाठ: इनवॉइस और संख्या फ़ॉर्मेटिंग
  4. पाठ: DateOnly से अपॉइंटमेंट शेड्यूल
  5. + 7 और चरण

ऑब्जेक्ट-ओरिएंटेड C#

क्लास, एनकैप्सुलेशन, इनहेरिटेंस, पॉलिमॉर्फ़िज़्म, इंटरफ़ेस, रिकॉर्ड और जेनेरिक।

  • 9 पाठ
  • 9 चैलेंज
  • लगभग 5 घंटे
  1. पाठ: क्लास और ऑब्जेक्ट
  2. पाठ: प्रॉपर्टी और एनकैप्सुलेशन
  3. पाठ: इनहेरिटेंस
  4. पाठ: पॉलिमॉर्फ़िज़्म
  5. + 5 और चरण

LINQ और कलेक्शन

LINQ से डेटा क्वेरी, ग्रुप, join और पेज करें, और अपने मेथड से कलेक्शन बढ़ाएँ।

  • 9 पाठ
  • 14 चैलेंज
  • लगभग 6 घंटे
  1. पाठ: लिस्ट और डिक्शनरी
  2. पाठ: LINQ
  3. पाठ: प्रोडक्ट छाँटें और प्रोजेक्ट करें
  4. पाठ: LINQ से छात्रों का समूह बनाएँ
  5. + 5 और चरण

डेलीगेट, इवेंट और async

असली C# प्रोग्राम के लिए कॉलबैक, इवेंट, async/await, Task.WhenAll, संसाधन साफ़ करना और JSON।

  • 8 पाठ
  • 10 चैलेंज
  • लगभग 5 घंटे
  1. पाठ: डेलीगेट और लैम्ब्डा
  2. पाठ: इवेंट
  3. पाठ: प्रकाशक और सब्सक्राइबर इवेंट
  4. पाठ: Async और await
  5. + 4 और चरण

आधुनिक C#

LINQ, पैटर्न मैचिंग, लैम्ब्डा, async/await और JSON, लागू करने के लिए चैलेंज के साथ।

  • 7 पाठ
  • 10 चैलेंज
  • लगभग 5 घंटे
  1. पाठ: LINQ
  2. पाठ: LINQ से छात्रों का समूह बनाएँ
  3. पाठ: पैटर्न मैचिंग
  4. पाठ: डेलीगेट और लैम्ब्डा
  5. + 3 और चरण

C# के विषय देखें

ऐरे

C# ऐरे बनाएँ, पढ़ें, बदलें, उन पर चलें और सॉर्ट करें, 2D ऐरे भी।

पाठ देखें →