चरण 2: प्रोग्रामिंग आधारभूतहरू
लेखक: GPS
यो चरण क्लाउडमा कसरी लागू हुन्छ?
तपाईंले कार्यहरू स्वचालित गर्न र पूर्वाधारहरू प्रयोग गर्न कोड प्रयोग गर्नुहुनेछ। तपाईंले पूर्ण अनुप्रयोगहरू कसरी निर्माण गर्ने भनेर जान्न आवश्यक छैन तर प्रोग्रामिङका आधारभूत कुराहरू बुझ्नुले तपाईंलाई माथिल्लो हात दिनेछ। क्लाउडमा समर्पित विकासकर्ता भूमिकाहरू छन्। ती व्यक्तिहरूका लागि तपाईंले पूर्ण समाधानहरू कसरी बनाउने भनेर जान्न आवश्यक छ, त्यो भूमिकाको बारेमा थप जानकारीको लागि यो भिडियो हेर्नुहोस्।
अघिल्लो चरणमा तपाइँलाई परिचय दिईयो र केहि ब्यास लिपिहरू लेख्नुभयो। ब्यास स्क्रिप्टिङ कार्यहरू स्वचालित गर्न प्रयोग गरिन्छ र सर्भरहरूको लागि विश्वव्यापी भाषा मानिन्छ, किनकि आजकल, ब्यास लगभग हरेक लिनक्स सर्भरमा पूर्वनिर्धारित रूपमा स्थापित हुन्छ।
मलाई लाग्छ कि अब यो केहि थप प्रोग्रामिङ कौशल सिक्न लाभदायक हुनेछ।
त्यहाँ धेरै प्रोग्रामिङ भाषाहरू छन् जुन क्लाउडमा लोकप्रिय छन्, जस्तै Go, Rust, .NET, JavaScript, तर तपाईं एक शुरुआती हुनुहुन्छ, म Python मा जानेछु। यो एक धेरै लोकप्रिय भाषा हो र त्यहाँ यसलाई सिक्नको लागि त्यहाँ धेरै गुणस्तर नि: शुल्क स्रोतहरू छन् र यो सुरु गर्न सरल भाषाहरू मध्ये एक हो।
Git सबैभन्दा लोकप्रिय संस्करण नियन्त्रण उपकरण र DevOps अभ्यासहरू मध्ये एक हो। यो तपाईंको कोड व्यवस्थापन र साझेदारी गर्न प्रयोग गरिन्छ। GitHub सबैभन्दा लोकप्रिय Git भण्डार होस्टिंग सेवाहरू मध्ये एक हो। यदि तपाईंसँग पहिले नै छैन भने GitHub खाता सिर्जना गर्न केही समय लिनुहोस्। यो तपाईंको कोड पोर्टफोलियो हुनेछ र तपाईंले त्यहाँ जति धेरै परियोजनाहरू राख्नु पर्छ।
यस चरणलाई कसरी तोड्ने
म यी तीन विषय र यो टाइमलाइनमा समय खर्च गर्न सुझाव दिन्छु:
अर्डर | विषय | समय प्रतिबद्धता |
---|---|---|
१ | पाइथनको साथ प्रोग्रामिङको परिचय | ३ हप्ता |
२ | Git र GitHub को साथ संस्करण नियन्त्रणको परिचय | १ हप्ता |
निस्सन्देह तपाईले चाहानु भएको धेरै समय खर्च गर्न स्वतन्त्र महसुस गर्नुहोस्, मानिसहरूले टाइमलाइन र ब्रेकडाउनको लागि सोधेका छन् त्यसैले मैले यसलाई थपेको छु।
स्रोतहरू
अर्डर | शीर्षक | नोट |
---|---|---|
ऐच्छिक | प्रोग्रामिङको परिचय | विषयमा एक उत्कृष्ट Microsoft Learn मोड्युल। |
१ | पाइथन क्र्यास कोर्स | एक महान पाइथन पुस्तक, त्यहाँ Git मा एक परिशिष्ट पनि छ जुन महान छ! |
१ | FreeCodeCamp लर्न पाइथन | FreeCodeCamp द्वारा प्रदान गरिएको धेरै अद्भुत स्रोतहरू मध्ये एक |
१ | पाइथनसँग आफ्नो पहिलो कदम चाल्नुहोस् | 4 घन्टा सिक्ने मार्गले तपाईंलाई पाइथनमा परिचय गराउँछ |
१ | पाइथनसँग वास्तविक विश्व अनुप्रयोगहरू निर्माण गर्नुहोस् | माइक्रोसफ्ट लर्न रिसोर्समा २ घण्टाको हात |
२ | गिटको परिचय | Microsoft Learn |
२ | FreeCodeCamp Git पाठ्यक्रम | FreeCodeCamp द्वारा Git सिक्न एक महान स्रोत |
परियोजनाहरू
शीर्षक | विवरण |
---|---|
२५ पाइथन परियोजनाहरू शुरुआतीहरूका लागि | तपाईले चाहानुभएका यी मध्ये धेरै गर्नुहोस्। |
तपाईंको GitHub प्रोफाइल readme सिर्जना गर्नुहोस् | अरू मानिसहरूलाई आफ्नो बारेमा बताउन एउटा README सिर्जना गर्नुहोस्। यहाँ मेरो उदाहरणको रूपमा छ। ऋषबसँग पनि राम्रो एक छ। |
नेटवर्किङ पाइथन परियोजनाहरू | केहि पाइथन र नेटवर्किङ कौशल निर्माण गर्नुहोस् |
यस चरणको अन्त्यमा तपाईले परिचित हुनै पर्ने कुराहरू
प्रोग्रामिङ
- Variables
- डाटा प्रकारहरू
- टिप्पणीहरू
- कार्यहरू
- OOP
- सूचीहरू
- मोड्युलहरू
- शब्दकोशहरू
- लूपहरू
- नियन्त्रण बयान
- अपवादहरू
Git
- स्थानीय रूपमा Git रिपो कसरी सिर्जना गर्ने
- कसरी GitHub रेपो सिर्जना गर्ने र यसलाई स्थानीय रूपमा क्लोन गर्ने।
- कसरी गिट शाखा सिर्जना गर्ने
- कसरी Git शाखामा परिवर्तनहरू थप्नुहोस्
- कसरी Git परिवर्तनहरू मर्ज गर्ने
- README को साथ कोड कसरी कागजात गर्ने
तपाईंले हेर्न चाहनुहुने प्रमाणपत्रहरू
प्रोग्रामिङ प्रमाणपत्रहरू क्लाउडहरू भन्दा माग/लोकप्रिय छैनन्। कुनै पनि प्रमाणीकरणको रूपमा, तपाइँ यसलाई तपाइँको ज्ञानलाई सुदृढ गर्न प्रयोग गर्न सक्नुहुन्छ, तर यो दायित्व होइन। शून्य प्रमाणीकरणका साथ धेरै क्लाउड इन्जिनियरहरू छन्।