2025 में स्क्रैच से JavaScript: शुरुआती लोगों के लिए पूर्ण गाइड

शुरुआती लोगों के लिए ऑनलाइन Python प्रशिक्षक

Python आसानी से सीखें बिना सिद्धांत के बोझ के। स्वचालित जांच के साथ व्यावहारिक कार्य हल करें और ब्राउज़र में सीधे कोड लिखें।

पाठ्यक्रम शुरू करें

JavaScript का परिचय: 2025 में क्यों शुरू करें

\n\n

JavaScript वह भाषा है जो आधुनिक इंटरनेट को संचालित करती है। 2025 में यह दुनिया की सबसे अधिक मांग वाली प्रोग्रामिंग भाषाओं में से एक बनी हुई है। यदि आपने IT में अपना सफर शुरू करने का फैसला किया है, तो JavaScript एक आदर्श शुरुआत है। यह हर जगह काम करता है: ब्राउज़र में, सर्वर पर (Node.js के माध्यम से), मोबाइल उपकरणों पर और यहां तक कि रोबोटिक्स में भी।

\n\n

इस गाइड में, हम चर्चा करेंगे कि 2025 में JavaScript सीखना कहाँ से शुरू करें। आप सीखेंगे कि वातावरण कैसे सेट अप करें, Node.js पर अपना पहला प्रोग्राम लिखें और भाषा की बुनियादी संरचनाओं में महारत हासिल करें। कोई जटिल सिद्धांत नहीं - केवल अभ्यास और स्पष्ट उदाहरण।

\n\n

1. वातावरण सेट करना: Node.js और VS Code

\n\n

2025 में JavaScript सीखना शुरू करने का सबसे अच्छा तरीका Node.js का उपयोग करना है। यह एक रनटाइम वातावरण है जो आपको JS कोड को न केवल ब्राउज़र में, बल्कि कंप्यूटर पर भी चलाने की अनुमति देता है। आपको किसी जटिल सर्वर की आवश्यकता नहीं होगी - बस Node.js और एक कोड एडिटर इंस्टॉल करना पर्याप्त है।

\n\n

Node.js इंस्टॉलेशन

\n

आधिकारिक वेबसाइट nodejs.org पर जाएं और LTS संस्करण (Long Term Support) डाउनलोड करें। इंस्टॉलेशन सरल है - बस इंस्टॉलर के निर्देशों का पालन करें। इंस्टॉलेशन के बाद, टर्मिनल (कमांड लाइन) खोलें और संस्करण जांचें:

\n\n
node --version\nnpm --version
\n\n

यदि आप संस्करण संख्याएँ देखते हैं (उदाहरण के लिए, v22.0.0), तो सब कुछ काम कर रहा है। npm एक पैकेज मैनेजर है, यह बाद में काम आएगा।

\n\n

कोड एडिटर: Visual Studio Code

\n

कोड लिखने के लिए मैं Visual Studio Code (VS Code) की सलाह देता हूँ। यह Microsoft का एक मुफ्त एडिटर है जिसमें सिंटैक्स हाइलाइटिंग, ऑटो-कम्प्लीशन और एक अंतर्निहित टर्मिनल है। इसे code.visualstudio.com से डाउनलोड करें।

\n\n

इंस्टॉलेशन के बाद, प्रोजेक्ट्स के लिए एक फ़ोल्डर बनाएं, उदाहरण के लिए js-learning, और इसे VS Code में खोलें। अब आप कोड लिखने के लिए तैयार हैं!

\n\n

2. पहला प्रोग्राम: Node.js पर "Hello, World!"

\n\n

फ़ोल्डर में एक index.js फ़ाइल बनाएं और लिखें:

\n\n
// JavaScript में पहला प्रोग्राम\nconsole.log("नमस्ते, दुनिया! मैं 2025 में JavaScript सीख रहा हूँ!");\n\n// एक सरल गणना\nconst sum = 2 + 3;\nconsole.log("2 + 3 का योग =", sum);
\n\n

VS Code टर्मिनल में प्रोग्राम चलाएं:

\n\n
node index.js
\n\n

आप देखेंगे:

\n\n
नमस्ते, दुनिया! मैं 2025 में JavaScript सीख रहा हूँ!\n2 + 3 का योग = 5
\n\n

बधाई हो! आपने अभी-अभी JavaScript में अपना पहला प्रोग्राम लिखा और चलाया है। फंक्शन console.log() Python में print() के समान है। यह डेटा को कंसोल में आउटपुट करता है।

\n\n

3. सिंटैक्स की मूल बातें: वेरिएबल्स, डेटा प्रकार और फंक्शन्स

\n\n

अब JavaScript की मुख्य अवधारणाओं पर चर्चा करते हैं। 2025 में, भाषा का मानक ES2024 है, लेकिन मूल बातें अपरिवर्तित रहती हैं।

\n\n

वेरिएबल्स: let, const और var

\n

आधुनिक JavaScript में let और const का उपयोग किया जाता है। var पुराना हो चुका है, लेकिन आप इसे पुराने कोड में देख सकते हैं।

\n\n
    \n
  • const - उन मानों के लिए जो बदलते नहीं हैं (स्थिरांक)।
  • \n
  • let - उन वेरिएबल्स के लिए जो बदल सकते हैं।
  • \n
\n\n
// स्थिरांक: मान नहीं बदलेगा\nconst userName = "अन्ना";\n// userName = "मारिया"; // त्रुटि! const को पुनर्परिभाषित नहीं किया जा सकता\n\n// वेरिएबल: बदला जा सकता है\nlet age = 25;\nage = 26; // अब age = 26\n\nconsole.log(userName, age); // अन्ना 26
\n\n

डेटा प्रकार

\n

JavaScript एक डायनामिक टाइपिंग वाली भाषा है। इसका मतलब है कि वेरिएबल का प्रकार स्वचालित रूप से निर्धारित होता है। मुख्य प्रकार:

\n\n
    \n
  • String (स्ट्रिंग) - उद्धरणों में टेक्स्ट: "Hello", 'नमस्ते'
  • \n
  • Number (संख्या) - पूर्णांक और दशमलव: 42, 3.14
  • \n
  • Boolean (बूलियन) - तार्किक

ब्लॉग

पुस्तक अनुशंसाएँ