JavaScript Fundamentals: Syntax से Async तक
Variables और functions से DOM, classes, promises और modules तक JavaScript सीखें। Web development शुरू करने वाले beginners के लिए।
कोर्स शुरू करें →
आप क्या सीखेंगे
- variables, types, operators, control flow और functions सही उपयोग कर सकेंगे।
- arrays, objects, strings, destructuring और spread के साथ काम कर सकेंगे।
- scope, closures, prototypes और classes समझा सकेंगे।
- DOM चुन व बदल सकेंगे और events व errors संभाल सकेंगे।
- promises, async/await और fetch से asynchronous code लिख सकेंगे और modules से code व्यवस्थित कर सकेंगे।
पाठ्यक्रम
मॉड्यूल 1: शुरुआत करें
- जावास्क्रिप्ट क्या है?
- HTML में जावास्क्रिप्ट जोड़ना
- कंसोल
मॉड्यूल 2: मूल बातें
- वेरिएबल्स: let, const, var
- डेटा टाइप्स
- टाइप कन्वर्शन और कोएर्शन
- ऑपरेटर्स
मॉड्यूल 3: कंट्रोल फ्लो
- कंडीशनल: if/else और switch
- लूप्स
मॉड्यूल 4: फ़ंक्शन
- डिक्लेरेशन बनाम एक्सप्रेशन
- ऐरो फ़ंक्शन
- पैरामीटर और फ़र्स्ट-क्लास फ़ंक्शन
मॉड्यूल 5: ऐरे
- ऐरे की मूल बातें और इंडेक्सिंग
- ऐरे मेथड्स: push, pop, slice, splice
- Iteration: map, filter, reduce, forEach
- Arrays में Search और Sort
मॉड्यूल 6: ऑब्जेक्ट्स
- ऑब्जेक्ट लिटरल और प्रॉपर्टीज़
- ऑब्जेक्ट मेथड्स और this
- ऑब्जेक्ट में Spread और Rest
- ऐरे और ऑब्जेक्ट Destructuring
मॉड्यूल 7: स्ट्रिंग और टेम्पलेट
- स्ट्रिंग मेथड्स
- टेम्पलेट लिटरल
मॉड्यूल 8: स्कोप और क्लोज़र
- स्कोप और Hoisting
- क्लोज़र
मॉड्यूल 9: DOM
- DOM एलिमेंट चुनना
- कंटेंट, एट्रिब्यूट और एलिमेंट बदलना
- Event Listener और Bubbling
मॉड्यूल 10: एरर हैंडलिंग
- try/catch और कस्टम एरर
मॉड्यूल 11: JS में OOP
- क्लास और कंस्ट्रक्टर
- extends से इनहेरिटेंस
- प्रोटोटाइप
मॉड्यूल 12: असिंक्रोनस JS
- कॉलबैक और कॉलबैक हेल
- प्रॉमिस
- async/await और Fetch API
मॉड्यूल 13: मॉड्यूल्स
- ES6 मॉड्यूल्स: import और export
मॉड्यूल 14: ब्राउज़र API
- localStorage और sessionStorage
- setTimeout और setInterval
मॉड्यूल 15: डेटा संरचनाएँ
- Set और Map
मॉड्यूल 16: अन्य विषय
- JSON, Regex और Event Loop
- आधुनिक Syntax: Optional Chaining और अन्य