जावा और स्प्रिंग में व्यावसायिक अनुप्रयोगों का विकास - पाठ्यक्रम 88,000 रूबल। आईटी अकादमी से, प्रशिक्षण 294 एसी। घंटे, दिनांक: 15 जनवरी, 2024।
अनेक वस्तुओं का संग्रह / / November 28, 2023
कार्यक्रम 18 नवंबर 2013 के पेशेवर मानक संख्या 679एन का उपयोग करके संघीय राज्य शैक्षिक मानक के आधार पर विकसित किया गया था।
राज्य इस पाठ्यक्रम की लागत का 50% से 100% तक भुगतान करेगा।
श्रोता के पास माध्यमिक व्यावसायिक या उच्च शिक्षा का डिप्लोमा होना चाहिए। कार्यक्रम को सफलतापूर्वक पूरा करने के लिए, एक उन्नत पीसी उपयोगकर्ता होने, बुनियादी कंप्यूटर साक्षरता होने और बुनियादी स्तर पर अंग्रेजी और गणित जानने की सिफारिश की जाती है।
जावा भाषा वाक्यविन्यास;
बुनियादी एल्गोरिथम डिज़ाइन;
प्रोग्रामिंग पैटर्न;
बुनियादी एसक्यूएल प्रश्न;
ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (ओओपी) के बुनियादी सिद्धांत;
संस्करण नियंत्रण प्रणाली (वीसीएस);
ठोस सिद्धांत.
प्रोग्राम कोड लिखने के लिए जावा का उपयोग करें;
कोड लिखने के लिए विकास परिवेश का उपयोग करें;
सॉफ़्टवेयर कोड डिबगिंग टूल का उपयोग करें;
डेटाबेस के साथ काम करें;
पुस्तकालयों को कनेक्ट करें;
एक टीम में काम करें।
दी गई तकनीकी विशिष्टताओं के अनुसार नई कार्यक्षमता का विकास और कार्यान्वयन;
जावा भाषा में कोड लिखने के वाक्यात्मक और तार्किक नियमों का अनुपालन;
क्लाइंट-सर्वर अनुप्रयोगों का विकास;
एक स्वच्छ अनुप्रयोग वास्तुकला का निर्माण;
स्रोत प्रोग्राम कोड का विश्लेषण और सत्यापन।
1. बेस मॉड्यूल: जावा कोर
1.1 जावा भाषा की मूल बातें (जेवीएम और जीसी), कंपाइलर, दुभाषिया, बाइटकोड
1.2 विकास पर्यावरण (विकास पर्यावरण इंटरफ़ेस, बुनियादी कीबोर्ड शॉर्टकट, टेम्पलेट)
1.3 चर और आदिम
1.4 नियंत्रण संरचनाएँ: स्थितियाँ और चक्र
1.5 कार्य और एल्गोरिदम
1.6 सारणियाँ
1.7 ओओपी का परिचय
1.8 वंशानुक्रम, एनकैप्सुलेशन, बहुरूपता
1.9 अपवाद
1.10 प्रोग्रामिंग पैटर्न
1.11 स्ट्रिंग्स: स्ट्रिंग, स्ट्रिंगबिल्डर, श्रिंगबफ़र, स्ट्रिंगपुल
1.12 इवेंट-आधारित प्रोग्रामिंग मॉडल
1.13 जटिल डेटा संरचनाएँ: संग्रह
1.14 स्ट्रीम एपीआई संग्रह के साथ कार्य करना
1.15 परीक्षण: जुनिट 4
1.16 एल्गोरिदम का परिचय
1.17 एल्गोरिदम की जटिलता
1.18 छँटाई
1.19 परिमित अवस्था मशीनें
1.20 HakerRang के साथ एल्गोरिथम समस्याओं को हल करने का अभ्यास करें
2. क्लाइंट-सर्वर अनुप्रयोगों का विकास
2.1. अनुप्रयोग डिज़ाइन. उत्पादक, व्यवहारिक और संरचनात्मक डिजाइन पैटर्न। स्वच्छ वास्तुकला, ठोस सिद्धांत
2.2. SQL क्वेरी भाषा. मूल आदेश: चयन करें, सम्मिलित करें, शामिल हों, अद्यतन करें। तालिकाओं में संबंध. जेडीबीसी मूल बातें। डेटाबेस से कनेक्ट करें. जेडीबीसी, इन-मेमोरी डीबी, स्टेटमेंट, रिजल्टसेट
2.3. एक ORM क्लास बनाना
2.4. फाइलों के साथ काम करना
2.5. वेब विकास की मूल बातें। नेटवर्क प्रोटोकॉल, डिजिटल प्रमाणपत्र
2.6. जेएस की विशेषताएं. AJAX तंत्र सीखना
2.7 सर्वलेट्स के साथ इंटरेक्शन। आधारभूत संरचना। स्थानीय सर्वर परिनियोजन
2.8. जेएसपी मूल बातें
2.9. एमवीसी एप्लिकेशन का विकास। जेएसटीएल मूल बातें
2.10. एक ऑनलाइन स्टोर का निर्माण
2.11. डेवऑप्स पाइपलाइन
2.12. मेवेन मूल बातें। अनुप्रयोग परीक्षण
2.13. एक ऑनलाइन स्टोर का निर्माण
2.14. जीआईटी के साथ काम करने की मूल बातें। बुनियादी आदेश. सॉकेट के साथ इंटरेक्शन.
2.15. स्प्रिंग फ्रेमवर्क की मूल बातें। कॉन्फ़िगरेशन, बीन्स, ऑटोवायरिंग
2.16 हाइबरनेट की विशेषताएं
2.17. रेस्ट एपीआई, जेएसओएन, एक्सएमएल
2.18. स्प्रिंग बूट, जेपीए, ओआरएम
2.19. एकीकरण जांच
2.20. आरएमआई मूल बातें। पूल का अनुरोध करें
2.21. तकनीकी साक्षात्कार की तैयारी