انتخاب مسیر درست و ترتیب در یادگیری برنامه نویسی اندروید

+1 رأی
میانگین بازدید روزانه 0.69483 بازدید

من رشته نرم افزار بودم و دوره کامل سی شارپ و asp رو چند سال پیش گذروندم، اما به علت کارنکردن فراموش کردم،الان مدتیه پیگیر یادگیری برنامه نویسی اندروید هستم و مباحث اولیه رو خوندم و فیلم های آموزشی ابتدایی رو دیدم، سوالم این هست که آیا برنامه نویسی اندروید هم شاخه های مختلف داره؟  روی چه موضوعاتی تمرکز کنم؟ با این موارد زیاد برخورد کردم در جستجوهایی که داشتم

 retrofit ، rx java ،agile،Unit tests، REST ful web service ، متریال دیزاین ،Firebase, Dagger 2

سوالم این هست  ترتیب یادگیری اینها چگونه است؟ از کجا شروع کنم و به کجا برسم؟ اگر لینک مفیدی باشه که شاخه های مختلف رو نشون بده هم ممنون میشم.

سوال 1 سال قبل در تالار برنامه نویسی توسط alex (10 امتیاز)
ویرایش 1 سال قبل توسط Saeed Zarinfam

2 جواب

+1 رأی

به نظرم بهتره ابتدا شروع به انجام تمرین و پیاده سازی پروژه های کوچیک کنید. در حین پیاده سازی در صورتی که به مانع یا سوالی برخورد کردید، سوال بپرسید. در مسیر برطرف کردن نیازها و مسایل پروژه، به تدریج با مفاهیم و تکنولوژی هایی که اشاره کردید، آشنا خواهید شد.

موفق باشید

جواب 1 سال قبل توسط roshan (37 امتیاز)
ویرایش 1 سال قبل توسط Saeed Zarinfam
ممنون از پاسختون اما به دنبال جواب مشخص تر و نقشه راهی بودم، اینجور توصیه های کلی نمیخواستم  برای همین تاکید کردم که سوالم چی بوده.
مواردی که شما لیست کردید، از یک جنس نیستند که تقدم و تاخر داشته باشند! مثلا Agile با Unit tests با متریال دیزاین با REST ful web service از جنس های متفاوتند و هیچ ارتباطی با هم ندارند... به نظرم در این سطحی که هستید می تونید با متریال دیزاین و هر تکنولوژی مرتبط با UI شروع کنید.
0 رأی

اگر بدنبال یک نسخه مشخص هستید که شما رو برنامه نویس اندروید بکنه نمی گم نیست ولی حداقل تا جایی که من دیدم برنامه نویسای حرفه آدم های خودساخته ای هستند که شاید در ابتدا خط گرفته باشن ولی بعد با مطالعه و پروژه های عملی با تجربه و حرفه ای شده اند.

پیشنهاد من شروع با مستندات گوگل هستش و بعد برای یادگیری ابزار ها و لایبرری های جانبی مثل retrofit یا rx java و ...مطالعه کتاب و sample code است. البته حتما برای خودتون پروژه های تستی تعریف کنید و بصورت جدی سعی کنید به خروجی برسونیدش و حتی به اعضای خانواده و دوستان بدین که استفاده کنند تا بصورت عملی هم با مسائل درگیر بشین.

جواب 1 سال قبل توسط Saeed Zarinfam (422 امتیاز)

سوال های مشابه

0 رأی
0 جواب میانگین بازدید روزانه 0.33466 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.15249 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.57574 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.14243 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.29476 بازدید
0 رأی
3 جواب میانگین بازدید روزانه 0.46816 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1143 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 321 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.57290 بازدید
کانال تلگرام جواب یاب
...