Microsoft बाट विकासकर्ताहरूको लागि 7 नि: शुल्क पाठ्यक्रमहरू
नमस्ते, Habr! आज हामी लेखहरूको श्रृंखला सुरु गर्दैछौं जसमा Microsoft बाट नि:शुल्क प्रशिक्षण पाठ्यक्रमहरूको 5 संग्रहहरू समावेश हुनेछन्। यस लेखमा, हामीसँग विकासकर्ताहरूका लागि उत्कृष्ट पाठ्यक्रमहरू छन् जुन प्रोग्रामरहरूलाई धेरै मनपर्दछ।
खैर!
सबै पाठ्यक्रमहरू निःशुल्क छन् (तपाईले सशुल्क उत्पादनहरू पनि निःशुल्क प्रयास गर्न सक्नुहुन्छ);
रूसीमा 6/7;
तपाइँ तुरुन्तै प्रशिक्षण सुरु गर्न सक्नुहुन्छ;
पूरा भएपछि, तपाईंले पाठ्यक्रम सफलतापूर्वक पूरा भएको पुष्टि गर्ने ब्याज प्राप्त गर्नुहुनेछ।
************का लागि ७ नि:शुल्क पाठ्यक्रमहरू *******
6 ***** ****** ****** Azure द्वारा
****************************************
1. Windows 10 को लागी अनुप्रयोग विकास
हाम्रो सानो पाठ्यक्रम, जसको पूर्ण अध्ययनले तपाईंलाई लगभग 4-5 घण्टा लाग्नेछ। पाठ्यक्रमको समयमा तपाईले:
सर्वप्रथम, Windows 10 को लागि एउटा अनुप्रयोग विकास गर्ने आधारभूत कुराहरूसँग परिचित हुनुहोस्;
त्यसपछि भिजुअल स्टुडियोसँग काम गर्ने मास्टर;
त्यसपछि तपाइँ Windows को लागि सबैभन्दा लोकप्रिय विकास वातावरणमा कसरी अनुप्रयोगहरू सिर्जना गर्ने सिक्नुहुनेछ: UWP, WPF र Windows फारमहरू;
र अन्तमा कसरी इन्टरनेट-जडित अनुप्रयोगहरू सिर्जना गर्ने सिक्नुहोस्।
तपाईले यो पाठ्यक्रम लिन आवश्यक छ:
Windows 10 कम्प्युटर
C# वा समान भाषाको आधारभूत ज्ञान
तपाईं थप विवरणहरू पत्ता लगाउन र प्रशिक्षण सुरु गर्न सक्नुहुन्छ यस लिङ्क द्वारा
2. Xamarin.Forms मार्फत मोबाइल एपहरू निर्माण गर्दै
यस पाठ्यक्रमले पहिले नै पूर्ण रूपमा वा लगभग पूर्ण रूपमा उपकरणको सबै प्रकार्यताहरूलाई समेट्छ र 10 घण्टाको प्रशिक्षणको लागि डिजाइन गरिएको हो। यसले Xamarin.Forms सँग कसरी काम गर्ने र iOS र एन्ड्रोइड उपकरणहरूमा चल्ने एपहरू सिर्जना गर्न C# र भिजुअल स्टुडियो कसरी प्रयोग गर्ने भनेर सिकाउनेछ। तदनुसार, सिक्न सुरु गर्न, तपाइँसँग भिजुअल स्टुडियो 2019 हुनुपर्दछ र C# र .NET सँग काम गर्ने सीपहरू हुनुपर्दछ।
पाठ्यक्रम मोड्युलहरू:
Xamarin.Forms को साथ मोबाइल एप निर्माण गर्दै;
Xamarin.Android को परिचय;
Xamarin.iOS को परिचय;
Xamarin मा प्रयोगकर्ता इन्टरफेस सिर्जना गर्नुहोस्। XAML प्रयोग गरेर अनुप्रयोगहरू फारम गर्नुहोस्;
Xamarin.Forms मा XAML पृष्ठहरूमा लेआउट अनुकूलन;
लगातार Xamarin डिजाइन गर्दै। साझा स्रोतहरू र शैलीहरू प्रयोग गरेर XAML पृष्ठहरू फारमहरू;
प्रकाशनको लागि Xamarin आवेदन तयार गर्दै;
Xamarin अनुप्रयोगहरूमा REST वेब सेवाहरू प्रयोग गर्दै;
Xamarin.Forms अनुप्रयोगमा SQLite सँग स्थानीय डेटा भण्डारण गर्दै;
बहु-पृष्ठ Xamarin निर्माण गर्नुहोस्। स्ट्याक र ट्याब नेभिगेसनको साथ अनुप्रयोगहरू फारम गर्नुहोस्।
Azure ले डाटा भण्डारण गर्न धेरै तरिकाहरू प्रदान गर्दछ: असंरचित डाटा भण्डारण, अभिलेख भण्डारण, रिलेशनल भण्डारण, र थप प्रयोग गरेर। 3,5-4 घण्टामा, तपाईंले Azure मा भण्डारण कसरी व्यवस्थापन गर्ने, भण्डारण खाता सिर्जना गर्ने, र तपाईंले क्लाउडमा भण्डारण गर्न चाहनुभएको डाटाको लागि सही मोडेल छनौट गर्ने आधारभूत ज्ञान प्राप्त गर्नुहुनेछ।
पाठ्यक्रम मोड्युलहरू:
डाटा भण्डारण को लागी एक दृष्टिकोण छनोट;
भण्डारण खाता सिर्जना गर्नुहोस्;
तपाईंको एप्लिकेसनलाई Azure भण्डारणमा जडान गर्दै;
Azure भण्डारण खाता सुरक्षा (यो मोड्युल क्लाउड डाटा सुरक्षा पाठ्यक्रममा पनि समावेश गरिएको छ);
4. पाइथन र Azure नोटबुकहरू प्रयोग गरेर मेसिन लर्निङको परिचय
यो कोर्सले तपाईलाई लगभग 2-3 घण्टा मात्र लिनेछ, तर तपाईलाई धेरै उपयोगी व्यावहारिक सीपहरू दिनेछ। आखिर, यसलाई अध्ययन गरेर तपाईंले ढाँचाहरू भविष्यवाणी गर्न र प्रवृत्तिहरू पहिचान गर्न Azure नोटबुकहरूमा चलिरहेको Jupyter Notebooks मा Python र सम्बन्धित पुस्तकालयहरू कसरी प्रयोग गर्ने भनेर सिक्नुहुनेछ।
पाठ्यक्रमको बखत, तपाईंले स्वतन्त्र रूपमा जलवायु डेटाको विश्लेषण गर्नुहुनेछ, सम्भावित उडान ढिलाइको भविष्यवाणी गर्नुहुनेछ, र प्रयोगकर्ता समीक्षाहरूको भावनाको विश्लेषण गर्नुहुनेछ। यो सबै मेसिन लर्निङ र पाइथन प्रयोग गरेर।
पास गर्न, पाइथन प्रोग्रामिङको आधारभूत ज्ञान आवश्यक छ।
र यहाँ सुरक्षा मा एकदम ठूलो पाठ्यक्रम छ - लगभग 6-7 घण्टा यो अध्ययन गर्न आवश्यक हुनेछ। यसमा, तपाइँले एप्लिकेसन डाटा सुरक्षित रूपमा भण्डारण गर्न बिल्ट-इन Azure सेवाहरू कसरी प्रयोग गर्ने भनेर सिक्नुहुनेछ ताकि केवल आधिकारिक सेवाहरू र ग्राहकहरूको डाटामा पहुँच होस्।
पाठ्यक्रम मोड्युलहरू:
Azure मा सुरक्षित वास्तुकला;
कार्यान्वयन गर्नु अघि विचार गर्न आवश्यक पाँच सुरक्षा तत्वहरू;
तपाईंको Azure भण्डारण खाता सुरक्षित गर्दै (यो मोड्युल Azure डाटा भण्डारण पाठ्यक्रममा पनि समावेश गरिएको छ);
Azure Key Vault प्रयोग गरेर सर्भर अनुप्रयोगहरूमा रहस्यहरू प्रबन्ध गर्नुहोस्;
Azure एप सेवाहरू प्रयोग गरेर ब्राउजर-आधारित एपहरू प्रमाणीकरण गर्नुहोस्;
सशर्त पहुँच प्रयोग गरेर Azure स्रोतहरू सुरक्षित गर्नुहोस्;
भूमिका-आधारित पहुँच नियन्त्रण (RBAC) को साथ Azure स्रोतहरू सुरक्षित गर्नुहोस्;
Azure प्रकार्यहरूले तपाईंलाई अन-डिमांड कम्प्युटिङ प्रणालीहरू सिर्जना गर्न अनुमति दिन्छ जुन घटना-संचालित हुन्छ र विभिन्न बाह्य घटनाहरू हुँदा ट्रिगर हुन्छ। 6-7 घण्टामा, तपाईंले सर्भर-साइड तर्क चलाउन र सर्भररहित वास्तुकलाहरू निर्माण गर्न Azure प्रकार्यहरू कसरी प्रयोग गर्ने भनेर सिक्नुहुनेछ।
पाठ्यक्रम मोड्युलहरू:
व्यापार प्रक्रियाहरू स्वचालित गर्न इष्टतम Azure सेवा चयन गर्दै;
Azure प्रकार्यहरू प्रयोग गरेर सर्भरलेस तर्क सिर्जना गर्नुहोस्;
ट्रिगरहरू प्रयोग गरेर Azure प्रकार्य कार्यान्वयन गर्नुहोस्;
इनपुट र आउटपुट बाइन्डिङहरू प्रयोग गरेर Azure प्रकार्यहरू जोड्नुहोस्;
टिकाऊ सुविधाहरू प्रयोग गरेर लामो समयसम्म चल्ने सर्भररहित कार्यप्रवाह सिर्जना गर्नुहोस्;
भिजुअल स्टुडियो प्रयोग गरेर Azure प्रकार्यको विकास, परीक्षण र तैनाती गर्नुहोस्;
Azure प्रकार्यहरूमा वेबहुक प्रयोग गरेर GitHub घटनाहरू निगरानी गर्नुहोस्।
अब हामी विकासकर्ताहरूको लागि यस संग्रहको अन्तिम पाठ्यक्रममा पुगेका छौं। र यो अंग्रेजीमा एक मात्र हो - तिनीहरूले यसलाई रूसीमा अनुवाद गर्न व्यवस्थित गरेका छैनन्। यो कोर्सले तपाईंको समयको 1-1.5 घण्टा मात्र लिनेछ र DevOps को बारेमा परिचयात्मक ज्ञान प्रदान गर्नेछ।
DevOps अन्त प्रयोगकर्ताहरूलाई निरन्तर मूल्य प्रदान गर्न मानिसहरू, प्रक्रियाहरू र उत्पादनहरू जडान गर्ने बारे हो। Azure DevOps यो क्षमता सक्षम गर्ने सेवाहरूको सेट हो। Azure DevOps को साथ, तपाईंले क्लाउड वा अन-प्रिमाइसेसमा कुनै पनि अनुप्रयोग निर्माण, परीक्षण र प्रयोग गर्न सक्नुहुन्छ। DevOps अभ्यासहरू जसले पारदर्शिता, सहयोग, निरन्तर वितरण, र निरन्तर डिप्लोइमेन्ट सक्षम गर्दछ सफ्टवेयर विकास चक्रमा एकीकृत भइरहेको छ।
यस सिकाइ मार्गको साथ, तपाईंले DevOps मा आफ्नो यात्रा सुरु गर्नुहुनेछ र सिक्नुहुनेछ:
कसरी मूल्य स्ट्रिम रेखाचित्रहरूले तपाईंलाई वर्तमान प्रक्रियाहरू र प्रविधिहरूको मूल्याङ्कन गर्न मद्दत गर्न सक्छ;
नि: शुल्क Azure DevOps खाताको लागि कसरी दर्ता गर्ने;
Azure बोर्डहरू प्रयोग गरेर कार्य वस्तुहरू कसरी योजना र ट्र्याक गर्ने।
आज हामीले तपाइँलाई हाम्रा 7 नि:शुल्क पाठ्यक्रमहरू बारे बतायौं जुन विकासकर्ताहरूको लागि उपयोगी हुन सक्छ। छिट्टै हामी नयाँ संग्रहहरू सहित लेखहरूको यो श्रृंखला जारी राख्नेछौं। ठीक छ, तिनीहरू के हुनेछन् - तपाईं टिप्पणीहरूमा अनुमान गर्न प्रयास गर्न सक्नुहुन्छ। आखिर, एक कारणको लागि लेखहरूको यस श्रृंखलाको सामग्रीको तालिकामा ताराहरू छन्।
*कृपया ध्यान दिनुहोस् कि तपाईलाई केहि मोड्युलहरू पूरा गर्न सुरक्षित जडान चाहिन्छ।