CodeGym /Java Blog /अनियमित /Android नौसिखियों के लिए नॉलेज रोडमैप
John Squirrels
स्तर 41
San Francisco

Android नौसिखियों के लिए नॉलेज रोडमैप

अनियमित ग्रुप में प्रकाशित
Newbies अक्सर खुद से पूछते हैं: "डेवलपर बनने के लिए मुझे क्या जानने की ज़रूरत है?" जॉब पोस्टिंग में बहुत से गूढ़ शब्द हो सकते हैं। प्रोग्रामिंग किताबें इतनी जानकारी से भरी होती हैं कि ऐसा लगता है कि आपको बचपन से इस विषय का अध्ययन करना शुरू करना होगा। इन सबसे ऊपर, Android विकास अब एक ऐसे बिंदु पर है जहाँ आपको दो भाषाओं को जानने की आवश्यकता है: जावा और कोटलिन। हम "शुरुआती लोगों के लिए ज्ञान रोडमैप" बनाने की कोशिश करने जा रहे हैं - वास्तव में आपको अपनी पहली नौकरी पाने के लिए क्या जानना चाहिए। Android डेवलपर के रूप में नौसिखियों के लिए रोडमैप - 1सबसे पहले और सबसे महत्वपूर्ण कोर जावा है। हाँ, जावा वर्तमान में शुरू करने के लिए सबसे अच्छी जगह है। मेरे विचार से, CodeGym ऐसा करने का सबसे अच्छा तरीका है। जब तक आप बुनियादी चीजों पर पूरी तरह से काम नहीं कर लेते, तब तक किसी और चीज से विचलित होने की जरूरत नहीं है। साथ ही, आपको एक बड़ा फायदा होगा यदि आप एक सलाहकार ढूंढ सकते हैं जो आपको संकेत दे सकता है और चीजों को समझा सकता है। तब आप Android SDK आज़मा सकते हैं। सबसे पहले, आपको यह पता लगाने की आवश्यकता है कि टेक्स्ट व्यू, एडिट टेक्स्ट, लेआउट (फ्रेम, रैखिक, सापेक्ष), इमेज व्यू और बटन का उपयोग कैसे करें। उसके बाद, RecyclerView पर जाएँ। इस स्तर पर, अभ्यास ही आपका सब कुछ है। आपको सब कुछ आज़माने की ज़रूरत है, देखें कि यह कैसे काम करता है, इन घटकों में क्या विशेषताएँ हैं और वे कैसे भिन्न हैं। फिर आप गहराई में जा सकते हैं और गतिविधि और फ़्रैगमेंट का पता लगा सकते हैं। फिर जीवनचक्र और लॉन्च मोड। साथ ही दो गतिविधियों (आशय) और दो फ़्रैगमेंट (बंडल) के बीच डेटा स्थानांतरण। इस बिंदु पर, आप कैलकुलेटर की तुलना में कुछ अधिक जटिल लिखने के लिए तैयार हैं। आपको एक छोटी सी परियोजना लिखने की ज़रूरत है जिसमें कई स्क्रीन हों। मुख्य बात यह पता लगाने के लिए बहुत सारे घटकों का उपयोग करना है कि वे एक दूसरे के साथ कैसे इंटरैक्ट करते हैं। और फिर, यह एक बड़ा प्लस होगा यदि कोई आपका कोड देखता है और सुझाव दे सकता है। अब आप कोटलिन को आजमाने के लिए तैयार हैं। इसके अलावा, आपको अपने प्रोजेक्ट को किसी तरह REST API के साथ इंटरैक्ट करना चाहिए। ऐसा करने के लिए रेट्रोफिट लाइब्रेरी का उपयोग किया जाता है। इसके बारे में बहुत सारे ट्यूटोरियल हैं। बहुत सारे खुले एपीआई भी हैं जिनका आप अभ्यास कर सकते हैं (उदाहरण के लिए, इंस्टाग्राम, फेसबुक और कई अन्य)। अंतिम परिणाम कुछ ऐसा होना चाहिए जो सर्वर से डेटा डाउनलोड करे और उसे स्क्रीन पर प्रदर्शित करे। ग्लाइड लाइब्रेरी (या, वैकल्पिक रूप से, पिकासो) भी यहाँ उपयोगी है। यही इसका नट और बोल्ट है। अगला कदम डिजाइन पैटर्न से निपटना है। Google Android के लिए MVVM को बढ़ावा देता है, इसलिए आपको इसे आज़माना चाहिए। साथ ही, जांचें कि "स्वच्छ वास्तुकला" का क्या अर्थ है। और सबसे ऊपर - निर्भरता इंजेक्शन। इस बिंदु पर, आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। पिकासो) भी यहाँ उपयोगी है। यही इसका नट और बोल्ट है। अगला कदम डिजाइन पैटर्न से निपटना है। Google Android के लिए MVVM को बढ़ावा देता है, इसलिए आपको इसे आज़माना चाहिए। साथ ही, जांचें कि "स्वच्छ वास्तुकला" का क्या अर्थ है। और सबसे ऊपर - निर्भरता इंजेक्शन। इस बिंदु पर, आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। पिकासो) भी यहाँ उपयोगी है। यही इसका नट और बोल्ट है। अगला कदम डिजाइन पैटर्न से निपटना है। Google Android के लिए MVVM को बढ़ावा देता है, इसलिए आपको इसे आज़माना चाहिए। साथ ही, जांचें कि "स्वच्छ वास्तुकला" का क्या अर्थ है। और सबसे ऊपर - निर्भरता इंजेक्शन। इस बिंदु पर, आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। इसके नट और बोल्ट हैं. अगला कदम डिजाइन पैटर्न से निपटना है। Google Android के लिए MVVM को बढ़ावा देता है, इसलिए आपको इसे आज़माना चाहिए। साथ ही, जांचें कि "स्वच्छ वास्तुकला" का क्या अर्थ है। और सबसे ऊपर - निर्भरता इंजेक्शन। इस बिंदु पर, आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। इसके नट और बोल्ट हैं. अगला कदम डिजाइन पैटर्न से निपटना है। Google Android के लिए MVVM को बढ़ावा देता है, इसलिए आपको इसे आज़माना चाहिए। साथ ही, जांचें कि "स्वच्छ वास्तुकला" का क्या अर्थ है। और सबसे ऊपर - निर्भरता इंजेक्शन। इस बिंदु पर, आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। Google Android के लिए MVVM को बढ़ावा देता है, इसलिए आपको इसे आज़माना चाहिए। साथ ही, जांचें कि "स्वच्छ वास्तुकला" का क्या अर्थ है। और सबसे ऊपर - निर्भरता इंजेक्शन। इस बिंदु पर, आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। Google Android के लिए MVVM को बढ़ावा देता है, इसलिए आपको इसे आज़माना चाहिए। साथ ही, जांचें कि "स्वच्छ वास्तुकला" का क्या अर्थ है। और सबसे ऊपर - निर्भरता इंजेक्शन। इस बिंदु पर, आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। आप कुछ साक्षात्कारों में जाने का प्रयास कर सकते हैं। इंटरनेट इनमें से प्रत्येक विषय पर लेखों और उदाहरणों से भरा पड़ा है। जैसा कि आप अध्ययन करते हैं, याद रखें कि चीजें कैसे और क्यों काम करती हैं यह समझना अभी भी शब्दावली को याद करने से ज्यादा महत्वपूर्ण है। त्रुटियों को ट्रैक करने के लिए डिबगर का उपयोग करने में सक्षम होना भी महत्वपूर्ण है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है। और यह बहुत अभ्यास से ही संभव है। यह प्रक्रिया छह माह में पूरी की जा सकती है। लेकिन यह तभी है जब आप अपने प्रशिक्षण के लिए पर्याप्त समय देते हैं। जो कुछ बचा है वह मेरे लिए आपके धैर्य की कामना करना है।
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION