CodeGym /جاوا بلاگ /Random-SD /2023 ۾ شروع کان هڪ Android ڊولپر ڪيئن ٿيو: مقصد حاصل ڪرڻ ...
John Squirrels
سطح
San Francisco

2023 ۾ شروع کان هڪ Android ڊولپر ڪيئن ٿيو: مقصد حاصل ڪرڻ لاءِ سکيا جو حتمي روڊ ميپ

گروپ ۾ شايع ٿيل
موبائل ڊولپمينٽ گهڻو اڳ آئي ٽي ماهرن جي وچ ۾ روشني حاصل ڪئي. اهو چوڻ مناسب آهي ته گذريل ڪجهه سالن دوران، ان جي مقبوليت ۾ اضافو ٿيو آهي وڌيڪ اسمارٽ فون جي ترقي ۽ اسان جي (پنڊيمڪ) عادت جي ڪري آن لائن دائمي طور تي. هتي هڪ حقيقت آهي: سراسري آمريڪن پنهنجو فون روزانو 262 ڀيرا چيڪ ڪري ٿو - جهڙوڪ هڪ ڀيرو هر 5.5 منٽ. اهي عام طور تي ڇا ڪندا آهن؟ يقينا، ايپس ۾ ڦاسي پيا. هڪ ٻي تحقيق ڏيکاري ٿي ته Millennials مان 21 سيڪڙو هڪ ايپ کوليندا آهن 50+ ڀيرا في ڏينهن. 2023 ۾ شروع کان هڪ Android ڊولپر ڪيئن ٿيو: مقصد حاصل ڪرڻ لاءِ سکيا جو حتمي روڊ ميپ - 1اها اسان جي ذهني صحت لاءِ خراب خبر ٿي سگهي ٿي پر پڻ - موبائل ڊولپرز لاءِ وڏي خبر جيڪي اهي ائپس ٺاهيندا آهن ۽ انهن کي هلائيندا رهندا آهن. سو جيڪڏھن توھان غور ڪري رھيا آھيو IT ۾ ڪيريئر جي بھترين چونڊ، ھتي ھڪڙو اختيار آھي: Android ايپ ڊولپر.

ڇو Android ۽ نه iOS

Android OS صرف موبائل دنيا تي غالب آهي. 2019 ۽ 2020 جي وچ ۾، Android OS لاءِ ايپ ڊائون لوڊ جو تعداد 31 سيڪڙو وڌيو، 21.6B کان 28.3B تائين. iOS لاءِ ائپس جي تنصيب ۾ 2.3٪ (8B → 8.2B) جي واڌ ٿي. 2021 ۾ Android OS ڊولپمينٽ مارڪيٽ ۾ 87 سيڪڙو شيئر تي پهچي ويو، ۽ 2022 ۾ ان 70 سيڪڙو شيئر سان قيادت جي پوزيشن برقرار رکي. اهو اڃا تائين آهي (۽ ٿيندو) دنيا ۾ سڀ کان وڌيڪ مشهور موبائل او ايس. جڏهن ته ايپل ايپ اسٽور آمدني ۾ بهتر ڪارڪردگي ڏيکاري ٿو، گوگل پلي اسٽور استعمال ۾ اڳتي ائپس مهيا ڪري ٿو. پر حقيقت ۾، iOS ۽ Android جي وچ ۾ مقابلو ڪرڻ لاء ڪجھ به ناهي. ڪاروبار ٻنهي پليٽ فارمن لاءِ ائپس تيار ڪرڻ کي ترجيح ڏين ٿا ته جيئن انهن جي سڀني گراهڪن تائين پهچي سگهي. تنهن ڪري، اچو ته مزي واري حصي تي ڌيان ڏيون- Android ڊولپمينٽ جا فائدا، ڪيريئر جا نظريا، ۽ ٽريننگ روڊ ميپ هڪ موبائل ڊولپر ٿيڻ لاءِ. جيڪڏهن توهان ائين ڪرڻ چاهيو ٿا پر توهان وٽ پروگرامنگ جي ڪا ڄاڻ ناهي.

پروفيشن جي طور تي Android ايپ ڊولپمينٽ جا ڪهڙا فائدا آهن

ڇا Android ايپ ڊولپمينٽ توهان لاءِ سٺو ڪيريئر پسند آهي؟ توهان شرط لڳايو. هتي اهم فائدا آهن توهان کي ان ۾ ڇڪڻ لاءِ:
  1. Android موبائيل ترقي ۾ مارڪيٽ ليڊر آهي (ها، اچو ته ان جي باري ۾ نه وساريو). 71 سيڪڙو ڊوائيسز هن آپريٽنگ سسٽم تي هلن ٿيون.

  2. Android وٽ اسٽيڪ اوور فلو تي هڪ وسيع برادري آهي - پيشه ور ڊولپرز ۽ آن لائن سکندڙن لاءِ سڀ کان وڏي ڪميونٽي. جيڪڏهن توهان بحثن ۾ مشهور ٽيگ تي نظر وجهو ته توهان ڏسندا ته اينڊرائڊ ڇهين نمبر تي آهي - اهو واحد فريم ورڪ آهي جنهن کي رينڪنگ ۾ اونڌو ڪرڻ لاءِ، صحيح پنج پروگرامنگ ٻولين کان پوءِ - JavaScript، Python، Java، C#، ۽ PHP. هن حقيقت جي باري ۾ تمام سٺو ڇا آهي؟ ان جو مطلب آهي سوال ۽ جواب ۽ ڪوڊ جو هڪ وسيع بنياد آهي، جيڪو توهان استعمال ڪري سگهو ٿا جڏهن سکڻ ۽ ڪم ڪرڻ دوران هڪ Android ڊولپر طور. ان جو مطلب اهو پڻ آهي ته اهڙا ڪيترائي پروفيسر آهن جيڪي مختلف تجربن سان گڏ آهن، جيڪي توهان جي مدد ڪري سگھن ٿيون ڪنهن به Android ترقي واري مسئلي سان.

  3. Android وٽ تمام گھڻو مواد ۽ لائبريريون مفت ۾ موجود آھن . مثال طور:

    • GSON ۽ جڪسن - سيريلائيزيشن / ڊيسيريلائيزيشن
    • پڪاسو ۽ گلائڊ - تصوير لوڊ ڪرڻ
    • والي ۽ ريٽروفٽ - نيٽ ورڪنگ
    • Butterknife , EasyPermissions + ڪيتريون ئي ٻيون يوٽيلٽي لائبريريون
    • ۽ گھڻا وڌيڪ جيڪي توھان استعمال ڪري سگھوٿا مفت ۾ ترقي ۾ صرف ان ڪري جو ڪنھن انھن کي ٺاهڻ جو فيصلو ڪيو ۽ انھن کي باقي دنيا سان شيئر ڪيو
  4. Android ڊولپرز وٽ هڪ بهترين پيشه ورانه اوزار آهي - Android اسٽوڊيو . اهو گوگل طرفان برقرار رکيو ويو آهي ۽ IntelliJ پليٽ فارمن جي چوٽي تي ٺهيل آهي.

  5. Android ڊولپرز وٽ آئي ٽي ڀاڱي ۾ ڪجھ بهترين تنخواه آھن. هتي اهو آهي ته آمريڪا ۾ سراسري تنخواه سالن جي تجربن جي بنياد تي، پيسڪيل جي مطابق:

    2023 ۾ شروع کان هڪ Android ڊولپر ڪيئن بڻيو: مقصد حاصل ڪرڻ لاءِ سکيا جو حتمي روڊ ميپ - 2

وڌيڪ پڙهو:

توهان جو روڊ ميپ: هڪ Android ايپ ڊولپر ٿيڻ لاءِ ڇا سکو

اڳي، اسان CodeGym گريجوئيٽ جي وچ ۾ تحقيق ڪئي آهي اهو معلوم ڪرڻ لاءِ ته جاوا ۾ پروگرام سکڻ ۾ ڪيترو وقت لڳندو آهي، شاگردن جي پس منظر تي منحصر آهي. هن سروي اسان کي حوصلا افزائي ڪئي ته علم جا قطعي روڊ نقشا ٺاهڻ لاءِ توهان کي ڪنهن خاص ڊولپر پيشي جي ضرورت آهي. تنهن ڪري، هتي آهن ڄاڻ ۽ صلاحيتون هڪ Android ڊولپر بڻجڻ لاءِ سطح صفر کان: 2023 ۾ شروع کان هڪ Android ڊولپر ڪيئن ٿيو: مقصد حاصل ڪرڻ لاءِ سکيا جو حتمي روڊ ميپ - 3جيڪڏهن توهان مڪمل روڪي آهيو، ته اها فهرست خوفناڪ نظر اچي سگهي ٿي، پر پريشان ٿيڻ جي ڪا به ڳالهه ناهي - توهان کي صرف پنهنجي سکيا ڪنهن وقت شروع ڪرڻ جي ضرورت آهي. ڏسو؟ توهان کي ضرورت نه آهي پروگرامنگ جي تمام گهڻي ڄاڻ جي مقابلي ۾ مڪمل پس منظر- يا مڪمل اسٽيڪ devs جي مقابلي ۾. توهان سڀني کي گهربل آهي ڪور جاوا (جيڪڏهن توهان وڌيڪ مطالعي لاءِ جاوا کي بنياد طور چونڊيو ٿا) ۽ ٽيسٽ اوزار. جيئن ته توهان کي هڪ جونيئر اينڊرائيڊ ڊيو پوزيشن لاءِ ٽريننگ جي ضرورت آهي، هتي اهي نتيجا آهن جيڪي اسان ڪجهه وقت اڳ حاصل ڪري چڪا آهيون: 2023 ۾ شروع کان هڪ Android ڊولپر ڪيئن ٿيو: مقصد حاصل ڪرڻ لاءِ سکيا جو حتمي روڊ ميپ - 4تنهن ڪري، جيڪڏهن توهان پروگرامنگ جي ڄاڻ کان سواءِ نوان نوان آهيو ۽ وسيع مطالعو ڪيو ٿا، ته توهان کي هڪ سال جي ضرورت آهي. نوڪري لاءِ تيار Android ڊولپر. ڇا توهان ان کي تيز ڪري سگهو ٿا؟ خير، اهو لڳي ٿو ته توهان اهو ڪري سگهو ٿا 7 کان 9 مهينن ۾ هاڻي ته اسان CodeGym يونيورسٽي ۾ هڪ خاص تربيتي روڊ ميپ ٺاهيو آهي - اسان جي نئين آن لائن اپرنٽس شپ، جنهن ۾ استادن سان تربيت ۽ لاڳاپيل پيشه ورانه صلاحيتن کي حاصل ڪرڻ تي ڌيان ڏيڻ شامل آهي.

ڪوڊ گيم سان شروع کان Android ڊولپر ڪيئن بڻجن

جيڪڏهن توهان اڳئين حصي مان سکيا جي روڊ ميپ کي ٽوڙيو، توهان ڏسندا ته اهو تقريباً ٻن مکيه حصن تي مشتمل آهي:
  1. سکو پروگرامنگ ٻولي ڪور (جاوا، يا ڪوٽلن) + ٽيسٽ ٽولز + ورزن ڪنٽرول سسٽم جو استعمال توهان جي منصوبن کي سولو ۽ ٽيمن ۾ ترقي ۽ برقرار رکڻ لاءِ.
  2. سکو Android SDK، ڊولپمينٽ ٽولز + ڊيٽابيس سان ڪم ڪريو + UI ڊيزائن جي بنياديات، وغيره.
تنهن ڪري، توهان کي ٻه الڳ ڪورسز جي ضرورت آهي:
  1. توهان کي پروگرامنگ جي بنيادي اصولن سان متعارف ڪرايو.
  2. Android ڊولپمينٽ ۾ تفصيلي ڄاڻ ۽ مشق ڏيو.
۽ ھتي اسان جو حل آھي: Java Fundamentals ڪورس + CodeGym University ۾ شروعات ڪندڙن لاءِ Android ايپ ڊولپمينٽ.

جاوا بنياديات ڪورس بابت

هي ڪورس توهان کي شروعات کان ئي جاوا جي بنيادي اصولن کي سکڻ جي اجازت ڏئي ٿو، هڪ مرشد جي نگراني ۾ - هڪ تجربيڪار سافٽ ويئر ڊولپر. توھان گروپن ۾ پڙھندا ۽ پنھنجي استاد سان ھفتي ۾ ٻه آن لائن ڪلاس ڪندا، ۽ ھر ڪلاس کان پوءِ – ھڪڙو ھوم ورڪ ڪرڻ جو، جيڪو CodeGym پليٽ فارم تي پاڻمرادو چيڪ سان گڏ اضافي ٽيڪسٽ ليڪچرز ۽ ڪمن جي سيٽ تي مشتمل آھي. هي ڪورس ڪل نون شاگردن لاءِ موزون آهي ۽ انهن لاءِ جيڪي اڳئين پروگرامنگ جي ڄاڻ سان گڏ يونيورسٽي يا آن لائين مطالعي مان. توھان حاصل ڪريو:
  • باقاعده 90 منٽ آن لائن ڪلاس
  • Slack chat ۾ توهان جي مرشد ۽ CodeGym ٽيم جي مدد ڪريو
  • پهرين سبق کان ڪوڊنگ جي مشق ڪرڻ لاءِ انٽرويو آن لائن ترقي وارو ماحول
  • مڪمل ٿيڻ جو سرٽيفڪيٽ
جاوا بنياديات جو نصاب ٻن ماڊلز تي مشتمل آهي ۽ چار مهينن تائين رهي ٿو :
  1. ماڊل 1 - جاوا نحو : جاوا ٻوليءَ جي بنيادي ڳالهين کي ڍڪي ٿو (ڪمانڊ، طريقا، ڊيٽا جا قسم، شيون، ۽ ڪلاس، وغيره.)، لوپس، صفون. اهو توهان کي I/O اسٽريمز ۽ استثناءَ سان پڻ متعارف ڪرائيندو آهي، ۽ مجموعن ۽ جنريڪس بابت ڪجهه عنوانن سان گڏوگڏ بنيادي پروگرامنگ نمونن جو احاطو ڪري ٿو. هن حصي دوران، توهان 271 عملي ڪمن (حقيقي پروگرامن) کي حل ڪندا.

  2. ماڊل 2 - فائنل پروجيڪٽ : هڪ عملي ٻن هفتن وارو ماڊل توهان جي سکيا کي اختصار ڪرڻ لاءِ. توهان هڪ پروجيڪٽ ٺاهيندا جنهن کي سڏيو ويندو 'Crypto analyzer' - ۽ اهو ٿي سگهي ٿو توهان جي پورٽ فوليو لاءِ پهريون پروجيڪٽ. پروگرامنگ پروجيڪٽ مڪمل ڪرڻ کان پوءِ، توهان جو مرشد ان جي تصديق ڪندو ۽ توهان کي راءِ ڏيندو.

شروعات ڪندڙ ڪورس لاءِ Android ايپ ڊولپمينٽ بابت

هي ڪورس سکندڙن لاءِ مناسب آهي پروگرامنگ جي بنيادي ڄاڻ رکندڙ (جهڙوڪ جاوا بنياديات). اهو توهان جي مدد ڪري ٿو Android جي بنياديات کي سکڻ، توهان جي ترقي واري ماحول کي ترتيب ڏيڻ، ۽ توهان جي خيالن کي ايپليڪيشنن ۾ تبديل ڪرڻ. هن ڪورس ۾ تربيت شامل آهن:
  • هفتي ۾ ٻه ڀيرا هڪ مرشد سان 90 منٽ آن لائين ڪلاس
  • Slack chat ۾ توهان جي مرشد ۽ CodeGym ٽيم جي مدد ڪريو
  • 4 مڪمل موبائل ايپليڪيشنن جي ترقي
  • مڪمل ٿيڻ جو سرٽيفڪيٽ
ٽريننگ ٽن مهينن تائين رهي ٿي ، اضافي وقت جي آخري منصوبي کي مڪمل ڪرڻ ۽ مرشد کان وڌايل موٽ حاصل ڪرڻ لاء. نصاب ۾ شامل آهن:
  • سکيا 'The core': Android جو تعارف، Android اسٽوڊيو قائم ڪرڻ، UI ۾ وڃڻ، ترقي يافته XML، ڊيٽا سان ڪم ڪرڻ، APIs سان ڳنڍڻ؛
  • ڊيزائن جا نمونا، ڊيٽابيس، ڪوڊ ٻيهر استعمال ڪرڻ، موبائل ترقي جي بهترين مشق؛
  • ڊيبگنگ Android ايپس + لائيو ڊيبگنگ سيشن؛
  • ۽ وڌيڪ.
ڪورس دوران عملي منصوبا: ’ڪوئز گيم،‘ ’ميمو/ياد ڏياريندڙ ايپ،‘ ’ويدر ايپ،‘ ۽ هڪ ريڊيٽ ڪلون.

ھتي اھو آھي ڇا شاگرد جيڪي ھن سکيا جو روڊ ميپ چونڊيو چون ٿا

جڏهن اسان شروع ڪيو Android ايپ ڊولپمينٽ ڪورس، ڪجهه شاگردن فيصلو ڪيو ته موبائيل ۾ ڊائيونگ ڪندي پنهنجي پروگرامنگ پڙهائي جاري رکن. هنن پنهنجو سکيا تجربو ۽ وڌيڪ منصوبا اسان سان شيئر ڪيا آهن، تنهن ڪري توهان پنهنجي سکيا کي جلد کان جلد شروع ڪرڻ لاءِ هڪ قسم جو ’پش‘ حاصل ڪري سگهو ٿا: 2023 ۾ Android ڊولپر بڻجڻ چاھيو ٿا؟ جاوا جي بنيادي اصولن سان شروع ڪريو!
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION