टाइपस्क्रिप्ट प्रोग्रामिंग भाषा - पाठ्यक्रम 12,500 रूबल। आईबीएस प्रशिक्षण केंद्र से, प्रशिक्षण 12 घंटे, दिनांक 26 नवंबर 2023।
अनेक वस्तुओं का संग्रह / / December 04, 2023
शामिल विषय:
1. टाइपस्क्रिप्ट मूल बातें [1 घंटा सिद्धांत, 1 घंटा अभ्यास]
टाइपस्क्रिप्ट भाषा का इतिहास और मूल बातें
टाइपस्क्रिप्ट में मूल प्रकार
ES2015+ सुविधाएँ TS में समर्थित हैं
ES2015 मॉड्यूल, आयात और निर्यात
ढालना
अभ्यास (पर्यावरण स्थापित करना, वेबपैक स्थापित करना और कॉन्फ़िगर करना, टाइपस्क्रिप्ट कंपाइलर को कनेक्ट करना, बंडल.जेएस को असेंबल करना और इसे HTML फ़ाइल से कनेक्ट करना)
2. हम टाइपस्क्रिप्ट में प्रकारों का अध्ययन करना जारी रखते हैं [1 घंटे का सिद्धांत, 1 घंटे का अभ्यास]
कार्यात्मक प्रकार
शाब्दिक प्रकार
संघ के प्रकार
शून्य और अपरिभाषित के साथ काम करना, strictNullChecks के साथ काम करना
इंटरफेस और संरचनात्मक प्रकार
इंटरफ़ेस में वैकल्पिक गुण
अनुक्रमित प्रकार
कक्षाएं और इंटरफ़ेस कार्यान्वयन
इंटरफ़ेस विस्तार
ढालना
इंटरफ़ेस का उपयोग करके कार्यात्मक प्रकार
हाइब्रिड इंटरफ़ेस
फ़ंक्शन ओवरलोडिंग
अभ्यास (टाइपिंग, कक्षाएं, इंटरफेस, इनकैप्सुलेशन, बहुरूपता का उपयोग करके ऑब्जेक्ट-ओरिएंटेड एप्लिकेशन लिखना)
3. जावास्क्रिप्ट पुस्तकालयों के साथ टाइपस्क्रिप्ट का एकीकरण (एनपीएम और हमारे अपने से)। [1 घंटा सिद्धांत, 1 घंटा अभ्यास]
घोषणाएँ (घोषणा प्रकार)
अभ्यास करें: JS कोड कनेक्ट करना
अभ्यास: बाहरी जेएस पुस्तकालयों को जोड़ना
अभ्यास करें: अपनी स्वयं की JS लाइब्रेरीज़ को कनेक्ट करना और टाइप करना
4. उन्नत कक्षाएँ [1 घंटे का सिद्धांत]
निजी, संरक्षित और सार्वजनिक क्षेत्र
स्थैतिक वर्ग फ़ील्ड
स्थैतिक गुण
कक्षा-आधारित इंटरफ़ेस बनाना
केवल पढ़ने योग्य संशोधक
वर्ग अभिव्यक्तियाँ
सार वर्ग
5. प्रकारों का गहन अध्ययन [2 घंटे का सिद्धांत]
अनुमान प्रकार
प्रासंगिक प्रकार
प्रकार अनुकूलता
इंटरफ़ेस को मर्ज करना और जोड़ना (इंटरफ़ेस मर्ज)
अंतर्विरोध प्रकार
स्थानीय प्रकार की परिभाषा
सख्त शाब्दिक असाइनमेंट जाँच
सख्त शाब्दिक प्रकार और उनका संघ
भेदभाव करने वाले
यह बहुरूपी प्रकार है
गार्ड टाइप करें
टाइप गार्ड के लिए टाइपोफ़ का उपयोग करना
टाइप गार्ड का उपयोग करके प्रकारों को संक्षिप्त करना
Instanceof का उपयोग करके संकुचन टाइप करें
निरर्थक प्रकार
6. सज्जाकार [1 घंटा सिद्धांत, 1 घंटा अभ्यास]
डेकोरेटर्स के साथ घोषणात्मक प्रोग्रामिंग
डेकोरेटर्स का उपयोग करके संपत्ति परिभाषाएँ बदलना
कक्षा विस्तार
डेकोरेटर्स के साथ मेटा प्रोग्रामिंग
डेकोरेटर्स का उपयोग करके कार्यों तक पहुंच को प्रतिबंधित करना
फ़ंक्शन व्यवहार को बदलने के लिए रैपर्स का उपयोग करना
मापदंडों के साथ सज्जाकार
तरीकों के लिए सज्जाकार
अभ्यास: फ़ील्ड मानों में परिवर्तन की जाँच का कार्यान्वयन
अभ्यास: डेकोरेटर्स का उपयोग करके लॉगिंग को लागू करना और कॉन्फ़िगर करना
7. सामान्य प्रकार [1 घंटे का सिद्धांत]
सामान्य प्रकार किसके लिए हैं?
सामान्य सरणियों के साथ कार्य करना
सामान्य प्रकारों के साथ बाधाओं का उपयोग करना
सामान्य वर्ग
सामान्य इंटरफ़ेस
किसी भी प्रकार की कास्टिंग के साथ सामान्य कक्षाओं का कार्यान्वयन
अतिभारित विधियों के साथ सामान्य कक्षाओं का कार्यान्वयन
कुल: सिद्धांत के 8 घंटे (67%), अभ्यास के 4 घंटे (33%)