W3schools Javascript क्लास ट्यूटोरियल

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

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

एंगुलर एक स्वतंत्र और खुला स्रोत है फ्रेमवर्क जिसका उपयोग HTML और टाइपस्क्रिप्ट के साथ सिंगल पेज क्लाइंट एप्लिकेशन बनाने के लिए किया जाता है। एंगुलर टाइपस्क्रिप्ट में लिखा गया है। फ्रेमवर्क टाइपस्क्रिप्ट पुस्तकालयों में बुनियादी कार्यक्षमता को लागू करता है जिसे आप अपने जटिल अनुप्रयोगों में आयात कर सकते हैं।

मूल कोणीय कुंजी ब्लॉक मॉड्यूल में व्यवस्थित घटक हैं। ये मॉड्यूल संबंधित कोड को कार्यात्मक सेट में एकत्र करते हैं। मॉड्यूल का एक सेट एक कोणीय अनुप्रयोग को परिभाषित करता है। अधिकांश अनुप्रयोगों में एक रूट मॉड्यूल होता है जो बूटस्ट्रैप घटक का समर्थन करता है।

Angular किस लिए है?

कोणीय एक ढांचा है जिसका उपयोग आमतौर पर पुस्तकालयों के संग्रह और क्लाइंट-सर्वर संचार और रूटिंग जैसी अंतर्निहित सुविधाओं के साथ स्केलेबल वेब अनुप्रयोगों के निर्माण में किया जाता है। यह समझने के लिए कि कोणीय कैसे उपयोगी हो सकता है, यह इसके कुछ अनुप्रयोगों को जानने में मदद करता है, जो नीचे सूचीबद्ध हैं।

  • वेब अनुप्रयोग। कोणीय का उपयोग वेब विकास के लिए किया जाता है। एंगुलर 5 के बाद से, इसका उपयोग आधुनिक वेब एप्लिकेशन विकसित करने के लिए किया गया है।
  • डेस्कटॉप एप्लिकेशन। डेवलपर्स मैक, विंडोज और लिनक्स के लिए डेस्कटॉप पर स्थापित जटिल वेब एप्लिकेशन बनाने के लिए एंगुलर का उपयोग करते हैं। कोड विश्वसनीयता के उच्च मानकों के साथ व्यावसायिक अनुप्रयोगों की लाइन के साथ काम करने वाले डेवलपर्स के लिए कोणीय प्लेटफॉर्म अच्छे विकल्प हैं।
  • मूल मोबाइल एप्लिकेशन। नेटिवस्क्रिप्ट के माध्यम से देशी मोबाइल एप्लिकेशन विकसित करने के लिए कोणीय का उपयोग किया जा सकता है। अन्य ऐप्स की तुलना में नेटिव मोबाइल ऐप्स आमतौर पर तेज़ और विश्वसनीय होते हैं।
  • सिंगल पेज एप्लिकेशन (SPA)। एंगुलर का उपयोग सिंगल पेज क्लाइंट एप्लिकेशन बनाने के लिए भी किया जाता है। एसपीए वेब अनुप्रयोग हैं जो एक एकल HTML पृष्ठ को लोड करते हैं और वेब अनुप्रयोग के साथ उपयोगकर्ता के संपर्क के आधार पर पृष्ठ गतिशील रूप से अद्यतन होते हैं। एसपीए डेटा डाउनलोड करने के लिए आवश्यक रूप से संपूर्ण वेब पेज को संदर्भित किए बिना बैक-एंड सर्वर का उपयोग कर सकते हैं।

कोणीय प्रकार

वहां पिछले कुछ वर्षों में एंगुलर के 12 से अधिक संस्करण जारी किए गए हैं। पहले संस्करण, एंगुलर जेएस में कुछ अंतर और सीमाएँ थीं जिन्हें नए संस्करणों में तय किया गया है। नीचे एंगुलर के प्रकार हैं जो आज मौजूद हैं।

AngularJS

Angular 1, आमतौर पर एंगुलरजेएस के रूप में जाना जाता है , ऐप बनाने के लिए जावास्क्रिप्ट का उपयोग करता है और यह मॉडल व्यू कंट्रोलर या एमवीसी डिज़ाइन पर आधारित है। AngularJS एप्लिकेशन डेवलपमेंट के लिए बिल्ट-इन सपोर्ट नहीं देता है, लेकिन यह नेटिव मोबाइल एप्लिकेशन को सपोर्ट करता है। एंगुलरजेएस 2021 के अंत तक लंबे समय तक समर्थित रहेगा।

Angular 2 to 11

Angular 2 एक नया स्वरूप है मूल AngularJS की। इस संस्करण और बाद के वर्षों में जारी किए गए संस्करणों ने एंगुलरजेएस से सीखे गए पाठों के आधार पर बेहतर मापनीयता और सुधार की पेशकश की है। इन सभी संस्करणों में सुधार शामिल हैं, लेकिन वे एक ही ढांचे पर आधारित हैं।

Angular 12

Angular 12 इस टाइपस्क्रिप्ट का अंतिम संस्करण है। वेब आधारित ढांचे पर उपलब्ध है। इसे मई 2021 में जारी किया गया था। यह संस्करण आइवी का समर्थन करता है, जो एक संकलन और प्रतिपादन पाइपलाइन तकनीक है जो तेजी से एओटी संकलन प्रदान करती है।

एंगुलर सीखने में कितना समय लगता है?

जवाब आपके जुड़ाव के स्तर के आधार पर अलग-अलग होगा, लेकिन सामान्य तौर पर आपको कम से कम दो या दो या तीन महीने के लिए दिन में तीन घंटे। इस समय के दौरान, आप कोणीय घटकों, निर्देशों, डेटा बाइंडिंग, रूटिंग और निर्भरता इंजेक्शन सहित इसकी मूल बातें समझना सीखेंगे।

एंगुलर कैसे सीखें: स्टेप बाय स्टेप गाइड

एंगुलर सीखने के लिए आपको कुछ बुनियादी चरणों का पालन करना होगा। वे आपको मूल बातें समझने में मदद करेंगे। वहां से, आप कोणीय ढांचे के अधिक उन्नत पहलुओं को सीख सकते हैं।

  1. सभी कोणीय पूर्वापेक्षाएँ स्थापित करें। एंगुलर के साथ शुरू करने से पहले, आपको कुछ पूर्वापेक्षाएँ स्थापित करने और उनसे परिचित होने की आवश्यकता होगी। इनमें टाइपस्क्रिप्ट, नोड और वीएस कोड शामिल हैं।
  2. एक कोणीय विकास वातावरण कॉन्फ़िगर करें। एक बार आपके पास मूल बातें हो जाने के बाद, आप अपना स्थानीय विकास परिवेश स्थापित करने के लिए आगे बढ़ सकते हैं। एंगुलर ऐप्स विकसित करने के लिए आप इसका उपयोग करेंगे। मूल बातें सीखना शुरू करने के लिए आप अपने कंप्यूटर को स्थानीय विकास परिवेश के रूप में उपयोग कर सकते हैं।
  3. नमूना कोणीय अनुप्रयोग प्रोजेक्ट बनाएं। अब जब आपके पास कोणीय और उसकी निर्भरताएँ स्थापित हैं, तो आप मूल बातें समझने में मदद करने के लिए एक कोणीय नमूना ऐप प्रोजेक्ट बनाने के लिए आगे बढ़ सकते हैं। ऑनलाइन विभिन्न प्रकार के ट्यूटोरियल हैं जिनका उपयोग आप कुछ सरल परियोजनाओं के बारे में जानने के लिए कर सकते हैं।
  4. कोणीय वास्तुकला की अवधारणाओं का अध्ययन करें। एक बार जब आप एक नमूना परियोजना स्थापित कर लेते हैं, तो आप अपनी कोणीय यात्रा के दौरान नियमित रूप से उपयोग की जाने वाली विभिन्न अवधारणाओं में गहराई से खुदाई शुरू कर सकते हैं। इनमें मॉड्यूल, घटक, मॉडल, मेटाडेटा, डेटा बाइंडिंग, निर्देश, सेवाएं और निर्भरता इंजेक्शन शामिल हैं।
  5. एंगुलर एप्लिकेशन को एंगुलर के नवीनतम संस्करण में अपडेट करने का तरीका जानें। एंगुलर लगातार सुधार कर रहा है और नए संस्करण जारी कर रहा है। अपने कोणीय अनुप्रयोगों को अद्यतित रखना सीखना आपको नवीनतम सुविधाओं और अनुकूलन का लाभ उठाने की अनुमति देगा।

सबसे अच्छा कोणीय पाठ्यक्रम और प्रशिक्षण

कंप्यूटर पर प्रदर्शित कोड। जानें कोणीय

एंगुलर 2+ का परिचय

यह उडेमी एंगुलर पर एक और त्वरित कोर्स है। यदि आप एंगुलर की मूल बातों से शुरुआत करना चाहते हैं और अपनी खुद की सरल लेकिन कार्यात्मक वास्तविक दुनिया बनाना चाहते हैं तो इस कोर्स पर विचार करें। अन्य के अलावा चीजें, आप ng2-cribs का उपयोग करके संरचनाओं और निर्माण अनुप्रयोगों के बारे में जानेंगे, साथ ही इंजेक्शन योग्य सेवाओं का उपयोग करने और कोणीय के HTTP मॉड्यूल का उपयोग करके XHR अनुरोधों को निष्पादित करने के बारे में जानेंगे।

कोणीय ट्यूटोरियल

h2>

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

सर्वश्रेष्ठ कोणीय ट्यूटोरियल शुरुआती लोगों के लिए

हीरोज टूर - एंगुलर ट्यूटोरियल

टूर ऑफ हीरोज आपको शुरुआत से एक ऐप बनाने की लंबी प्रक्रिया के माध्यम से मार्गदर्शन करता है। साथ ही, आप घटकों, रूटिंग और सिंटैक्स सहित कई अवधारणाओं के बारे में जानेंगे, जिनमें कुछ नाम शामिल हैं।

FreeCodeCamp पर कोणीय

FreeCodeCamp मदद करने के लिए प्रतिबद्ध एक गैर-लाभकारी संगठन है लोग मुफ्त में प्रोग्रामिंग सीखते हैं। वे एंगुलर सहित सॉफ्टवेयर विकास से संबंधित कई विषयों पर गाइड, ट्यूटोरियल और टिप्स प्रदान करते हैं।

थिंकस्टर द्वारा एंगुलर सीखें

थिंकस्टर शुरुआती लोगों की मूल बातें सीखने में मदद करने के लिए ट्यूटोरियल की एक श्रृंखला प्रदान करता है। कोणीय विकास प्रक्रिया। यह आपको वह सब कुछ सिखाने के लिए डिज़ाइन किया गया है जो आपको कोणीय ढांचे के साथ एक कार्यशील एप्लिकेशन बनाने की आवश्यकता है।

Angular का परिचय

गूगल और एंगुलर के डेवलपर्स ने इस आधिकारिक गाइड को प्रदान करने के लिए सहयोग किया है, जिसे छात्रों को बुनियादी बातों में मदद करने के लिए डिज़ाइन किया गया है। . इस एंगुलर गाइड में एक उपयोगी शब्दावली शामिल है चाहे आप नौसिखिया हों या अनुभवी डेवलपर।

Angular Cheatsheet

कोणीय कई पहलुओं के साथ एक बड़ा ढांचा है . इसका मतलब है कि दस्तावेज़ीकरण थोड़ा भारी हो सकता है। इस कारण से, एंगुलर प्लेटफॉर्म के डेवलपर्स स्निपेट्स और कॉन्फ़िगरेशन के संदर्भ के रूप में उपयोग करने के लिए एक चीट शीट की पेशकश करते हैं जिसका उपयोग डेवलपर अभ्यास करने के लिए कर सकता है।

सर्वश्रेष्ठ उन्नत कोण ट्यूटोरियल

W3Schools AngularJS Tutorial

अगर आप `AngularJS` की अपनी समझ को गहरा करना चाहते हैं तो इस ट्यूटोरियल पर विचार करें। यह आपको मॉड्यूल, निर्देश और नियंत्रक सिखाएगा। आप ईवेंट, DOM, फ़ॉर्म, इनपुट, सत्यापन, HTTP, और बहुत कुछ के बारे में भी जानेंगे।

यह पूरा कोर्स आपको पूरी प्रक्रिया में मार्गदर्शन करता है

एंगुलर, फायरबेस और बूटस्ट्रैप 4 का उपयोग करके एक ईकॉमर्स एप्लिकेशन बनाना। यह क्लाइंट-साइड एप्लिकेशन की सर्वोत्तम प्रथाओं पर चर्चा करता है, और आपको सामान्य कोणीय त्रुटियों के निवारण की प्रक्रिया के बारे में बताता है। > कोणीय 4, GitLab - सतत एकीकरण परीक्षण-आधारित विकास

मदद करने के लिए Letsboot.com एक उन्नत ट्यूटोरियल प्रदान करता है डेवलपर्स मास्टर एंगुलर 4। ट्यूटोरियल आपको यह सीखने में मदद करेगा कि फ्रेमवर्क का उपयोग करके परीक्षण-संचालित एप्लिकेशन कैसे विकसित करें। आप सीखेंगे कि एंगुलरफायर 2 कैसे स्थापित करें और क्यूआर कोड बनाएं। ट्यूटोरियल आपको यह भी दिखाता है कि एनजीआरएक्स-ट्रांसलेट का उपयोग करके एंगुलर 4 एप्लिकेशन का अनुवाद कैसे करें।

कोणीय प्रमाणन