स्प्रिंग फ्रेमवर्क 5 डेवलपमेंट फ्रेमवर्क में प्रवीणता - पाठ्यक्रम 44,900 रूबल। IBS प्रशिक्षण केंद्र से, प्रशिक्षण 30 घंटे, दिनांक 27 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / November 28, 2023
पावेल 2005 से लक्सॉफ्ट में काम कर रहे हैं। इस दौरान, उन्होंने बोइंग, रूसी पोस्ट, डीएचएल, एमवीडियो जैसी प्रमुख रूसी और विदेशी कंपनियों के लिए कई परियोजनाओं में भाग लिया। वर्तमान में, वह रूस में इलेक्ट्रॉनिक्स और घरेलू उपकरण बेचने वाली सबसे बड़ी खुदरा श्रृंखला का समर्थन करने के लिए एक परियोजना में मुख्य सॉफ्टवेयर इंजीनियर की भूमिका निभाते हैं। पावेल की मुख्य रुचि स्केलेबल जावा एप्लिकेशन विकसित करना और एप्लिकेशन प्रदर्शन और विश्वसनीयता में सुधार के लिए तकनीकी समाधान प्रदान करना है।
शामिल विषय:
भाग I स्प्रिंग आईओसी (सिद्धांत 7 घंटे, अभ्यास 2 घंटे, होमवर्क लगभग 2 घंटे)
1. स्प्रिंग फ्रेमवर्क अवलोकन
कहानी
आईओसी अवधारणा
एप्लिकेशन कॉन्टेक्स्ट इंटरफ़ेस
वसंत ऋतु में फलियाँ
2. स्प्रिंग विन्यास
XML में कॉन्फ़िगरेशन
एनोटेशन के माध्यम से कॉन्फ़िगरेशन
कोड में कॉन्फ़िगरेशन (जावा आधारित)
स्कोप डिब्बे
बीन जीवन चक्र
3. आयोजन
एक इवेंट बनाना
@EventListener का उपयोग करके किसी इवेंट की सदस्यता लेना
इवेंट फ़िल्टर
उपयोग के उदाहरण
4. स्थानीयकरण
5. प्रोफ़ाइल कॉन्फ़िगरेशन
6. वसंत अभिव्यक्ति भाषा
भाग द्वितीय। स्प्रिंग बूट (सिद्धांत 1 घंटा, अभ्यास 1 घंटा)
1. स्प्रिंग बूट क्या है
2. POM में मुख्य स्टार्टर (स्प्रिंग-बूट-स्टार्टर-पैरेंट)
3. स्वतः कॉन्फ़िगरेशन
@स्प्रिंगबूटएप्लिकेशन
@ComponentScan
@विन्यास
@EnableAutoConfiguration
4. विन्यास
कमांड लाइन गुण
अनुप्रयोग संपत्ति फ़ाइलें
प्रोफ़ाइल-विशिष्ट गुण
गुणों में प्लेसहोल्डर
गुणों के बजाय YAML
प्रकार-सुरक्षित कॉन्फ़िगरेशन गुण
@ConfigurationProperties का उपयोग करना
तृतीय-पक्ष कॉन्फ़िगरेशन
@ConfigurationProperties सत्यापन
@ConfigurationProperties और @Value
प्रोफाइल
भाग III. स्प्रिंग एओपी (सिद्धांत 2 घंटे, अभ्यास 1 घंटा, होमवर्क लगभग 2 घंटे)
1. एओपी का उपयोग करने के उदाहरण
2. सलाह के प्रकार
3. प्वाइंटकट भाषा
4. विलय के पहलू
भाग IV. स्प्रिंग डेटा (सिद्धांत 8 घंटे, अभ्यास 3 घंटे, होमवर्क लगभग 2 घंटे)
1. CrudRepository
2. JpaRepository
3. @EnableJpaRepositories
4. @EnableTransactionManagement
5. @ट्रांसेक्शनल
समय समाप्त
केवल पढ़ने योग्य झंडा
6. क्वेरी विधियां घोषित करना
SQL क्वेरीज़ बनाने की रणनीतियाँ
एक SQL क्वेरी बनाना
संपत्ति अभिव्यक्तियाँ
विशेष मापदंडों को संभालना
SQL क्वेरी परिणाम सीमित करना
संग्रह या पुनरावर्तनीय सामग्री लौटाना
रिपॉजिटरी विधियों में शून्य को संभालना
SQL क्वेरी परिणाम स्ट्रीम करना
SQL प्रश्नों का अतुल्यकालिक प्रसंस्करण
7. @Query का उपयोग करना
मूल SQL क्वेरीज़
छंटाई
नामांकित पैरामीटर्स का उपयोग करना
स्पेल का उपयोग करना
डेटा बदलने के लिए SQL क्वेरीज़
8. अनुमान
9. संग्रहित प्रक्रियाएं
10. उदाहरण के द्वारा SQL क्वेरी
11. @ट्रांसेक्शनल
12. ताले
भाग वी वसंत विश्राम (सिद्धांत 2 घंटे, अभ्यास 2 घंटे, गृहकार्य लगभग 1 घंटा)
1. बाकी सेवाएँ
2. अनुरोध और प्रतिक्रिया
3. पैरामीटर का अनुरोध करें
4. पथ पैरामीटर
5. HTTP हेडर
6. वसंत HATEOAS
7. स्वैगर का उपयोग करके REST सेवाओं का दस्तावेज़ीकरण
भाग VI. स्प्रिंग डेटा रेस्ट (सिद्धांत 1 घंटा)
1. स्प्रिंग डेटा रिपॉजिटरी को REST सेवा के रूप में उजागर करना
2. प्रश्नों को क्रमबद्ध करना और पेजिंग करना
3. एचएएल ब्राउज़र
4. स्प्रिंग डेटा रेस्ट सेटिंग्स
इस पाठ्यक्रम में, छात्र स्काला भाषा की विशिष्टताओं और विशेषताओं, इसके फायदों और कठिन स्थानों की समझ हासिल करेंगे। पाठ्यक्रम में स्काला ऑपरेटरों और डेटा प्रकारों का अवलोकन, सरणियाँ, मानचित्र, टुपल्स जैसे बुनियादी डेटा संरचनाओं को सीखना शामिल है ऑब्जेक्ट-ओरिएंटेड और कार्यात्मक प्रोग्रामिंग, स्काला संग्रह के साथ काम करना, पैटर्न मिलान, केस क्लास, सामान्य प्रकार और अंतर्निहित का उपयोग करना परिवर्तन. बड़ी संख्या में व्यावहारिक अभ्यास पेश किए जाते हैं।
4
44 900 ₽
पाठ्यक्रम में Apache® Maven एप्लिकेशन बिल्डर का उपयोग शामिल है, जिसमें निर्भरता प्रबंधन, POM फ़ाइल संरचना, प्रोजेक्ट जीवन चक्र, प्लगइन्स और आर्कटाइप्स बनाना शामिल है। आम तौर पर उपयोग किए जाने वाले प्लगइन्स को कवर किया गया है, और एक्लिप्स और हडसन आईडीई के साथ मेवेन एकीकरण को कवर किया गया है। पाठ्यक्रम में व्यावहारिक अभ्यास शामिल हैं।
3,6
8 900 ₽