कोटलिन. लेवल 2। अनुप्रयोग विकास - पाठ्यक्रम RUB 31,990। विशेषज्ञ से, प्रशिक्षण 32 शैक्षणिक घंटे, दिनांक 17 जून 2023।
अनेक वस्तुओं का संग्रह / / November 28, 2023
कोटलिन एक नई लोकप्रिय ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है। कोटलिन का उपयोग सर्वर सॉफ़्टवेयर, एप्लिकेशन प्रोग्राम, एंड्रॉइड एप्लिकेशन, वेबसाइट विकास, गेम और बहुत कुछ बनाने के लिए किया जाता है। जावा की तुलना में आधुनिक और सरल सिंटैक्स के साथ, कोटलिन जावा के साथ 100% अनुकूलता बनाए रखते हुए अपनी महत्वपूर्ण कमियों को दूर करता है। कोटलिन में बनाए गए एप्लिकेशन किसी भी कंप्यूटर पर सफलतापूर्वक चल सकते हैं, चाहे उसका आर्किटेक्चर कुछ भी हो।
पाठ्यक्रम पर “कोटलिन। लेवल 2। एप्लिकेशन डेवलपमेंट" क्लाइंट-सर्वर और मोबाइल एप्लिकेशन के विकास में उपयोग की जाने वाली कोटलिन भाषा के तत्वों और संरचनाओं पर चर्चा करता है। विशेषज्ञ केंद्र के प्रमाणित शिक्षकों द्वारा व्यावहारिक उदाहरणों का उपयोग करके सभी सैद्धांतिक सिद्धांतों को विस्तार से प्रदर्शित किया गया है।
यह पाठ्यक्रम अनुभवी और शुरुआती दोनों कोटलिन डेवलपर्स के लिए अनुशंसित है जो क्रॉस-प्लेटफ़ॉर्म ऑब्जेक्ट-ओरिएंटेड कोड बनाने में अपने पेशेवर कौशल विकसित करना चाहते हैं।
आपको सीखना होगा:
- मल्टी-थ्रेडेड एप्लिकेशन बनाएं
- प्रतिबिंब लागू करें
- अपनी स्वयं की डोमेन-विशिष्ट भाषाएँ बनाएँ
- डेटाबेस के साथ काम करें
- एक यूजर इंटरफेस बनाएं
- एंड्रॉइड एप्लिकेशन डेवलपमेंट की मूल बातें जानें
- वेब एप्लिकेशन विकास की बुनियादी बातों से परिचित हों
एंड्रॉइड के लिए मोबाइल एप्लिकेशन विकसित करने पर पाठ्यक्रमों के अभ्यास शिक्षक। आईबीएम प्रमाणित डेटाबेस प्रशासक - लिनक्स यूनिक्स और विंडोज के लिए डीबी2 डीबीए सहित छह प्रतिष्ठित अंतरराष्ट्रीय प्रमाणपत्रों के धारक। एक समृद्ध व्यावहारिक है...
एंड्रॉइड के लिए मोबाइल एप्लिकेशन विकसित करने पर पाठ्यक्रमों के अभ्यास शिक्षक। आईबीएम प्रमाणित डेटाबेस प्रशासक - लिनक्स यूनिक्स और विंडोज के लिए डीबी2 डीबीए सहित छह प्रतिष्ठित अंतरराष्ट्रीय प्रमाणपत्रों के धारक। डेवलपर, प्रोग्रामर, विश्लेषक और सलाहकार के रूप में व्यापक व्यावहारिक अनुभव है। पिछले 16 वर्षों में, मराट अनासोविच सिस्टम को लागू करने के लिए विभिन्न परियोजनाओं में भाग ले रहे हैं बड़े तेल और गैस, ऊर्जा, औद्योगिक और व्यापार अंतर्राष्ट्रीय में मास्टर डेटा प्रबंधन कंपनियां.
मॉस्को फिजिको-टेक्निकल इंस्टीट्यूट (एमआईपीटी) से स्नातक किया। जावा, एंड्रॉइड, सी/सी++, पर्ल, एसक्यूएल और मैटलैब में किसी भी प्रोग्रामिंग मुद्दे का उत्कृष्ट ज्ञान। यूनिक्स (सन सोलारिस, हेवलेट-पैकार्ड एचपी-यूएक्स, एसजीआई आईआरआईएक्स) और लिनक्स (रेडहैट एंटरप्राइज लिनक्स, ओरेकल लिनक्स, सेंटओएस, फेडोरा) ऑपरेटिंग सिस्टम के सिस्टम और नेटवर्क प्रशासन में व्यापक अनुभव है। सिस्को नेटवर्क प्रशासन के क्षेत्र में पेशेवर ज्ञान रखता है। इसके अलावा, मराट अनासोविच के पास विशेष रूप से Oracle और IBM DB2 में रिलेशनल डेटाबेस प्रबंधन प्रणालियों को प्रशासित करने में उत्कृष्ट कौशल हैं।
समृद्ध और विविध व्यावहारिक अनुभव उन्हें जीवंत और रोमांचक तरीके से कक्षाएं संचालित करने की अनुमति देता है। मराट अनासोविच अपने व्यापक पेशेवर अभ्यास से उत्कृष्ट उदाहरण देते हैं जो सामग्री को रंगीन ढंग से चित्रित करते हैं। वह जानता है कि कैसे हर श्रोता तक सबसे जटिल जानकारी भी न केवल आसानी से और स्पष्ट रूप से पहुंचाई जाए, बल्कि वास्तव में उसे अपने विषय से मोहित भी किया जाए। शिक्षक अपने दर्शकों के प्रति बहुत चौकस है, वह जानता है कि उनका ध्यान कैसे रखना है और प्रश्नों का आनंदपूर्वक उत्तर देता है। मराट अनासोविच के नेतृत्व वाले पाठ्यक्रमों में, आप मोबाइल एप्लिकेशन डेवलपर की वर्तमान विशेषज्ञता में पूरी तरह से महारत हासिल कर सकेंगे और श्रम बाजार में एक लोकप्रिय विशेषज्ञ बन सकेंगे!
मॉड्यूल 1। डीएसएल (5 एसी) एच।)
- एक डोमेन-विशिष्ट भाषा की अवधारणा
- प्राप्तकर्ताओं के साथ लैम्ब्डा अभिव्यक्ति
- सम्मेलन का आह्वान करें
- लैब: एक डीएसएल मेटा भाषा बनाना
मॉड्यूल 2. मल्टी-थ्रेडेड प्रोग्रामिंग (7 एसी) एच।)
- मल्टी-थ्रेडेड एप्लिकेशन के फायदे और नुकसान
- मल्टीथ्रेडिंग के प्रबंधन के लिए उपकरण
- थ्रेड क्लास और रननेबल इंटरफ़ेस
- धागों का निर्माण
- मॉनिटर्स और थ्रेड सिंक्रोनाइज़ेशन
- थ्रेड्स के प्रबंधन के लिए आधुनिक उपकरण (निष्पादक, फोर्क/जॉइन फ्रेमवर्क)
- नए धागे, सुरक्षित संग्रह और कक्षाएं (थ्रेडलोकलरैंडम, एटॉमिकइंटेगर, आदि)
- प्रतिक्रियाशील धाराएँ
- कोरटाइन्स
- लैब: धाराएँ
- लैब: निष्पादक
- लैब: कोरटाइन्स
मॉड्यूल 3. डेटाबेस के साथ कार्य करना (5 एसी) एच।)
- SQL और NoSQL डेटाबेस
- एसक्यूएल भाषा
- जेडीबीसी
- सीतनिद्रा में होना
- लैब: जेडीबीसी
- लैब: हाइबरनेट
मॉड्यूल 4. यूजर इंटरफ़ेस (5 एसी) एच।)
- झूला
- टॉरनेडोएफएक्स
मॉड्यूल 5. वेब अनुप्रयोग (4 एकड़) एच।)
- सर्वलेट्स और जेएसपी
-जेएसएफ
- वेब सेवाएं
- लैब: सर्वलेट्स और जेएसपी बनाना
- लैब: वेब सेवा बनाना और कॉल करना
मॉड्यूल 6. परावर्तन (2 ए.सी.) एच।)
- कक्षाओं, विधियों, क्षेत्रों के बारे में जानकारी प्राप्त करना
- प्रतिबिंब के माध्यम से कॉलिंग के तरीके
- प्रयोगशाला कार्य: परावर्तन
मॉड्यूल 7. एंड्रॉइड विकास का परिचय (4 एसी) एच।)
- एंड्रॉइड स्टूडियो, एमुलेटर
- प्रयोक्ता इंटरफ़ेस
- अनुप्रयोग घटक
- अंतर्निहित डेटाबेस
- वेब सेवाओं को कॉल करना