TypeScript Academy logo
TypeScriptशुरुआतीवेबमोबाइलस्तर A1 → C222 भाषाएँ

TypeScript Academy

TypeScript अकादमी के पाठों के माध्यम से अपने JavaScript प्रोजेक्ट को TypeScript से बेहतर बनाएँ।. CoddyKit का सीखने का मार्ग, जिसमें 101 छोटे पाठ्यक्रम और 352 संवादात्मक पाठ हैं, साथ ही 24/7 एआई शिक्षक भी आपके साथ है।

पाठ्यक्रम
101
पाठ
352
संवादात्मक चरण
4,076
शुरुआत निःशुल्क
पाठ्यक्रम 1
पाठ्यक्रम

इस मार्ग में 101 पाठ्यक्रम

सीखने के क्रम में TypeScript Academy मार्ग के सभी पाठ्यक्रम। पहला मुफ़्त है।

1

A13 पाठमुफ़्त

यह पाठ्यक्रम आपको TypeScript से परिचित कराता है, जो प्रकार जोड़कर JavaScript पर आधारित एक शक्तिशाली भाषा बनती है। आप सीखेंगे कि TypeScript क्या है, इसका उपयोग क्यों किया जाता है और अपना वातावरण कैसे…

2

A13 पाठPRO

स्पष्ट अवधारणाओं, छोटे सेटअप और अपने पहले बिल्ड/रन के साथ TypeScript शुरू कीजिए। जानिए कि TS सुरक्षा और डेवलपर अनुभव को क्यों बेहतर बनाता है।

3

A14 पाठPRO

जानिए कि TypeScript क्यों बनाया गया, स्थिर टाइपिंग बग को जल्दी पकड़ने में कैसे मदद करती है और साधारण JavaScript की जगह TypeScript कब चुनना चाहिए।

4

A14 पाठPRO

TypeScript के मूल आदिम प्रकारों में महारत हासिल कीजिए, any के जोखिम समझिए और जानिए कि unknown अधिक सुरक्षित क्यों है।

5

A13 पाठPRO

जानिए कि TypeScript के वेरिएबल और प्रकार कैसे काम करते हैं: प्रिमिटिव, अनुमान और एनोटेशन।

6

A24 पाठPRO

Arrays के प्रकार निर्धारित करना, निश्चित लंबाई वाले Tuples परिभाषित करना और नामित स्थिरांक समूहों के लिए Enums का उपयोग करना सीखिए।

7

A24 पाठPRO

फ़ंक्शन पैरामीटर और रिटर्न प्रकारों में एनोटेशन लगाना, वैकल्पिक पैरामीटर का उपयोग करना और TypeScript के साथ ऐरो फ़ंक्शन लिखना सीखिए।

8

A24 पाठPRO

सटीक और स्वयं-वर्णनात्मक कोड के लिए लिटरल प्रकारों और const अभिकथनों का उपयोग करके मानों को सटीक प्रकारों तक सीमित करें।

9

A24 पाठPRO

अनिश्चितता, असंभवता और अनुपस्थिति को सुरक्षित ढंग से संभालने के लिए TypeScript के विशेष प्रकारों में निपुण बनें।

10

A24 पाठPRO

प्रकार अभिकथनों की सहायता से कंपाइलर को वह बताएँ जो आप जानते हैं — और सीखें कि वे कब सुरक्षित और कब जोखिमपूर्ण होते हैं।

11

A24 पाठPRO

वैकल्पिक चेनिंग और nullish coalescing ऑपरेटरों के साथ संक्षिप्त और null-सुरक्षित कोड लिखें।

12

A24 पाठPRO

प्रॉपर्टी, ऐरे और संरचनाओं को readonly चिह्नित करके अनजाने परिवर्तन रोकें।

13

A24 पाठPRO

इंटरफ़ेस और प्रकार उपनाम से ऑब्जेक्ट की संरचना परिभाषित कीजिए, उनके अंतर समझिए और अनुबंध लागू करने के लिए उनका उपयोग कीजिए।

14

A24 पाठPRO

वास्तविक दुनिया की डेटा संरचनाओं का मॉडल बनाने के लिए यूनियन (|) और इंटरसेक्शन (&) ऑपरेटर से प्रकारों को लचीले ढंग से संयोजित कीजिए।

15

A24 पाठPRO

डिस्ट्रक्चर किए गए मानों पर सही प्रकार टिप्पणी लगाएँ और टाइप की गई डिस्ट्रक्चरिंग की सामान्य समस्याओं से बचें।

16

A24 पाठPRO

लचीले और सुरक्षित API के लिए वैरिएडिक फ़ंक्शन, spread ऑपरेशन और rest तत्वों के प्रकार निर्धारित करें।

17

A23 पाठPRO

TypeScript में बुनियादी कंट्रोल फ्लो पर पकड़ बनाइए: if/else, switch, लूप और truthy जाँच तथा सख्त तुलना का अंतर।

18

A23 पाठPRO

TypeScript में ऑब्जेक्ट का मॉडल बनाना सीखिए: ऑब्जेक्ट प्रकार, वैकल्पिक और केवल-पठन प्रॉपर्टी तथा इंडेक्स सिग्नेचर।

19

A23 पाठPRO

TypeScript कलेक्शन देखें: ऐरे, ट्यूपल और एनम। प्रकार एनोटेशन के साथ उनका प्रभावी और सुरक्षित उपयोग करना सीखिए।

20

B14 पाठPRO

क्लास, कंस्ट्रक्टर और public, private तथा protected जैसे पहुँच संशोधकों के साथ ऑब्जेक्ट-ओरिएंटेड TypeScript बनाइए।

21

B14 पाठPRO

सीखिए कि TypeScript typeof, instanceof और कस्टम प्रकार-रक्षक फ़ंक्शन का उपयोग करके कंडीशनल ब्लॉक में प्रकारों को कैसे संकुचित करता है।

22

B14 पाठPRO

प्रकार पैरामीटर का उपयोग करके TypeScript जेनेरिक के साथ पुनः उपयोग योग्य और प्रकार-सुरक्षित फ़ंक्शन तथा डेटा संरचनाएँ लिखिए।

23

B14 पाठPRO

ES मॉड्यूल और पुनः-निर्यात से TypeScript कोड व्यवस्थित कीजिए और समझिए कि नेमस्पेस का उपयोग कब करना चाहिए।

24

B14 पाठPRO

इंडेक्स हस्ताक्षरों का उपयोग करके अज्ञात कुंजियों वाले ऑब्जेक्ट का प्रकार निर्धारित करें और सुरक्षा की गारंटी बनाए रखें।

25

B14 पाठPRO

TypeScript के शक्तिशाली प्रकार ऑपरेटरों से मौजूदा मानों और कुंजियों के आधार पर प्रकार प्राप्त करें।

26

B14 पाठPRO

संरचित स्ट्रिंग का मॉडल बनाने और कंपाइल समय पर स्ट्रिंग प्रारूप लागू करने के लिए टेम्पलेट लिटरल प्रकारों का उपयोग करें।

27

B14 पाठPRO

TypeScript के अंतर्निहित यूटिलिटी प्रकारों में महारत हासिल करके बिना कोड दोहराए प्रकारों को रूपांतरित और संयोजित कीजिए।

28

B14 पाठPRO

TypeScript एप्लिकेशन में टाइप किए गए त्रुटि-पदानुक्रमों, Result प्रकारों और सुरक्षित त्रुटि-प्रसार के साथ try/catch से आगे बढ़िए।

29

B14 पाठPRO

सख्त मोड के साथ TypeScript की पूरी क्षमता खोलिए, प्रत्येक सख्त ध्वज को समझिए और वास्तविक प्रोजेक्ट्स के लिए tsconfig कॉन्फ़िगर कीजिए।

30

B14 पाठPRO

Zod स्कीमा के साथ बाहरी डेटा का सत्यापन करके कंपाइल समय और रनटाइम की सुरक्षा के बीच सेतु बनाएँ।

31

B14 पाठPRO

ऐप कॉन्फ़िगरेशन और पर्यावरण चर का सत्यापन तथा प्रकार निर्धारण करें, ताकि गलत कॉन्फ़िगरेशन पर तुरंत विफलता हो।

32

B13 पाठPRO

सुरक्षित कोड लिखने के लिए TypeScript typeof , समानता-जाँच और truthiness नियमों का उपयोग करके प्रकारों को कैसे सीमित करता है, यह सीखिए।

33

B13 पाठPRO

फ़ंक्शन में और गहराई तक जाइए: ओवरलोड, कॉल सिग्नेचर और अभिव्यंजक API डिज़ाइन।

34

B13 पाठPRO

जेनरिक के साथ पुनःउपयोग योग्य फ़ंक्शन लिखिए। प्रकार पैरामीटर सीमित कीजिए, डिफ़ॉल्ट निर्धारित कीजिए और अनुमान को मज़बूत रखिए।

35

B13 पाठPRO

जेनरिक इंटरफ़ेस और प्रकार उपनाम के साथ पुनःउपयोग योग्य संरचनाओं का मॉडल बनाइए। सीमाएँ, डिफ़ॉल्ट और अंतर सीखिए।

36

B13 पाठPRO

TypeScript में ES Modules पर पकड़ बनाइए: नामित और डिफ़ॉल्ट एक्सपोर्ट, इम्पोर्ट और साफ़ API के लिए पुनः-एक्सपोर्ट पैटर्न (barrels)।

37

B13 पाठPRO

ब्राउज़र DOM के साथ TypeScript का उपयोग कीजिए: DOM लाइब्रेरी प्रकार, querySelector, सख्त null जाँच, इवेंट और सामान्य पैटर्न।

38

B12 पाठPRO

मज़बूत टाइपिंग के साथ fetch का उपयोग करना, जेनरिक से JSON पार्स करना और API प्रतिक्रियाओं का सुरक्षित प्रबंधन सुनिश्चित करना सीखिए।

39

B13 पाठPRO

ESLint और फ़ॉर्मैटिंग टूल से TypeScript परियोजनाओं को व्यवस्थित रखिए। एकरूपता लागू कीजिए और बग जल्दी पकड़िए।

40

B24 पाठPRO

keyof प्रतिबंधों, कंडीशनल प्रकार तर्क और वितरणशील जेनेरिक पैटर्न के साथ बुनियादी जेनेरिक से आगे बढ़िए।

41

B24 पाठPRO

मैप किए गए प्रकारों से मौजूदा प्रकारों को प्रोग्राम के अनुसार रूपांतरित कीजिए और टेम्पलेट लिटरल का उपयोग करके स्ट्रिंग-पैटर्न प्रकार बनाइए।

42

B24 पाठPRO

प्रायोगिक क्लास डेकोरेटर सीखिए और समझिए कि NestJS तथा Angular जैसे फ़्रेमवर्क मेटाडेटा-आधारित प्रोग्रामिंग के लिए उनका उपयोग कैसे करते हैं।

43

B24 पाठPRO

TypeScript के साथ विश्वसनीय React एप्लिकेशन बनाने के लिए React घटकों, प्रॉप्स, इवेंट हैंडलरों और हुक्स के प्रकार सही ढंग से निर्धारित कीजिए।

44

B24 पाठPRO

Node.js प्रोजेक्ट में TypeScript स्थापित कीजिए, Express मार्गों और मिडलवेयर के प्रकार निर्धारित कीजिए, और अनुरोध/प्रतिक्रिया ऑब्जेक्ट्स को सुरक्षित रूप से संभालिए।

45

B24 पाठPRO

पूरी तरह टाइप किए गए HTTP क्लाइंट बनाइए, रनटाइम पर API प्रतिक्रियाओं का प्रमाणीकरण कीजिए और Zod तथा OpenAPI codegen जैसे उपकरणों का उपयोग कीजिए।

46

B24 पाठPRO

TypeScript के लिए Jest कॉन्फ़िगर कीजिए, प्रकार-सुरक्षित परीक्षण लिखिए, मॉड्यूल्स का सही मॉक बनाइए और प्रकार अभिकथनों के लिए expectTypeOf का उपयोग कीजिए।

47

B24 पाठPRO

भेदकारी यूनियन के साथ वैरिएंट डेटा का मॉडल बनाएँ और पूर्णता जाँच द्वारा हर स्थिति का समुचित प्रबंधन सुनिश्चित करें।

48

B24 पाठPRO

satisfies का उपयोग करके मानों को किसी प्रकार के अनुरूप सत्यापित करें और साथ ही उनका संकीर्ण अनुमानित प्रकार बनाए रखें।

49

B24 पाठPRO

ऐसे सशक्त रूप से टाइप किए गए इवेंट एमिटर बनाएँ, जिनमें इवेंट नाम और पेलोड की जाँच कंपाइल समय पर हो।

50

B24 पाठPRO

ऐसे फ्लुएंट बिल्डर लागू करें, जो प्रकार प्रणाली के माध्यम से आवश्यक चरणों और सही निर्माण क्रम को लागू करें।

51

B24 पाठPRO

पूर्ण प्रकार अनुमान के साथ करींग, कंपोज़िशन और पाइपलाइन जैसी फंक्शनल तकनीकें लागू करें।

52

B24 पाठPRO

निर्भरता इंजेक्शन और प्रकार-सुरक्षित IoC कंटेनरों से घटकों के बीच युग्मन कम करें।

53

B24 पाठPRO

पूर्वानुमेय त्रुटि प्रबंधन के लिए फेंके गए अपवादों की जगह स्पष्ट Result और Option प्रकारों का उपयोग करें।

54

B24 पाठPRO

TypeScript की प्रकार प्रणाली में और गहराई से प्रवेश करें। इस श्रेणी में एरे, ट्यूपल, यूनियन, इंटरसेक्शन, एनम और लिटरल प्रकार शामिल हैं, जो जटिल डेटा संरचनाओं को आसानी और लचीलेपन से संभालने में आपकी स…

55

B23 पाठPRO

Promise<T> और async/await के साथ आत्मविश्वास से काम कीजिए: प्रकार, चेनिंग और त्रुटि प्रबंधन।

56

B22 पाठPRO

जानिए कि TypeScript, Node.js के साथ कैसे काम करता है: टाइपिंग, मॉड्यूल प्रणालियाँ (ESM और CJS) और व्यावहारिक सेटअप।

57

B23 पाठPRO

TypeScript कंपाइलर विकल्पों पर पकड़ बनाइए: सख्ती के फ़्लैग, मॉड्यूल/आउटपुट सेटिंग और परियोजना संरचना।

58

B23 पाठPRO

समझिए कि tsc emit कैसे काम करता है, --noEmit का उपयोग कब करना है और बंडलर TypeScript के साथ कैसे जुड़ते हैं।

59

B23 पाठPRO

आधुनिक रनर से TypeScript का परीक्षण कीजिए। तेज़ और भरोसेमंद फ़ीडबैक के लिए Vitest और Jest को सही ढंग से सेट अप कीजिए।

60

B24 पाठPRO

प्रोजेक्ट संदर्भों, पथ उपनामों और pnpm कार्यस्थानों जैसे पैकेज प्रबंधकों का उपयोग करके TypeScript मोनोरेपो कॉन्फ़िगर कीजिए।

61

B24 पाठPRO

GraphQL स्कीमा से TypeScript प्रकार उत्पन्न कीजिए, टाइप किए गए रिज़ॉल्वर लिखिए और शुरू से अंत तक प्रकार-सुरक्षा के लिए codegen उपकरणों का उपयोग कीजिए।

62

B24 पाठPRO

पूर्वानुमेय एप्लिकेशन स्थिति के लिए Redux Toolkit, Zustand और XState में TypeScript को स्थिति-प्रबंधन प्रतिरूपों पर लागू कीजिए।

63

B24 पाठPRO

allowJs, JSDoc प्रकारों और सुरक्षित स्थानांतरण रणनीतियों का उपयोग करके मौजूदा JavaScript कोडबेस में क्रमिक रूप से TypeScript अपनाइए।

64

B24 पाठPRO

डेकोरेटर, const प्रकार पैरामीटर, वैरिएडिक टपल सुधार और अन्य नवीनतम TypeScript 5.x सुविधाओं का अन्वेषण कीजिए।

65

B24 पाठPRO

पूरी तरह प्रकार-सुरक्षित API के लिए tRPC के माध्यम से क्लाइंट और सर्वर के बीच प्रकार स्वतः साझा करें।

66

B23 पाठPRO

TypeScript के साथ React सीखिए: मज़बूत प्रकार वाले props, इवेंट, refs और वास्तविक ऐप के लिए सुरक्षित कंपोनेंट पैटर्न।

67

B23 पाठPRO

Express और TypeScript के साथ प्रकारयुक्त REST API बनाइए: सटीक प्रकार वाले हैंडलर, पैरामीटर, बॉडी और JSON प्रतिक्रियाएँ।

68

B23 पाठPRO

TypeScript के साथ Next.js App Router: सर्वर और क्लाइंट कंपोनेंट, प्रकारयुक्त रूट हैंडलर और सुरक्षित डेटा पास करना।

69

B21 पाठPRO

JSDoc के माध्यम से JavaScript परियोजनाओं में TypeScript का उपयोग कीजिए। // @ts-check से जाँच चालू कीजिए, JSDoc से एनोटेशन कीजिए और सुरक्षित रूप से माइग्रेट कीजिए।

70

B22 पाठPRO

TypeScript के साथ रनटाइम डेटा सुरक्षा: zod/valibot से इनपुट मान्य कीजिए, स्कीमा से प्रकारों का अनुमान लगाइए और अपने ऐप में सुरक्षित संरचनाएँ आगे पहुँचाइए।

71

B22 पाठPRO

मज़बूत त्रुटि प्रबंधन अपनाइए: Result/Either प्रकार, विभेदित यूनियन और मौन विफलताओं से बचने के लिए पूर्ण जाँच।

72

C14 पाठPRO

ऐसे प्रकार परिभाषित करें जो स्वयं का संदर्भ देते हों, ताकि ट्री, नेस्टेड JSON और लिंक्ड संरचनाओं का मॉडल बनाया जा सके।

73

C14 पाठPRO

जेनेरिक, यूटिलिटी प्रकार और प्रकार गार्ड जैसी उन्नत अवधारणाओं के साथ अपने TypeScript कौशल को अगले स्तर तक ले जाएँ। यह श्रेणी आपको प्रकार-सुरक्षा बनाए रखते हुए अधिक लचीला और पुनः उपयोग योग्य कोड लिखने…

74

C13 पाठPRO

समझें कि TypeScript प्रकारों का अनुमान कैसे लगाता है और स्पष्ट प्रकार-टिप्पणियों की आवश्यकता कम करके आपके कोड को अधिक कुशल कैसे बनाता है। जानें कि संदर्भ-आधारित टाइपिंग डेवलपर अनुभव को बेहतर बनाने और…

75

C13 पाठPRO

TypeScript की उन्नत सुविधाएँ TypeScript की अत्याधुनिक क्षमताओं का गहन अध्ययन कराती हैं और अधिक कुशल, लचीला तथा आसानी से बनाए रखने योग्य कोड तैयार करने के साधन प्रदान करती हैं। यह श्रेणी उन डेवलपर्स क…

76

C13 पाठPRO

यह पाठ्यक्रम आपके TypeScript प्रोजेक्ट्स को अधिक मजबूत, लचीला और आसानी से बनाए रखने योग्य बनाने वाले उन्नत साधनों और तकनीकों का अध्ययन कराता है। सख्त नल-जाँच द्वारा नल-सुरक्षा सुनिश्चित करने से लेकर…

77

C13 पाठPRO

यह पाठ्यक्रम उन शक्तिशाली अवधारणाओं का गहन अध्ययन कराता है, जो कुशल, लचीला और मजबूत TypeScript कोड लिखने की आपकी क्षमता बढ़ाती हैं। प्रकारों को संकीर्ण करने की उन्नत तकनीकों और सशर्त प्रकारों में दक्…

78

C14 पाठPRO

समझिए कि संदर्भगत टाइपिंग, विस्तार और ताजगी सहित जटिल स्थितियों में TypeScript प्रकारों का अनुमान कैसे लगाता है।

79

C14 पाठPRO

सशर्त प्रकारों के स्थानों से प्रकार निकालने और शक्तिशाली प्रकार-स्तरीय उपयोगिता बनाने के लिए infer कीवर्ड में दक्षता प्राप्त कीजिए।

80

C14 पाठPRO

मैप किए गए प्रकारों, सशर्त प्रकारों, infer और पुनरावृत्ति का उपयोग करके अपने पुनःप्रयोग योग्य उपयोगिता प्रकारों को डिज़ाइन और लागू कीजिए।

81

C14 पाठPRO

प्रोफाइलिंग उपकरणों, प्रकार सरलीकरण और घोषणाओं के रणनीतिक उपयोग से धीमे TypeScript संकलन का निदान और समाधान कीजिए।

82

C14 पाठPRO

TypeScript की प्रकार प्रणाली को एक प्रोग्रामिंग भाषा की तरह उपयोग करें, ताकि मौजूदा प्रकारों से नए प्रकारों की गणना की जा सके।

83

C14 पाठPRO

समझें कि Drizzle जैसे आधुनिक ORM आपके स्कीमा से सीधे क्वेरी परिणामों के प्रकारों का अनुमान कैसे लगाते हैं।

84

C14 पाठPRO

शक्तिशाली फ्रेमवर्क-स्तरीय अमूर्तताएँ बनाने के लिए आधुनिक Stage 3 डेकोरेटर और मेटाडेटा रिफ्लेक्शन का उपयोग करें।

85

C14 पाठPRO

ऐसी i18n प्रणालियाँ बनाएँ, जिनमें अनुवाद कुंजियों और इंटरपोलेशन चरों की जाँच कंपाइल समय पर हो।

86

C13 पाठPRO

उन्नत नैरोइंग में गहराई से जाइए: पूर्ण switch, never जाँच, प्रेडिकेट फ़ंक्शन और satisfies ऑपरेटर।

87

C13 पाठPRO

सशर्त प्रकार और infer कीवर्ड पर पकड़ बनाइए। पुनःउपयोग योग्य यूटिलिटी बनाइए और यूनियन पर उनके वितरण को समझिए।

88

C13 पाठPRO

TypeScript में लचीले, पुनःउपयोग योग्य अमूर्तीकरण बनाने के लिए मैप्ड प्रकार और टेम्पलेट लिटरल प्रकार सीखिए।

89

C13 पाठPRO

लचीले फ़ंक्शन प्रकार बनाने के लिए वेरिएडिक ट्यूपल और जेनरिक का लाभ उठाइए: rest एलिमेंट, करी सहायक और सुरक्षित संयोजन।

90

C13 पाठPRO

समान संरचना वाले मानों को आपस में मिलाने से बचने के लिए ब्रांडेड (अपारदर्शी) प्रकारों का उपयोग कीजिए (जैसे मीटर और सेकंड, UserId और OrderId)। रनटाइम लागत के बिना सुरक्षा पाइए।

91

C11 पाठPRO

TypeScript के साथ उन्नत React पैटर्न: बहुरूपी कंपोनेंट, प्रकारयुक्त refs और सुरक्षा से समझौता किए बिना लचीले API।

92

C12 पाठPRO

TypeScript के साथ उन्नत React पैटर्न: बहुरूपी कंपोनेंट, प्रकारयुक्त refs और सुरक्षा से समझौता किए बिना लचीले API।

93

C12 पाठPRO

TypeScript घोषणा फ़ाइलें (.d.ts) बनाना और प्रकाशित करना सीखिए। सटीक एम्बिएंट प्रकार लिखिए, export type और export के बीच अंतर कीजिए और डेवलपर को ऑटोकम्प्लीट व सुरक्षा प्रदान कीजिए।

94

C11 पाठPRO

वर्कस्पेस और Project References के साथ TypeScript मोनोरेपो सेट अप कीजिए। बिल्ड तेज़ कीजिए, इन्क्रिमेंटल tsc -b सक्षम कीजिए और पैकेजों के बीच प्रकार सुरक्षित रूप से साझा कीजिए।

95

C12 पाठPRO

TypeScript की सख्ती सुरक्षित रूप से बढ़ाइए: any हटाइए, unknown और नैरोइंग को प्राथमिकता दीजिए, सख्त फ़्लैग क्रमशः सक्षम कीजिए और हल्के गार्ड जोड़िए।

96

C24 पाठPRO

TypeScript को प्रोग्राम के माध्यम से विश्लेषित, रूपांतरित और उत्पन्न करने के लिए TypeScript के सार्वजनिक कंपाइलर API का उपयोग कीजिए।

97

C24 पाठPRO

टपल और पुनरावृत्ति का उपयोग करके पूरी तरह प्रकार प्रणाली के भीतर संख्यात्मक गणना करें।

98

C24 पाठPRO

हल्के HKT एन्कोडिंग की सहायता से TypeScript में उच्च-क्रमित प्रकारों की कमी का व्यावहारिक समाधान करें।

99

C24 पाठPRO

टेम्पलेट लिटरल और पुनरावर्ती अनुमान का उपयोग करके प्रकार स्तर पर संरचित स्ट्रिंग का पार्स करें।

100

C24 पाठPRO

ऐसी एम्बेडेड डोमेन-विशिष्ट भाषाएँ डिज़ाइन करें, जिनकी वैधता पूरी तरह प्रकार प्रणाली द्वारा लागू हो।

101

C24 पाठPRO

Effect लाइब्रेरी की शक्तिशाली प्रकार प्रणाली के साथ साइड इफ़ेक्ट, त्रुटियों और निर्भरताओं का स्पष्ट रूप से प्रबंधन करें।

CoddyKit PRO

इस मार्ग के सभी 101 पाठ्यक्रम और हर दूसरे मार्ग के पाठ्यक्रम अनलॉक करें

एआई शिक्षक, प्रमाणन परीक्षा और प्रमाणपत्र। वेब, iOS और Android पर काम करता है।

सभी योजनाएँ देखें
वार्षिक$29.90 / वर्षलगभग $2.49 प्रति माहएक बार भुगतान करेंआजीवन$69.99 एक बारकोई नवीनीकरण नहीं। PRO हमेशा के लिए।
पाठ्यक्रम का परिचय

TypeScript: पूरे JavaScript इकोसिस्टम के लिए स्थिर टाइपिंग

TypeScript वह भाषा है जिसे Microsoft जारी करता है, Google बड़े पैमाने पर इस्तेमाल करता है और जिसे अधिकांश आधुनिक रिएक्ट, Node.js और Next.js प्रोजेक्ट डिफ़ॉल्ट रूप से अपनाते हैं। यह साधारण JavaScript में संकलित होती है और साथ ही एक स्थिर टाइप प्रणाली जोड़ती है, जो रनटाइम से पहले कई प्रकार की गड़बड़ियाँ पकड़ लेती है — मेल न खाने वाले एपीआई उत्तर, वैकल्पिक फ़ील्ड पर null का उपयोग, गलत फ़ंक्शन सिग्नेचर और बहुत कुछ। इस मार्ग में TypeScript के पहले टाइप से लेकर कंपाइलर के आंतरिक कामकाज तक सब कुछ शामिल है और इसके 106 पाठ्यक्रम A1 से C2 तक हर स्तर को समेटते हैं।

आप क्या सीखेंगे

आप string, number, boolean, unknown और never से शुरुआत करेंगे, फिर इंटरफ़ेस, टाइप एलियस, यूनियन और इंटरसेक्शन टाइप, जेनरिक तथा Partial, Pick, Omit और Record जैसे यूटिलिटी टाइप सीखेंगे। मध्यवर्ती विषयों में टाइप नैरोइंग और टाइप गार्ड, डिस्क्रिमिनेटेड यूनियन, मैप्ड टाइप, टेम्पलेट लिटरल टाइप, डेकोरेटर और Zod के साथ रनटाइम सत्यापन शामिल हैं। आप TypeScript को वास्तविक तकनीकी स्टैक पर लागू करेंगे — रिएक्ट प्रॉप्स और हुक, एक्सप्रेस एपीआई, Node.js, Next.js, GraphQL, tRPC और टाइप-सुरक्षित ORM। उन्नत पाठ्यक्रमों में कंडीशनल टाइप, infer कीवर्ड, रिकर्सिव और स्व-संदर्भित टाइप, ब्रांडेड/नॉमिनल टाइप, वैरिएडिक टपल, डिक्लेरेशन फ़ाइल लिखना और प्रोजेक्ट रेफ़रेंस के साथ मोनोरेपो में एंड-टू-एंड टाइप सुरक्षा शामिल है।

सीखने का मार्ग

106 पाठ्यक्रम A1 से C2 तक निरंतर क्रम में चलते हैं। A1 और A2 के पाठ्यक्रम बुनियाद स्थापित करते हैं: बुनियादी टाइप, फ़ंक्शन, ऐरे, टपल, एनम, readonly, वैकल्पिक चेनिंग और नलिश कोएलसिंग। B1 में क्लास, मॉड्यूल, स्ट्रिक्ट मोड, tsconfig की सर्वोत्तम विधियाँ, जेनरिक और DOM तथा Fetch एपीआई के साथ सुरक्षित रूप से काम करना शामिल है। B2 में सीमाओं और कंडीशनल टाइप के साथ उन्नत जेनरिक, डेकोरेटर, Jest के साथ परीक्षण, मोनोरेपो सेटअप और JavaScript से स्थानांतरण शामिल हैं। C1 के पाठ्यक्रम रिकर्सिव टाइप, infer कीवर्ड और जटिल कंडीशनल टाइप, कस्टम यूटिलिटी टाइप लिखना, टाइप-स्तरीय प्रोग्रामिंग की बुनियाद, टाइप-सुरक्षित अंतर्राष्ट्रीयकरण और उन्नत रिएक्ट पैटर्न सिखाते हैं। मार्ग C2 पर TypeScript कंपाइलर एपीआई के आंतरिक कामकाज, टाइप-स्तरीय अंकगणित, उच्च-कोटि वाले टाइप का अनुकरण, टाइप-सुरक्षित पार्सर बनाना, TypeScript टाइप के साथ DSL तैयार करना और इफ़ेक्ट-TS तक पहुँचता है।

यह कैसे काम करता है

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

आप कैसे सीखेंगे

  1. 01

    इंटरैक्टिव पाठ

    तुरंत प्रतिक्रिया वाले व्यावहारिक कोड लेखन अभ्यास

  2. 02

    AI ट्यूटर

    अटकने पर हमारे AI से तुरंत सहायता पाएँ

  3. 03

    अंतर्निर्मित संपादक

    सीधे अपने ब्राउज़र में कोड लिखें और चलाएँ

  4. 04

    प्रमाणपत्र

    पाठ्यक्रम पूरा करने पर प्रमाणपत्र पाएँ

FAQ

अक्सर पूछे जाने वाले प्रश्न

क्या TypeScript Academy पाठ्यक्रम निःशुल्क है?

हाँ। आप TypeScript Academy पाठ्यक्रम निःशुल्क शुरू कर सकते हैं और इसके इंटरैक्टिव पाठ बिना किसी शुल्क के पूरे कर सकते हैं। वैकल्पिक PRO सदस्यता उन्नत एआई टूल और साझा किया जा सकने वाला प्रमाणपत्र उपलब्ध कराती है।

क्या TypeScript सीखने के लिए मुझे पहले से अनुभव होना चाहिए?

नहीं। पाठ्यक्रम बुनियादी सिद्धांतों से शुरू होता है और धीरे-धीरे उन्नत विषयों तक जाता है, इसलिए आप TypeScript का पहले से कोई अनुभव न होने पर भी शुरुआत कर सकते हैं।

CoddyKit पर मैं TypeScript कैसे सीखूँगा?

आप करके सीखते हैं। छोटे-छोटे इंटरैक्टिव पाठों में स्पष्ट व्याख्या के साथ ऐसा व्यावहारिक कोडिंग अभ्यास होता है जो वास्तविक समय में चलता है, और जब भी आप अटकते हैं, 24/7 एआई ट्यूटर व्यक्तिगत सहायता देता है।

क्या TypeScript Academy पूरा करने पर मुझे प्रमाणपत्र मिलेगा?

हाँ। PRO शिक्षार्थी परीक्षा दे सकते हैं और TypeScript Academy पाठ्यक्रम पूरा करने का ऐसा साझा किया जा सकने वाला प्रमाणपत्र प्राप्त कर सकते हैं, जिसमें सत्यापन योग्य कोड होता है।

क्या मैं अपने फ़ोन पर TypeScript सीख सकता हूँ?

हाँ। CoddyKit वेब पर और मूल iOS तथा एंड्रॉइड ऐप के रूप में उपलब्ध है, इसलिए आप किसी भी डिवाइस पर TypeScript सीख सकते हैं और आपकी प्रगति सभी डिवाइसों पर सिंक होती रहती है।

CoddyKit PRO की कीमत कितनी है?

TypeScript Academy का पहला पाठ्यक्रम मुफ़्त है। CoddyKit PRO हर पाठ्यक्रम को अनलॉक करता है: $5.90 प्रति सप्ताह, $7.90 प्रति माह, $29.90 प्रति वर्ष, या बिना किसी नवीनीकरण के आजीवन पहुँच के लिए एक बार $69.99।

TypeScript Academy पूरा करने में कितना समय लगता है?

TypeScript Academy में 101 पाठ्यक्रम और 352 पाठ हैं। अधिकांश पाठों में लगभग 5–10 मिनट लगते हैं, इसलिए अपनी गति से पूरे मार्ग को पूरा करने में लगभग 41 घंटे का व्यावहारिक अभ्यास लगता है।

अभी TypeScript Academy शुरू करें

एआई-संचालित पाठों के साथ प्रोग्रामिंग में निपुण बनने वाले हज़ारों शिक्षार्थियों से जुड़ें।