JavaScript Academy logo
JavaScriptशुरुआतीवेबस्तर A1 → C122 भाषाएँ

JavaScript Academy

JavaScript Academy में JavaScript सीखकर वेब की अंतःक्रियाशीलता की संभावनाओं को समझें।. CoddyKit का सीखने का मार्ग, जिसमें 59 छोटे पाठ्यक्रम और 200 संवादात्मक पाठ हैं, साथ ही 24/7 एआई शिक्षक भी आपके साथ है।

पाठ्यक्रम
59
पाठ
200
संवादात्मक चरण
2,217
शुरुआत निःशुल्क
पाठ्यक्रम 1
पाठ्यक्रम

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

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

1

A13 पाठमुफ़्त

समझें कि JavaScript क्या है, यह दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषा क्यों है और इससे आप कौन-सी अद्भुत चीज़ें बना पाएँगे।

2

A11 पाठPRO

शुरुआती विद्यार्थियों के लिए हमारे JavaScript परिचय पाठ्यक्रम के साथ प्रोग्रामिंग की अपनी यात्रा शुरू कीजिए। यह व्यापक पाठ्यक्रम JavaScript भाषा और उसकी मूलभूत संरचनाओं से परिचित कराता है तथा बताता ह…

3

A13 पाठPRO

JavaScript सही तरीके से शुरू करें: JS क्या है, इंजन इसे कैसे चलाते हैं, यह कहाँ चलता है (ब्राउज़र बनाम Node) और अपनी पहली स्क्रिप्ट का सेटअप व निष्पादन कैसे करें।

4

A13 पाठPRO

JS के मान और प्रकारों में महारत हासिल करें: प्रिमिटिव बनाम ऑब्जेक्ट, typeof और मुख्य प्रिमिटिव (number, bigint, string, boolean, null, undefined, symbol)।

5

A13 पाठPRO

वैरिएबल घोषणाएँ ( let , const और पुराना var ), ब्लॉक बनाम फ़ंक्शन स्कोप तथा सुरक्षित कोड के लिए टेम्पोरल डेड ज़ोन समझें।

6

A13 पाठPRO

मुख्य कंट्रोल फ़्लो: स्पष्ट और शुरुआती-अनुकूल पैटर्न के साथ if/else , else if और switch ।

7

A12 पाठPRO

एरे और ऑब्जेक्ट के साथ काम करें: बनाएँ, पढ़ें, अपडेट करें, हटाएँ; for…of/forEach से दोहराव करें और प्रॉपर्टीज़ तक सुरक्षित पहुँचें।

8

A24 पाठPRO

वैकल्पिक चेनिंग और नलिश कोएलसिंग के साथ संक्षिप्त, null-सुरक्षित JavaScript लिखिए।

9

A24 पाठPRO

गतिशील स्ट्रिंग बनाइए और शक्तिशाली टैग्ड टेम्पलेट फ़ंक्शन तैयार कीजिए।

10

A24 पाठPRO

JavaScript में तारीखों और समय के साथ काम कीजिए और उन्हें उपयोगकर्ताओं के लिए फ़ॉर्मैट कीजिए।

11

A24 पाठPRO

कंसोल विधियों, ब्रेकपॉइंट और ब्राउज़र DevTools का उपयोग करके JavaScript की समस्याओं का पता लगाइए और उन्हें ठीक कीजिए।

12

A23 पाठPRO

फ़ंक्शन घोषणाओं और एक्सप्रेशन का अंतर, ऐरो फ़ंक्शन की बुनियादी बातें और साफ़, शुरुआती-अनुकूल कोड के लिए हर रूप की उपयोगिता सीखें।

13

A23 पाठPRO

स्ट्रिंग, संख्याओं और तारीखों के साथ काम करें: टेम्पलेट लिटरल, सामान्य स्ट्रिंग मेथड, सुरक्षित राउंडिंग और Date का बुनियादी उपयोग।

14

A22 पाठPRO

try/catch/finally के साथ त्रुटियों को सुरक्षित रूप से संभालें, अर्थपूर्ण संदेश throw करें और स्पष्ट कंट्रोल फ़्लो के लिए छोटे कस्टम एरर बनाएँ।

15

B14 पाठPRO

आधुनिक DOM चयन और विचरण एपीआई का उपयोग करके वेब पेज पर एलिमेंट खोजिए और उनमें नेविगेट कीजिए।

16

B14 पाठPRO

JavaScript से पेज के एलिमेंट और उनकी सामग्री को गतिशील रूप से बनाइए, अपडेट कीजिए और हटाइए।

17

B14 पाठPRO

इवेंट लिसनर, इवेंट ऑब्जेक्ट और इवेंट नियंत्रण का उपयोग करके उपयोगकर्ता की अंतःक्रिया पर प्रतिक्रिया दीजिए।

18

B14 पाठPRO

JavaScript से HTML फ़ॉर्म के उपयोगकर्ता इनपुट को पढ़िए, मान्य कीजिए और उसके अनुसार प्रतिक्रिया दीजिए।

19

B14 पाठPRO

JavaScript के कोअर्शन नियम, truthiness और == तथा === के बीच के अंतर में महारत हासिल कीजिए।

20

B14 पाठPRO

कैप्चर और बबल चरणों तथा डेलीगेशन का उपयोग करके बड़े स्तर पर इवेंट को कुशलता से संभालिए।

21

B14 पाठPRO

Fetch एपीआई, प्रॉमिस और उचित त्रुटि प्रबंधन का उपयोग करके सर्वर से संवाद कीजिए।

22

B14 पाठPRO

Web Storage एपीआई के साथ ब्राउज़र में डेटा बनाए रखिए और इसकी सीमाओं को समझिए।

23

B14 पाठPRO

ब्राउज़र में अपलोड और डाउनलोड के लिए फ़ाइलों, ब्लॉब और मल्टीपार्ट फ़ॉर्म डेटा के साथ काम कीजिए।

24

B12 पाठPRO

साफ़ असाइनमेंट, डिफ़ॉल्ट मान, नाम बदलने और अदला-बदली जैसे छोटे पैटर्न के लिए एरे और ऑब्जेक्ट डिस्ट्रक्चरिंग में महारत हासिल करें।

25

B12 पाठPRO

स्पष्ट और शुरुआती-अनुकूल कोड लिखने के लिए हायर-ऑर्डर एरे मेथड का उपयोग करें: map और filter से शुरू करें, फिर उन्हें सुरक्षित रूप से संयोजित करना सीखें।

26

B12 पाठPRO

प्रोटोटाइप चेन, अपनी बनाम विरासत में मिली प्रॉपर्टीज़, सरल प्रोटो के लिए Object.create और बुनियादी प्रॉपर्टी डिस्क्रिप्टर समझें।

27

B13 पाठPRO

टाइमर का सुरक्षित उपयोग करें: setTimeout , setInterval और अधिक सहज ऐप के लिए ड्रिफ़्ट-सचेत शेड्यूलिंग।

28

B13 पाठPRO

JSON के साथ सुरक्षित रूप से काम करें: JSON.stringify / JSON.parse , वैकल्पिक replacer / reviver और शुरुआती सीखने वालों के लिए छोटी सुरक्षा युक्तियाँ।

29

B13 पाठPRO

आधुनिक क्लास का सुरक्षित उपयोग करें: सार्वजनिक फ़ील्ड, private # fields और static सदस्य। सरल, शुरुआती-अनुकूल उदाहरण।

30

B24 पाठPRO

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

31

B24 पाठPRO

शुद्ध फ़ंक्शन, अपरिवर्तनीयता और घोषणात्मक डेटा रूपांतरणों के साथ अधिक साफ़ JavaScript लिखिए।

32

B24 पाठPRO

स्थिति को समाहित करने और मॉड्यूलर, निजी JavaScript बनाने के लिए क्लोज़र का उपयोग कीजिए।

33

B24 पाठPRO

फ़ंक्शन को करी करके और उन्हें एक-दूसरे के साथ संयोजित करके लचीला, पुनःउपयोग योग्य तर्क बनाइए।

34

B24 पाठPRO

Object.freeze और अपरिवर्तनीय अपडेट पैटर्न के साथ डेटा को अवांछित बदलावों से सुरक्षित रखिए।

35

B23 पाठPRO

इवेंट लूप को चरण-दर-चरण समझें: सिंक्रोनस कोड, टास्क क्यू (setTimeout), माइक्रोटास्क क्यू (Promise/queueMicrotask) और सरल क्रम-विन्यास नियम।

36

B23 पाठPRO

async/await लिखें और इस्तेमाल करें: असिंक्रोनस फ़ंक्शन बनाएँ, try/catch से त्रुटियाँ संभालें और क्रमिक तथा समानांतर निष्पादन के बीच चुनाव करें।

37

B23 पाठPRO

स्पष्ट डेटा प्रबंधन के लिए Map और Set सीखें: कुंजी→मान खोज, विशिष्टता और रोज़मर्रा के छोटे पैटर्न।

38

B23 पाठPRO

शुरुआती-अनुकूल रेगुलर एक्सप्रेशन सीखें: पैटर्न बनाएँ, स्ट्रिंग का परीक्षण करें, एंकर इस्तेमाल करें और सरल टेक्स्ट कार्यों के लिए उपयोगी फ़्लैग लागू करें।

39

B24 पाठPRO

कस्टम एलिमेंट और शैडो DOM के साथ पुनःउपयोग योग्य, समाहित UI कॉम्पोनेंट बनाइए।

40

B24 पाठPRO

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

41

B24 पाठPRO

लेन-देन समर्थित IndexedDB डेटाबेस के साथ ब्राउज़र में बड़ा, संरचित डेटा संग्रहित कीजिए।

42

B24 पाठPRO

HTML canvas और उसके 2D संदर्भ के साथ प्रोग्राम द्वारा ग्राफ़िक्स, आकृतियाँ और चित्र बनाइए।

43

B24 पाठPRO

WebSockets के साथ ब्राउज़र और सर्वर के बीच वास्तविक-समय, द्विदिशीय संवाद बनाइए।

44

B24 पाठPRO

मूल HTML Drag and Drop एपीआई का उपयोग करके सहज ड्रैग-एंड-ड्रॉप अंतःक्रियाएँ लागू कीजिए।

45

B24 पाठPRO

अंतर्निहित Intl एपीआई के साथ किसी भी लोकेल के लिए संख्याएँ, तारीखें, मुद्राएँ और पाठ फ़ॉर्मैट कीजिए।

46

B23 पाठPRO

JavaScript मॉड्यूल समझें: ESM इम्पोर्ट/एक्सपोर्ट, डिफ़ॉल्ट बनाम नामित एक्सपोर्ट और CommonJS इंटरऑपरेशन की संक्षिप्त झलक। शुरुआती सीखने वालों के लिए छोटे-छोटे चरण।

47

B23 पाठPRO

package.json की बुनियादी बातें सीखें: स्क्रिप्ट, डिपेंडेंसी बनाम devDependencies और सरल सिमैंटिक वर्ज़न सीमाएँ। शुरुआती-अनुकूल और व्यावहारिक।

48

B23 पाठPRO

हल्के परीक्षण की सोच अपनाएँ: छोटे अभिकथन, Arrange–Act–Assert, red→green→refactor और भारी टूलिंग के बिना व्यावहारिक सुझाव।

49

B23 पाठPRO

बिना किसी फ़्रेमवर्क के छोटे, चलने योग्य JS मिनी प्रोजेक्ट बनाएँ। पहले Expression Evaluator , फिर लॉग विश्लेषक और Promise Pool बनाएँ।

50

B23 पाठPRO

ब्राउज़र और Node के मुख्य अंतर पहचानें: ग्लोबल्स, fetch की उपलब्धता और फ़ाइल/नेटवर्क API तक पहुँच। सरल जाँच और सुरक्षित पैटर्न।

51

C14 पाठPRO

कॉल स्टैक, टास्क क्यू और माइक्रोटास्क के साथ JavaScript काम को कैसे शेड्यूल करता है, यह समझिए।

52

C14 पाठPRO

Proxy और Reflect एपीआई के साथ ऑब्जेक्ट की मूलभूत कार्रवाइयों को बीच में रोकिए और अनुकूलित कीजिए।

53

C14 पाठPRO

उत्तरदायी इंटरफ़ेस के लिए वेब वर्कर की सहायता से भारी गणना मुख्य थ्रेड से अलग चलाइए।

54

C14 पाठPRO

सर्विस वर्कर और Cache एपीआई के साथ वेब ऐप को तेज़ और ऑफ़लाइन-सक्षम बनाइए।

55

C14 पाठPRO

कुशलता के लिए पठनीय, लेखनीय और रूपांतरण स्ट्रीम के साथ डेटा को क्रमिक रूप से प्रोसेस कीजिए।

56

C13 पाठPRO

JavaScript के इटरेशन प्रोटोकॉल समझें: डेटा को iterable क्या बनाता है, iterators कैसे काम करते हैं और for...of , spread तथा Array.from का उपयोग कैसे करें।

57

C13 पाठPRO

this को गहराई से समझें: लेक्सिकल बनाम डायनेमिक this, ऐरो फ़ंक्शन और व्यावहारिक बाइंडिंग पैटर्न। सरल, शुरुआती-अनुकूल चरण।

58

C13 पाठPRO

प्रदर्शन सुधारने की सरल और प्रभावशाली आदतें सीखें: बुनियादी Big-O सोच, हॉट बनाम कोल्ड पथ और शुरुआती सीखने वालों के लिए छोटे डेटा-स्ट्रक्चर लाभ।

59

C13 पाठPRO

शुरुआती सीखने वालों के लिए रक्षात्मक JavaScript: इनपुट का सत्यापन करें, जहाँ ज़रूरत हो वहाँ आउटपुट को एस्केप करें और डिफ़ॉल्ट रूप से सुरक्षित छोटे पैटर्न अपनाएँ।

CoddyKit PRO

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

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

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

JavaScript: वेब को चलाने वाली भाषा

JavaScript एकमात्र ऐसी प्रोग्रामिंग भाषा है जो हर ब्राउज़र में मूल रूप से चलती है — और Node.js के साथ सर्वर पर भी चलती है। यह बटन क्लिक और फ़ॉर्म सत्यापन से लेकर वास्तविक समय की डेटा धाराओं और ऑफ़लाइन चल सकने वाले वेब ऐप तक सब कुछ नियंत्रित करती है। यह मार्ग भाषा की कठोर और संपूर्ण समझ बनाता है: मानों और प्रकारों से लेकर इवेंट लूप, वेब वर्कर और सर्विस वर्कर तक।

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

आप चर, दायरे, नियंत्रण प्रवाह और मूल डेटा प्रकारों से शुरुआत करेंगे, फिर DOM में बदलाव, इवेंट डेलीगेशन और HTTP अनुरोधों के लिए Fetch API सीखेंगे। आगे चलकर आप क्लोज़र और मॉड्यूल पैटर्न, फ़ंक्शनल प्रोग्रामिंग पैटर्न, करीकरण और फ़ंक्शन संयोजन तथा एसिंक्रोनस JavaScript — कॉलबैक, प्रॉमिस, माइक्रोटास्क और async/await — सीखेंगे। शामिल ब्राउज़र एपीआई में localStorage, IndexedDB, Canvas API, WebSockets, Web Components, Intersection Observer और Streams API हैं। उन्नत पाठ्यक्रम इवेंट लूप की गहरी समझ, Proxy और Reflect, वेब वर्कर, सर्विस वर्कर और ऑफ़लाइन कैशिंग, इटरेटर और जनरेटर तथा प्रदर्शन और मेमोरी प्रबंधन पर केंद्रित हैं।

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

68 सक्रिय पाठ्यक्रम A1 से C1 तक फैले हैं। A1 खंड में मूल बातें शामिल हैं: मान और प्रकार, चर और दायरे, ऐरे और ऑब्जेक्ट तथा नियंत्रण प्रवाह। A2 में टेम्पलेट लिटरल, वैकल्पिक चेनिंग, फ़ंक्शन और this, त्रुटि-प्रबंधन तथा Date ऑब्जेक्ट जोड़े जाते हैं। B1 ब्राउज़र परिवेश से परिचित कराता है — DOM ट्रैवर्सल, इवेंट हैंडलिंग, Fetch API, डिस्ट्रक्चरिंग, उच्च-क्रम ऐरे विधियाँ और वर्ग। B2 का दायरा और बढ़ता है: फ़ंक्शनल पैटर्न, एसिंक्रोनस पैटर्न, Maps और Sets, Regex, Web Components, मॉड्यूल, पैकेजिंग और परीक्षण की बुनियादी बातें। C1 खंड इवेंट लूप की गहन समझ, Proxy और Reflect, वेब वर्कर और मल्टीथ्रेडिंग, सर्विस वर्कर और ऑफ़लाइन कैशिंग, इटरेटर और जनरेटर तथा रक्षात्मक JS के साथ पूरा होता है।

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

हर पाठ्यक्रम छोटे, केंद्रित पाठों में बाँटा गया है, जिन्हें आप अंतर्निर्मित कोड संपादक में वास्तविक समय की प्रतिक्रिया के साथ पूरा करते हैं। जब भी आप अटकें, एआई शिक्षक उपलब्ध रहता है और सीखने का क्रम इस तरह बनाया गया है कि हर अवधारणा तभी आती है जब उसकी पूर्वापेक्षाएँ अच्छी तरह समझ ली गई हों।

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

  1. 01

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

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

  2. 02

    AI ट्यूटर

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

  3. 03

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

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

  4. 04

    प्रमाणपत्र

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

FAQ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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