जावास्क्रिप्ट एक आधुनिक सामान्य प्रयोजन प्रोग्रामिंग भाषा है। इसका आवेदन वेब ब्राउज़र तक ही सीमित नहीं है। यह किसी भी एप्लिकेशन में एकीकरण और स्क्रिप्ट निष्पादित करने की क्षमता के साथ बनाया गया था। जावास्क्रिप्ट को नेटस्केप के लिए स्क्रिप्टिंग भाषा माना जाता था। पहले इसे मोचा और फिर लाइवस्क्रिप्ट कहा जाता था। इसे दिसंबर 1995 में अपना वर्तमान नाम मिला। नेटस्केप के विशेषज्ञों की पहल पर जावास्क्रिप्ट को ईसीएमए द्वारा मानकीकृत किया गया था। [कैप्शन आईडी = “अटैचमेंट_7684” एलाइन = “एलाइनसेंटर” चौड़ाई = “760”]
ब्रेंडन इके, जावास्क्रिप्ट के पिता[/caption] सबसे अधिक वेब ब्राउज़र में उपयोग किया जाता है। जावास्क्रिप्ट एक स्क्रिप्टिंग प्रोग्रामिंग भाषा है। कार्यक्षमता का विस्तार, नई वस्तुओं को पेश करके, आप एक ही विंडो (एचटीएमएल, सीएसएस बदलें) के भीतर दस्तावेजों की सामग्री को बदलने, उपयोगकर्ताओं के साथ बातचीत, प्रक्रिया, गणना और डेटा की जांच करने की अनुमति देता है। एंबेडेड जावास्क्रिप्ट उन स्क्रिप्ट को सक्रिय करता है जो पृष्ठों के HTML कोड में एम्बेड की जाती हैं। क्लाइंट कंप्यूटर पर पेज लोड होने पर स्क्रिप्ट प्रोसेसिंग स्वचालित रूप से होती है। भाषा मानकीकृत है, जो विभिन्न कार्यान्वयनों के बीच उत्कृष्ट संगतता का संकेत देती है। लेकिन व्यवहार में, विभिन्न ब्राउज़रों में संगतता प्राप्त नहीं होती है, जिससे प्रोग्रामर को बहुत चिंता होती है।
जावास्क्रिप्ट की विशेषताएं और सीमाएं
अपने पहले कार्यान्वयन के बाद से, जावास्क्रिप्ट ने एक लंबा सफर तय किया है। अब आप इसका उपयोग एप्लिकेशन बनाने, मशीन लर्निंग (एमएल) और एआई मॉडल वाले ब्राउज़र में काम करने के लिए कर सकते हैं। सर्वर-साइड जावास्क्रिप्ट (नोड.जेएस) की अनुमति है। ब्राउज़र में भाषा की मुख्य विशेषताएं:
- आपको CSS और HTML के साथ काम करने की अनुमति देता है (जानकारी बदलना, जोड़ना, हटाना);
- पृष्ठ पर उपयोगकर्ताओं के साथ सहभागिता प्रदान करता है (कीस्ट्रोक, क्लिक, माउस कर्सर ले जाना);
- सर्वर को अनुरोध भेजने, फ़ाइलें डाउनलोड/अपलोड करने के लिए उपयोग किया जाता है (AJAX JS प्रौद्योगिकी);
- कुकीज़ के साथ काम करता है।
प्रतिबंध:
- खुले टैब में सक्रिय, अन्य खुले टैब तक पहुंच नहीं;
- यदि JS ने ब्राउज़र विंडो नहीं खोली है, तो वह इसे बंद नहीं कर पाएगा;
- पृष्ठ के स्रोत कोड को छिपाने का कोई तरीका नहीं है;
- ओएस के सिस्टम फ़ंक्शंस तक कोई पहुंच नहीं।
यह दो तरह से जुड़ा है: पृष्ठ पर कोड के माध्यम से और बाहरी फ़ाइल के माध्यम से। पहले मामले में, आपको <script>//Program body</script> निर्दिष्ट करना चाहिए। बाहरी फ़ाइल से कोड <script src=”name.js”></script> . कमांड के साथ शामिल है
किशोरों और शुरुआती प्रोग्रामर के लिए जावास्क्रिप्ट सबसे अच्छा विकल्प है। इसका मुख्य लाभ इसकी व्यापकता है। सभी ब्राउज़र, सभी ऑपरेटिंग सिस्टम, मोबाइल डिवाइस, पर्सनल कंप्यूटर पर समर्थित। जावास्क्रिप्ट एप्लिकेशन पहले उपयोगकर्ता के उपकरणों पर इंस्टॉल किए बिना काम करते हैं। यदि कोई इच्छा है कि कोई भी बनाए गए मॉड्यूल का उपयोग कर सकता है, तो जेएस एक योग्य विकल्प है। उदाहरण के लिए, आपको परीक्षण करने की आवश्यकता है। मैं अपने परीक्षण प्रश्नों को अन्य लोगों के लिए कैसे दृश्यमान बना सकता हूं? सब कुछ बहुत सरल है। यदि कोड बनाने के लिए जावास्क्रिप्ट को चुना जाता है, और वितरण के लिए एक सामान्य साइट को चुना जाता है, तो समस्या अपने आप गायब हो जाएगी।
जावास्क्रिप्ट की लोकप्रियता बड़ी संख्या में लाभों के कारण है:
- वेब विकास के लिए आवश्यक। लिपियों को सभी लोकप्रिय ब्राउज़रों द्वारा समर्थित किया जाता है, जो लेआउट और सर्वर साइड (बैकएंड) के साथ एकीकृत होते हैं।
- विकसित पारिस्थितिकी तंत्र। सार्वजनिक डोमेन में बड़ी संख्या में तैयार समाधान हैं।
- तर्कसंगतता और उपयोग में आसानी।
- उपयोगिता का उच्च स्तर।
- सीखने में आसानी। आप जल्दी से वाक्य रचना के अभ्यस्त हो जाते हैं।
भाषा में कई कमियाँ भी हैं, जिन्हें यदि वांछित किया जा सकता है, तो उन्हें दरकिनार किया जा सकता है।
- अतिरिक्त ढांचे, पुस्तकालयों की आवश्यकता । सही उपकरण चुनना कोई आसान काम नहीं है। यह समझना संभव है कि क्या चयनित पुस्तकालय किसी विशेष समस्या को हल करने के लिए उसके प्रारंभिक अध्ययन के बाद ही उपयुक्त है।
- चर, डेटा प्रकारों की लापरवाह हैंडलिंग । एक छोटी सी टाइपो पूरे कार्यक्रम को तोड़ सकती है। उदाहरण के लिए, वर संख्या = 100; संख्या = संख्या + 1; स्क्रिप्ट केवल प्रोग्राम कोड के विकास के दौरान एक टाइपो की उपस्थिति की रिपोर्ट करेगी। इसी तरह की समस्या उत्पन्न होगी यदि प्रोग्रामर रजिस्टर को भ्रमित करता है। एक और उदाहरण। प्रोग्रामर ने एक चर के लिए एक संख्या लिखने का फैसला किया जिसमें पहले से ही एक स्ट्रिंग है। इस मामले में कोई त्रुटि संदेश नहीं होगा। लेकिन परिणाम उम्मीदों से बहुत दूर होगा। आप कोड संपादकों का उपयोग करके ऊपर सूचीबद्ध समस्याओं से बच सकते हैं। सबसे लोकप्रिय विकल्प विजुअल स्टूडियो कोड है।
- नेटवर्क अनुप्रयोगों के विकास के लिए उपयुक्त नहीं है (एंटरप्राइज़ कंप्यूटर नेटवर्क के सही संचालन के लिए जिम्मेदार सॉफ़्टवेयर)।
- जावास्क्रिप्ट एक मुफ्त स्क्रिप्टिंग भाषा है । इसलिए, अनुभवी प्रोग्रामर के लिए इसमें दुर्भावनापूर्ण कोड एम्बेड करना मुश्किल नहीं होगा। आज, सबसे आम प्रकार के हमलों में से एक जावास्क्रिप्ट का उपयोग करके क्रॉस-साइट स्क्रिप्टिंग है। उदाहरण के लिए, XSS हमले एक प्रकार का हमला है जो इंटरनेट सिस्टम में दुर्भावनापूर्ण कोड डालता है, छिपे/दृश्यमान लिंक को प्रतिस्थापित करता है, उन्हें परिवर्तित डेटा देने के लिए मजबूर करता है, और क्षतिग्रस्त साइट पर अपने स्वयं के विज्ञापन प्रदर्शित करता है।
https://articles.opexflow.com/programming/kak-stat-programmistom-s-nulya.htm जटिल कार्यों को सरल बनाने और सामान्य कार्यों को करने के लिए, जावास्क्रिप्ट पुस्तकालयों का उपयोग करने की सिफारिश की जाती है, जो तैयार विधियों और कार्यों के संग्रह हैं . जावास्क्रिप्ट के लिए बहुत सारे पुस्तकालय बनाए गए हैं। उनमें से कुछ विशिष्ट समस्याओं को हल करने के लिए डिज़ाइन किए गए हैं, जैसे प्रसंस्करण प्रपत्र या गणितीय कार्यों की गणना करना। अन्य में अजाक्स तकनीक का उपयोग करके पूर्ण इंटरनेट एप्लिकेशन बनाने के लिए सबसे आम विजेट हैं। तैयार पुस्तकालयों का उपयोग करने वाले अनुभवी डेवलपर्स बहुत समय बचा सकते हैं। और शुरुआती लोगों के पास उन परियोजनाओं को लागू करने का अवसर होगा जो वे अभी तक अपने दम पर लिखने में सक्षम नहीं हैं।
भाषा की मांग
डेवलपर्स के बीच जावास्क्रिप्ट की लोकप्रियता की पुष्टि अंतरराष्ट्रीय रैंकिंग से होती है। PYPL के अनुसार, वह शीर्ष तीन में से एक है।
स्टैक ओवरफ्लो एसोसिएशन पेशेवर मंचों में जेएस से संबंधित प्रश्नों की संख्या देख रहा है। उनके विश्लेषण के परिणामों के अनुसार, जावास्क्रिप्ट को निर्विवाद नेता के रूप में मान्यता प्राप्त है।
W3Tech एक विशेष तकनीक का उपयोग करके कार्यान्वित परियोजनाओं की संख्या की गणना करता है। जेएस का कोई प्रतिस्पर्धी नहीं है। क्लाइंट इंटरफेस के अनुभाग में, यह सबसे अधिक अनुरोधित उपकरण है।
जावास्क्रिप्ट पर आधारित विकास की सबसे बड़ी संख्या सीधे फ्रंटएंड क्षेत्र में शामिल है। डेवलपर्स सक्रिय रूप से लगभग 30 पुस्तकालयों और ढांचे का उपयोग करते हैं। मानक कार्यों के लिए तैयार समाधान और टेम्पलेट (कुछ भिन्नताओं के साथ) बहुत समय बचाते हैं, प्रक्रिया को सरल बनाते हैं, और परियोजनाओं की लागत को कम करते हैं। सबसे आम: कोणीय, ऑरेलिया, बैकबोन.जेएस, एम्बर.जेएस, jQuery, उल्का.जेएस, नोड.जेएस, वू.जेएस।
JS का व्यापक रूप से मोबाइल एप्लिकेशन, बैकएंड डेवलपमेंट और डेस्कटॉप प्रोग्राम के निर्माण में उपयोग किया गया है। JS भाषा की मांग में अभूतपूर्व वृद्धि भी साइटों की अन्तरक्रियाशीलता को बढ़ाने की प्रवृत्ति से सुगम होती है। [कैप्शन आईडी = “अनुलग्नक_7668” संरेखित करें = “संरेखण” चौड़ाई = “610”]
जावास्क्रिप्ट प्रोग्रामिंग भाषा सीखना आपको निम्नलिखित कार्यों को हल करने की अनुमति देता है [/ कैप्शन]
जावास्क्रिप्ट और इसके उपयोग के मुख्य पहलू
किसी भाषा का वाक्य-विन्यास सीखने से पहले, आपको उसका मुख्य उद्देश्य समझना चाहिए। सबसे अधिक बार, JS का उपयोग तब किया जाता है जब इंटरनेट संसाधन को अधिक “गतिशीलता” देने के लिए ब्राउज़र-आधारित एप्लिकेशन बनाना आवश्यक होता है।
- वेबसाइटों पर गतिशील पृष्ठ । जावास्क्रिप्ट का उपयोग करके, आप टूलटिप्स, विभिन्न एनिमेटेड प्रभाव बना सकते हैं। कोड पृष्ठ में एम्बेड किया गया है। स्क्रिप्ट सीधे उपयोगकर्ता के ब्राउज़र में काम करती है। JS, CSS, HTML – आधुनिक फ्रंट-एंड डेवलपर के लिए कौशल का पर्याप्त सेट।
- खेल, वेब अनुप्रयोग । उदाहरण के लिए, जीमेल क्लाइंट, गूगल मैप्स जेएस के साथ बने हैं। वॉकर बनाने के लिए आप HTML5, JS और रेडीमेड लाइब्रेरी का इस्तेमाल कर सकते हैं।
- ब्राउज़र एक्सटेंशन । आप अपना स्वयं का गतिविधि काउंटर या एक प्रोग्राम लिख सकते हैं जो यह ट्रैक करेगा कि कुछ कार्यों को करने में कितना समय व्यतीत होता है।
- वेब सर्वर । बैकएंड वातावरण में, JS Python, PHP और अन्य भाषाओं के साथ प्रतिस्पर्धा करता है। मुख्य लाभ क्लाइंट और सर्वर भागों को एक ही भाषा में विकसित करने की क्षमता है। JS बैकएंड बनाने के लिए, डेवलपर्स Node.js इंजन का उपयोग करते हैं।
- डेस्कटॉप (डेस्कटॉप एप्लिकेशन) ।
- मोबाइल एप्लीकेशन । यह जावास्क्रिप्ट का सबसे आम उपयोग नहीं है। लेकिन यह एक जगह है, अगर केवल इसलिए कि जेएस आपको क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने की अनुमति देता है। ऐसा करने के लिए, आप आयोनिक, रिएक्ट नेटिव, फोनगैप फ्रेमवर्क का उपयोग कर सकते हैं।
मशीन सीखने के लिए JS का उपयोग एक अन्य महत्वपूर्ण पहलू है ( एमएल) और आर्टिफिशियल इंटेलिजेंस (एआई)। मशीन लर्निंग विशिष्ट निर्देशों के बिना कुछ कार्यों को करने के लिए सिस्टम की क्षमता को संदर्भित करता है। ऐसे कार्यों को लागू करने के लिए, आप TensorFlow.js जैसे ढांचे का उपयोग कर सकते हैं। आज आप उपयोग कर सकते हैं:
- स्थानांतरण सीखना;
- पहले प्रशिक्षित मॉडल;
- अपना खुद का मॉडल विकसित करना।
एक उदाहरण के रूप में, पहले से प्रशिक्षित मॉडल के उपयोग पर विचार करें। मान लीजिए कि हमें एक वेबसाइट विकसित करने की आवश्यकता है जो चित्रों का विश्लेषण करेगी और उन लोगों का चयन करेगी जो एक बिल्ली दिखाते हैं। MobileNet एक लोकप्रिय इमेज क्लासिफायरियर है। यह Tensorflow.js से प्रशिक्षित मॉडल प्रारूप में उपलब्ध है। साइट पर निम्न कोड दिखाई देगा:
HTML कोड के शीर्ष पर MobileNet और Tensorflow.js जोड़ें।
शरीर विश्लेषण के लिए उपयोग किए गए चित्र के तत्व को निर्दिष्ट करता है।
जावास्क्रिप्ट कोड को स्क्रिप्ट में जोड़ा जाता है जो छवि में निर्दिष्ट छवियों को पार्स करने के लिए पहले से प्रशिक्षित मोबाइलनेट मॉडल को लोड करेगा।
आउटपुट तीन भविष्यवाणियों के साथ एक सरणी होगी। सबसे संभावित परिणाम पहले सूचीबद्ध किए जाएंगे। इस प्रकार आप Tensorflow.js के साथ पहले से प्रशिक्षित मॉडल का उपयोग कर सकते हैं। आपको यह समझने की आवश्यकता है कि इसे ब्राउज़र में लोड होने में समय लग सकता है। कभी-कभी यह 10 सेकंड तक पहुंच जाता है।
2022 में जावास्क्रिप्ट सीखने की व्यवहार्यता – विकास के दृष्टिकोण
जावास्क्रिप्ट वह नींव है जिस पर सभी फ्रंट-एंड वेब विकास आधारित हैं। इसके साथ, आप विभिन्न क्रियाएं कर सकते हैं और घटनाओं को रोक सकते हैं। उदाहरण के लिए, कोई उपयोगकर्ता किसी वेबसाइट पर मेनू आइटम पर क्लिक करता है। क्लिक कमांड ने काम किया। अगला, एक विशिष्ट फ़ंक्शन कहा जाता है: सक्रिय तत्व का रंग बदलना, मोडल विंडो को सक्रिय करना। आगंतुकों को विभिन्न रचनात्मक तत्वों के साथ बातचीत करने की अनुमति देने के लिए, साइट के पृष्ठों को अधिक इंटरैक्टिव बनाने के लिए जावास्क्रिप्ट का उपयोग किया जाता है। जावास्क्रिप्ट के साथ, आप वेब पेज पर बड़ी संख्या में उपयोगी सुविधाएँ जोड़ सकते हैं। केवल HTML, CSS और JS का उपयोग करके, डेवलपर्स विभिन्न कार्यात्मक एप्लिकेशन बना सकते हैं। उदाहरण के लिए, एक नक्शा जिसे वास्तविक समय में अपडेट किया जाएगा, ऑनलाइन गेम। लोकप्रिय साइट Pinterest को देखें। यहां, एक अनुकूल यूजर इंटरफेस बनाने के लिए जावास्क्रिप्ट का पूरी तरह से उपयोग किया जाता है। इसके अलावा, जावास्क्रिप्ट दुनिया में सबसे लोकप्रिय प्रोग्रामिंग भाषा है। और करियर की आकांक्षाओं की परवाह किए बिना, यह बहुत उपयोगी भाषा सीखी जानी चाहिए। भाषा को न केवल नौसिखिए वेब प्रोग्रामर द्वारा, बल्कि स्कूली बच्चों द्वारा भी सामान्य विकास के लिए महारत हासिल की जा सकती है। यह कोड की सहज समझ, भाषा की तर्कसंगतता और वाक्य रचना की सादगी से सुगम है। जावास्क्रिप्ट एक ऐसी भाषा है जिसमें निम्नलिखित विशेषताएं हैं: यह कोड की सहज समझ, भाषा की तर्कसंगतता और वाक्य रचना की सादगी से सुगम है। जावास्क्रिप्ट एक ऐसी भाषा है जिसमें निम्नलिखित विशेषताएं हैं: यह कोड की सहज समझ, भाषा की तर्कसंगतता और वाक्य रचना की सादगी से सुगम है। जावास्क्रिप्ट एक ऐसी भाषा है जिसमें निम्नलिखित विशेषताएं हैं:
- अक्षर संवेदनशील। Func () और func () फ़ंक्शन के बीच बहुत बड़ा अंतर है।
- अंतर्निहित संचालन और वस्तुओं की उपस्थिति।
- ऑपरेटरों के बाद अर्धविराम की आवश्यकता।
- रिक्त स्थान के प्रति असंवेदनशील। आप कोड को प्रारूपित करने के लिए विभिन्न प्रकार के इंडेंट का उपयोग कर सकते हैं।
जावास्क्रिप्ट – शुरुआती लोगों के लिए जेएस कोर्स पूरा करें, स्क्रैच से सीखने के लिए वीडियो ट्यूटोरियल और अधिक अनुभवी डेवलपर्स के लिए: https://youtu.be/CxgOKJh4zWE
जावास्क्रिप्ट एक स्क्रिप्टिंग भाषा है। एक स्क्रिप्ट एक प्रोग्राम कोड है जिसे लॉन्च होने से पहले पूर्व-संसाधित करने की आवश्यकता नहीं होती है। पेज लोडिंग के दौरान ब्राउज़र इंजन द्वारा कोड को प्रोसेस किया जाता है।
ऐसे कई बुनियादी दिशानिर्देश हैं जो जावास्क्रिप्ट भाषा सीखने की प्रक्रिया को बहुत सरल कर सकते हैं।
- सबसे पहले, आपको HTML और CSS से परिचित होने की आवश्यकता है। आपको मूल बातें जाने बिना इंटरनेट के लिए साइट, एप्लिकेशन, फॉर्म और अन्य चीजें बनाना शुरू नहीं करना चाहिए।
- नए साहित्य का अध्ययन करें। सूचना प्रौद्योगिकी विकसित हो रही है, इसलिए अपडेट की उपेक्षा न करें।
- कार्यक्रम के सभी भागों को स्वयं लिखने का प्रयास करें। यदि आपको किसी और का कोड उधार लेना पड़े, तो प्रत्येक पंक्ति का ध्यानपूर्वक अध्ययन करें।
- डिबगिंग का प्रयोग करें। किसी भी अनुभवी प्रोग्रामर का सबसे महत्वपूर्ण कौशल त्रुटियों और कमियों को जल्दी से खोजना है।
- सुंदर कोड लिखें। स्वरूपण मानकों की उपेक्षा न करें। बेशक, रिक्त स्थान या इंडेंट की संख्या स्क्रिप्ट की गुणवत्ता को प्रभावित नहीं करेगी, लेकिन यह अधिक समझने योग्य और पठनीय हो जाएगी। यहां खराब कोड का एक टुकड़ा है।
- महत्वपूर्ण कार्यों पर टिप्पणी करने का प्रयास करें।
जावास्क्रिप्ट एक ऐसी भाषा है जो वेब प्रोग्रामिंग वातावरण में व्यापक रूप से उपयोग की जाती है। इसने कार्यात्मक और वस्तु-उन्मुख भाषाओं की क्षमताओं को अवशोषित कर लिया है। लेकिन यह मत भूलो कि भाषा एक डेवलपर का उपकरण है, और कोड लिखने में सबसे महत्वपूर्ण बात विचार है।
पेशेवर फ्रंट-एंड डेवलपर्स के लिए उपयोगी जानकारी
रिएक्ट एक जावास्क्रिप्ट लाइब्रेरी है। हाल ही में, यह फ्रंट-एंड डेवलपमेंट के लिए मानक बन गया है। क्रॉस-प्लेटफॉर्म डेवलपर्स के लिए यह अच्छी खबर है। रिएक्ट नेटिव के निम्नलिखित लाभ हैं:
- कुशल और स्मार्ट प्रतिपादन जो केवल आवश्यक होने पर घटकों को फिर से तैयार करता है (यदि राज्य बदलता है)।
- राज्यों, विचारों को घोषित करने के लिए सहज और बहुत ही सरल दर्शन। कोड पठनीय, सुंदर और डिबग करने में आसान हो जाता है।
सरल शब्दों में, रिएक्ट JS और HTML के बीच की खाई को पाटता है। प्रतिक्रिया जेएस मौलिक पाठ्यक्रम ए से जेड तक: https://youtu.be/GNrdg3PzpJQ आजकल कुछ लोग शुद्ध सीएसएस लिखते हैं। पेशेवर फ्रंट-एंड डेवलपर्स के लिए लेस या सैस जैसी भाषाएं सीखना एक आवश्यकता बन गई है। एक और सुझाव है कि रिस्पॉन्सिव पेज बनाने के उपलब्ध तरीकों का पता लगाया जाए। यह विभिन्न प्रकार के उपकरणों (टैबलेट, स्मार्टफोन, पीसी, और इसी तरह) के बड़ी संख्या में फॉर्म फैक्टर के कारण है। कई जेएस और सीएसएस पुस्तकालय उपलब्ध हैं जो इस तरह के कार्य को आसानी से संभाल सकते हैं। उनमें से अधिकांश Google के सामग्री डिज़ाइन दिशानिर्देशों पर आधारित हैं। संबंधित पुस्तकालय और विषय हैं जिन पर आपको ध्यान देना चाहिए:
- JSON वेब टोकन प्राधिकरण के लिए;
- मॉड्यूलर वेबपैक निर्माण के लिए;
- डेटा सैंपलिंग के लिए और Redux, Relay, Flux स्ट्रीम के साथ काम करें।
प्रदर्शन, डिबगिंग और निर्मित परियोजनाओं के प्रबंधन के स्तर को अनुकूलित करने के लिए बड़ी संख्या में पुस्तकालय भी उपलब्ध हैं। आज, एक लोकप्रिय और प्रभावी फ्रंट-एंड डेवलपर बनने के लिए, किसी को न केवल मूल सिद्धांतों का अध्ययन करना चाहिए, बल्कि अन्य विशेषज्ञों की उपलब्धियों को चुनने / लागू करने में भी सक्षम होना चाहिए, जिन्हें पुस्तकालयों / रूपरेखाओं के रूप में डिज़ाइन किया गया है। उनकी मदद से कामकाज काफी तेजी से आगे बढ़ेगा।
J’aiemerais une formation complète avec vous su JavaScript à partir d’un cas concrêt
Merci