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: शुरुआत करें

  1. जावास्क्रिप्ट क्या है?
  2. HTML में जावास्क्रिप्ट जोड़ना
  3. कंसोल

मॉड्यूल 2: मूल बातें

  1. वेरिएबल्स: let, const, var
  2. डेटा टाइप्स
  3. टाइप कन्वर्शन और कोएर्शन
  4. ऑपरेटर्स

मॉड्यूल 3: कंट्रोल फ्लो

  1. कंडीशनल: if/else और switch
  2. लूप्स

मॉड्यूल 4: फ़ंक्शन

  1. डिक्लेरेशन बनाम एक्सप्रेशन
  2. ऐरो फ़ंक्शन
  3. पैरामीटर और फ़र्स्ट-क्लास फ़ंक्शन

मॉड्यूल 5: ऐरे

  1. ऐरे की मूल बातें और इंडेक्सिंग
  2. ऐरे मेथड्स: push, pop, slice, splice
  3. Iteration: map, filter, reduce, forEach
  4. Arrays में Search और Sort

मॉड्यूल 6: ऑब्जेक्ट्स

  1. ऑब्जेक्ट लिटरल और प्रॉपर्टीज़
  2. ऑब्जेक्ट मेथड्स और this
  3. ऑब्जेक्ट में Spread और Rest
  4. ऐरे और ऑब्जेक्ट Destructuring

मॉड्यूल 7: स्ट्रिंग और टेम्पलेट

  1. स्ट्रिंग मेथड्स
  2. टेम्पलेट लिटरल

मॉड्यूल 8: स्कोप और क्लोज़र

  1. स्कोप और Hoisting
  2. क्लोज़र

मॉड्यूल 9: DOM

  1. DOM एलिमेंट चुनना
  2. कंटेंट, एट्रिब्यूट और एलिमेंट बदलना
  3. Event Listener और Bubbling

मॉड्यूल 10: एरर हैंडलिंग

  1. try/catch और कस्टम एरर

मॉड्यूल 11: JS में OOP

  1. क्लास और कंस्ट्रक्टर
  2. extends से इनहेरिटेंस
  3. प्रोटोटाइप

मॉड्यूल 12: असिंक्रोनस JS

  1. कॉलबैक और कॉलबैक हेल
  2. प्रॉमिस
  3. async/await और Fetch API

मॉड्यूल 13: मॉड्यूल्स

  1. ES6 मॉड्यूल्स: import और export

मॉड्यूल 14: ब्राउज़र API

  1. localStorage और sessionStorage
  2. setTimeout और setInterval

मॉड्यूल 15: डेटा संरचनाएँ

  1. Set और Map

मॉड्यूल 16: अन्य विषय

  1. JSON, Regex और Event Loop
  2. आधुनिक Syntax: Optional Chaining और अन्य