CodeGym /Java Blog /अनियमित /2023 में स्क्रैच से एंड्रॉइड डेवलपर कैसे बनें: लक्ष्य हास...
John Squirrels
स्तर 41
San Francisco

2023 में स्क्रैच से एंड्रॉइड डेवलपर कैसे बनें: लक्ष्य हासिल करने के लिए सीखने का निश्चित रोडमैप

अनियमित ग्रुप में प्रकाशित
मोबाइल विकास ने आईटी विशेषज्ञताओं के बीच बहुत पहले सुर्खियां बटोरी थीं। यह कहना उचित है कि पिछले कुछ वर्षों के दौरान, स्मार्टफोन के और अधिक विकास और हमारी (महामारी) ऑनलाइन रहने की आदत के कारण इसकी लोकप्रियता बढ़ी है। यहाँ एक तथ्य है: औसत अमेरिकी अपने फ़ोन को प्रतिदिन 262 बार जाँचता है - जैसे हर 5.5 मिनट में एक बार। वे आमतौर पर क्या करते हैं? बेशक, ऐप्स में फंस जाएं। एक अन्य शोध से पता चलता है कि 21% मिलेनियल्स प्रति दिन 50+ बार एक ऐप खोलते हैं। 2023 में स्क्रैच से एंड्रॉइड डेवलपर कैसे बनें: लक्ष्य हासिल करने के लिए सीखने का निश्चित रोडमैप - 1यह हमारे मानसिक स्वास्थ्य के लिए बुरी खबर हो सकती है, लेकिन मोबाइल डेवलपर्स के लिए भी अच्छी खबर है जो इन ऐप्स को बनाते हैं और उन्हें चालू रखते हैं। इसलिए यदि आप आईटी में सर्वश्रेष्ठ करियर विकल्प पर विचार कर रहे हैं, तो यहां एक विकल्प है: एंड्रॉइड ऐप डेवलपर।

Android और iOS क्यों नहीं

Android OS बस मोबाइल की दुनिया पर हावी है। 2019 और 2020 के बीच, Android OS के लिए ऐप डाउनलोड की संख्या31% की वृद्धि हुई, 21.6B से 28.3B हो गई। आईओएस के लिए ऐप्स की स्थापना 2.3% (8बी → 8.2बी) बढ़ी है। 2021 में Android OS विकास बाजार में 87% हिस्सेदारी पर पहुंच गया, और 2022 में इसने 70% हिस्सेदारी के साथ नेतृत्व की स्थिति बनाए रखी। यह अभी भी (और रहेगा) दुनिया में सबसे लोकप्रिय मोबाइल ओएस है। जबकि Apple ऐप स्टोर राजस्व में बेहतर प्रदर्शन करता है, Google Play Store उपयोग में आगे के ऐप्स प्रदान करता है। लेकिन स्पष्ट रूप से, आईओएस और एंड्रॉइड के बीच तुलना करने के लिए कुछ भी नहीं है। व्यवसाय अपने सभी ग्राहकों तक पहुँचने के लिए दोनों प्लेटफ़ॉर्म के लिए ऐप विकसित करना पसंद करते हैं। तो, आइए मज़ेदार हिस्से पर ध्यान दें - Android विकास के लाभ, कैरियर के दृष्टिकोण और मोबाइल डेवलपर बनने के लिए प्रशिक्षण रोडमैप। यदि आप ऐसा करना चाहते हैं लेकिन प्रोग्रामिंग ज्ञान नहीं है।

पेशे के रूप में Android ऐप विकास के क्या लाभ हैं I

क्या Android ऐप डेवलपमेंट आपके लिए एक अच्छा करियर विकल्प है? बिलकुल। आपको इसमें खींचने के महत्वपूर्ण लाभ यहां दिए गए हैं:
  1. एंड्रॉइड मोबाइल डेवलपमेंट में मार्केट लीडर है (हाँ, इसके बारे में मत भूलना)। 71% डिवाइस इस ऑपरेटिंग सिस्टम पर चलते हैं।

  2. StackOverflow पर Android का एक विशाल समुदाय है - पेशेवर डेवलपर्स और शिक्षार्थियों के लिए ऑनलाइन सबसे बड़ा समुदाय। यदि आप चर्चाओं में लोकप्रिय टैग्स को देखते हैं , तो आप देखेंगे कि एंड्रॉइड को छठा स्थान दिया गया है - यह पांच प्रोग्रामिंग भाषाओं - जावास्क्रिप्ट, पायथन, जावा, सी # और पीएचपी के ठीक बाद रैंकिंग में उच्च स्थान पर पहुंचने का एकमात्र ढांचा है। इस तथ्य के बारे में इतना अच्छा क्या है? इसका मतलब है कि प्रश्नोत्तर और कोड का एक विशाल आधार है, जिसका उपयोग आप Android डेवलपर के रूप में सीखने और काम करने के दौरान कर सकते हैं। इसका अर्थ यह भी है कि विभिन्न अनुभवों वाले ढेर सारे पेशेवर हैं, जो किसी भी Android विकास समस्या में आपकी मदद कर सकते हैं।

  3. एंड्रॉइड में बहुत सारी सामग्री और पुस्तकालय मुफ्त में उपलब्ध हैं । उदाहरण के लिए:

  4. एंड्रॉइड डेवलपर्स के पास एक बेहतरीन पेशेवर टूल है - एंड्रॉइड स्टूडियो । यह Google द्वारा अनुरक्षित है और IntelliJ प्लेटफॉर्म के शीर्ष पर बनाया गया है।

  5. आईटी सेगमेंट में एंड्रॉइड डेवलपर्स के पास कुछ बेहतरीन वेतन हैं। पेसेकेल के अनुसार वर्षों के अनुभव के आधार पर अमेरिका में औसत वेतन इस तरह दिखता है:

    2023 में स्क्रैच से एंड्रॉइड डेवलपर कैसे बनें: लक्ष्य हासिल करने के लिए सीखने का निश्चित रोडमैप - 2

और पढ़ें:

आपका रोडमैप: Android ऐप डेवलपर बनने के लिए क्या सीखना चाहिए

पहले, हमने यह पता लगाने के लिए CodeGym स्नातकों के बीच शोध किया है कि छात्रों की पृष्ठभूमि के आधार पर Java में प्रोग्राम सीखने में कितना समय लगता है। इस सर्वेक्षण ने हमें एक निश्चित डेवलपर पेशे के लिए आवश्यक ज्ञान के निश्चित रोडमैप बनाने के लिए प्रेरित किया। तो, यहाँ शून्य स्तर से Android डेवलपर बनने के लिए ज्ञान और कौशल हैं: 2023 में स्क्रैच से एंड्रॉइड डेवलपर कैसे बनें: लक्ष्य हासिल करने के लिए सीखने का निश्चित रोडमैप - 3यदि आप कुल नौसिखिए हैं, तो यह सूची डराने वाली लग सकती है, लेकिन कोई चिंता नहीं है - आपको बस किसी बिंदु पर अपना सीखना शुरू करने की आवश्यकता है। देखना? पूर्ण-विकसित बैकएंड- या पूर्ण-स्टैक देवों की तुलना में आपको प्रोग्रामिंग ज्ञान की आवश्यकता नहीं है। आपको केवल कोर जावा की आवश्यकता है (यदि आप आगे के अध्ययन के लिए जावा को आधार के रूप में चुनते हैं) और परीक्षण उपकरण। जहाँ तक आपको एक जूनियर Android देव स्थिति के लिए प्रशिक्षण की आवश्यकता है, यहाँ परिणाम हैं जो हमें कुछ समय पहले मिले हैं: 2023 में स्क्रैच से एंड्रॉइड डेवलपर कैसे बनें: लक्ष्य हासिल करने के लिए सीखने का निश्चित रोडमैप - 4इसलिए, यदि आप प्रोग्रामिंग ज्ञान के बिना नौसिखिया हैं और बड़े पैमाने पर अध्ययन करते हैं, तो आपको नौकरी के लिए तैयार Android डेवलपर बनने के लिए लगभग एक वर्ष का समय चाहिए। क्या आप इसे तेज़ कर सकते हैं? ठीक है, ऐसा लगता है कि अब आप इसे 7 से 9 महीनों में कर सकते हैं क्योंकि हमने CodeGym यूनिवर्सिटी में एक विशेष प्रशिक्षण रोडमैप तैयार किया है - हमारी नई ऑनलाइन शिक्षुता, जिसमें परामर्शदाताओं के साथ प्रशिक्षण और प्रासंगिक पेशेवर कौशल प्राप्त करने पर ध्यान केंद्रित करना शामिल है।

CodeGym के साथ स्क्रैच से Android डेवलपर कैसे बनें

यदि आप पिछले खंड से सीखने के रोडमैप को तोड़ते हैं, तो आप देखेंगे कि इसमें मोटे तौर पर दो मुख्य भाग होते हैं:
  1. प्रोग्रामिंग लैंग्वेज कोर (जावा, या कोटलिन) सीखें + परीक्षण उपकरण + अपनी परियोजनाओं को एकल और टीमों में विकसित करने और बनाए रखने के लिए संस्करण नियंत्रण प्रणाली का उपयोग करें।
  2. एंड्रॉइड एसडीके सीखें, विकास उपकरण + डेटाबेस के साथ काम करें + यूआई डिजाइन मूल बातें, आदि।
इसलिए, आपको दो अलग-अलग पाठ्यक्रमों की आवश्यकता है:
  1. आपको प्रोग्रामिंग फंडामेंटल से परिचित कराते हैं।
  2. Android विकास में गहन ज्ञान और अभ्यास दें।
और यहाँ हमारा समाधान है: Java Fundamentals पाठ्यक्रम + CodeGym विश्वविद्यालय में नौसिखियों के लिए Android ऐप डेवलपमेंट।

जावा फंडामेंटल कोर्स के बारे में

यह कोर्स आपको एक अनुभवी सॉफ्टवेयर डेवलपर - एक सलाहकार की देखरेख में शुरुआत से ही जावा फंडामेंटल सीखने की अनुमति देता है। आप समूहों में अध्ययन करेंगे और अपने शिक्षक के साथ सप्ताह में दो ऑनलाइन कक्षाएं लेंगे, और प्रत्येक कक्षा के बाद - एक होमवर्क करना होगा, जिसमें अतिरिक्त टेक्स्ट लेक्चर का एक सेट और सीधे CodeGym प्लेटफॉर्म पर स्वचालित जांच के साथ कार्य शामिल हैं। यह कोर्स कुल नौसिखियों और विश्वविद्यालय या ऑनलाइन अध्ययन से पूर्व प्रोग्रामिंग ज्ञान वाले लोगों के लिए उपयुक्त है। आपको मिला:
  • नियमित 90 मिनट की ऑनलाइन कक्षाएं
  • स्लैक चैट में आपके मेंटर और CodeGym टीम द्वारा सहयोग
  • पहले पाठ से कोडिंग का अभ्यास करने के लिए इंटरैक्टिव ऑनलाइन विकास वातावरण
  • समाप्ति का प्रमाणपत्र
'जावा फंडामेंटल्स' के पाठ्यक्रम में दो मॉड्यूल शामिल हैं और यह चार महीने तक चलता है :
  1. मॉड्यूल 1 - जावा सिंटैक्स : जावा भाषा की मूल बातें (कमांड, विधियाँ, डेटा प्रकार, ऑब्जेक्ट और क्लासेस, आदि), लूप, सरणियाँ शामिल करता है। यह आपको I/O धाराओं और अपवादों से भी परिचित कराता है, और संग्रह और जेनरिक के साथ-साथ बुनियादी प्रोग्रामिंग पैटर्न के बारे में कुछ विषयों को शामिल करता है। इस भाग के दौरान, आप 271 व्यावहारिक कार्यों (वास्तविक कार्यक्रमों) को हल करेंगे।

  2. मॉड्यूल 2 - अंतिम परियोजना : आपके सीखने को सारांशित करने के लिए एक व्यावहारिक दो सप्ताह का मॉड्यूल। आप 'क्रिप्टो एनालाइज़र' नामक एक परियोजना बनाएंगे - और यह आपके पोर्टफोलियो के लिए पहली परियोजना बन सकती है। प्रोग्रामिंग प्रोजेक्ट पूरा करने के बाद, आपका सलाहकार इसे सत्यापित करेगा और आपको फीडबैक देगा।

शुरुआती कोर्स के लिए एंड्रॉइड ऐप डेवलपमेंट के बारे में

यह कोर्स बेसिक प्रोग्रामिंग नॉलेज (जैसे जावा फंडामेंटल्स) वाले शिक्षार्थियों के लिए उपयुक्त है। यह आपको Android की मूल बातें सीखने, अपने विकास के माहौल को स्थापित करने और अपने विचारों को एप्लिकेशन में बदलने में मदद करता है। इस पाठ्यक्रम में प्रशिक्षण में शामिल हैं:
  • सप्ताह में दो बार मेंटर के साथ 90 मिनट की ऑनलाइन कक्षाएं
  • स्लैक चैट में आपके मेंटर और CodeGym टीम द्वारा सहयोग
  • 4 पूर्ण विकसित मोबाइल एप्लिकेशन का विकास
  • समाप्ति का प्रमाणपत्र
प्रशिक्षण तीन महीने तक चलता है , साथ ही अंतिम परियोजना को पूरा करने और सलाहकार से विस्तारित प्रतिक्रिया प्राप्त करने के लिए अतिरिक्त समय भी मिलता है। पाठ्यक्रम में शामिल हैं:
  • लर्निंग 'द कोर': एंड्रॉइड का परिचय, एंड्रॉइड स्टूडियो की स्थापना, यूआई में अग्रणी, उन्नत एक्सएमएल, डेटा के साथ काम करना, एपीआई से जुड़ना;
  • डिजाइन पैटर्न, डेटाबेस, कोड पुन: प्रयोज्यता, मोबाइल विकास का सर्वोत्तम अभ्यास;
  • डिबगिंग Android ऐप्स + लाइव डिबगिंग सत्र;
  • और अधिक।
पाठ्यक्रम के दौरान व्यावहारिक परियोजनाएँ: 'क्विज़ गेम,' 'मेमो/रिमाइंडर ऐप,' 'मौसम ऐप,' और एक रेडिट क्लोन।

सीखने के इस रोडमैप को चुनने वाले छात्रों के बारे में यहां बताया गया है

जब हमने एंड्रॉइड ऐप डेवलपमेंट कोर्स लॉन्च किया, तो कुछ छात्रों ने मोबाइल में गोता लगाकर अपनी प्रोग्रामिंग की पढ़ाई जारी रखने का फैसला किया। उन्होंने अपने सीखने के अनुभव और आगे की योजनाओं को हमारे साथ साझा किया है, ताकि आप अपनी सीखने की प्रक्रिया को जल्द से जल्द शुरू करने के लिए एक तरह का 'पुश' कर सकें: 2023 में Android डेवलपर बनना चाहते हैं? जावा फंडामेंटल्स के साथ शुरुआत करें!
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION