CodeGym /Java Blog /यादृच्छिक /Android नवशिक्यांसाठी नॉलेज रोडमॅप
John Squirrels
पातळी 41
San Francisco

Android नवशिक्यांसाठी नॉलेज रोडमॅप

यादृच्छिक या ग्रुपमध्ये प्रकाशित केले
नवशिक्या सहसा स्वतःला विचारतात: "विकासक होण्यासाठी मला काय माहित असणे आवश्यक आहे?" जॉब पोस्टिंगमध्ये बरेच अगम्य शब्द असू शकतात. प्रोग्रामिंगची पुस्तके इतकी माहितीने भरलेली असतात की तुम्हाला लहानपणापासूनच या विषयाचा अभ्यास सुरू करावा लागेल. सर्वात वर, Android विकास आता अशा टप्प्यावर आहे जिथे तुम्हाला दोन भाषा माहित असणे आवश्यक आहे: Java आणि Kotlin. आम्ही "नवशिक्यांसाठी नॉलेज रोडमॅप" बनवण्याचा प्रयत्न करणार आहोत — तुमची पहिली नोकरी मिळवण्यासाठी तुम्हाला नेमके काय माहित असणे आवश्यक आहे. Android विकसक म्हणून नवशिक्यासाठी रोडमॅप - 1प्रथम आणि सर्वात महत्त्वाचे म्हणजे कोअर जावा. होय, सध्या सुरू करण्यासाठी जावा हे सर्वोत्तम ठिकाण आहे. माझ्या मते, CodeGym हा सर्वोत्तम मार्ग आहे. जोपर्यंत तुम्ही मूलभूत गोष्टींमधून पूर्णपणे कार्य करत नाही तोपर्यंत इतर कशानेही विचलित होण्याची गरज नाही. त्याच वेळी, जर तुम्हाला एखादा मार्गदर्शक सापडला जो तुम्हाला सूचना देऊ शकेल आणि गोष्टी समजावून सांगू शकेल तर तुम्हाला मोठा फायदा होईल. मग तुम्ही Android SDK वापरून पाहू शकता. प्रथम, तुम्हाला TextView, EditText, लेआउट्स (फ्रेम, लिनियर, रिलेटिव्ह), इमेज व्ह्यू आणि बटण कसे वापरायचे ते समजून घेणे आवश्यक आहे. त्यानंतर, RecyclerView वर जा. या टप्प्यावर, सराव हे आपले सर्वस्व आहे. आपण सर्वकाही प्रयत्न करणे आवश्यक आहे, ते कसे कार्य करते ते पहा, या घटकांमध्ये कोणती वैशिष्ट्ये आहेत आणि ते कसे वेगळे आहेत. मग तुम्ही सखोल जाऊ शकता आणि क्रियाकलाप आणि तुकडे शोधू शकता. नंतर लाइफसायकल आणि लॉन्च मोड. तसेच दोन क्रियाकलाप (उद्देश) आणि दोन तुकड्यांच्या (बंडल) दरम्यान डेटा हस्तांतरण. या टप्प्यावर, आपण कॅल्क्युलेटरपेक्षा थोडे अधिक क्लिष्ट काहीतरी लिहिण्यास तयार आहात. आपल्याला एक लहान प्रकल्प लिहिण्याची आवश्यकता आहे ज्यामध्ये अनेक स्क्रीन असतात. मुख्य गोष्ट म्हणजे ते एकमेकांशी कसे संवाद साधतात हे शोधण्यासाठी बरेच घटक वापरणे. आणि पुन्हा, कोणीतरी तुमचा कोड पाहिल्यास आणि सूचना देऊ शकत असल्यास हे एक मोठे प्लस असेल. आता तुम्ही कोटलिन वापरण्यासाठी तयार आहात. याशिवाय, तुम्ही तुमचा प्रकल्प REST API शी काही प्रकारे संवाद साधला पाहिजे. हे करण्यासाठी रेट्रोफिट लायब्ररीचा वापर केला जातो. याबद्दल भरपूर ट्यूटोरियल आहेत. आपण सराव करू शकता असे बरेच खुले API देखील आहेत (उदाहरणार्थ, Instagram, Facebook आणि इतर अनेक). अंतिम परिणाम असा असावा जो सर्व्हरवरून डेटा डाउनलोड करतो आणि स्क्रीनवर प्रदर्शित करतो. ग्लाइड लायब्ररी (किंवा, वैकल्पिकरित्या, पिकासो) येथे देखील उपयुक्त आहे. हेच त्याचे नट आणि बोल्ट. पुढील पायरी म्हणजे डिझाइन पॅटर्न हाताळणे. 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