ARMIN
4 سال پیش توسط ARMIN مطرح شد
8 پاسخ

شروع در تمام ابعاد برنامه نویسی

سلام و لحظاتتون خوش
بزارید خودمو معرفی کنم
من هیچ چیزی از برنامه نویسی نمیدونم درحالیکه علاقه شدیدی به این حوزه دارم
میخوام تمام دوره های برنامه نویسیو چه اندروید چه جاوا و چه طراحی وبسایت و ... بطور کاملا حرفه ای یاد بگیرم . قبل اینکه این سوالو مطرح کنم بحث هایی که مطرح شده بود رو مطالعه کردم اما یکم اون بحث ها جزئی تر بودن و مثلا مربوط به یه شاخه از برنامه نویسی ( وب ) میشدن . به هر حال ممنون میشم راهنمایی کنید تا منی که میخوام استارت برای همه دوره هارو بزنم دقیقا چطور شروع کنم . ایا اول وب بعد جاوا یا خیر یه روش دیگه ؟


ثبت پرسش جدید
آرمان پرویزی
تخصص : برنامه نویس وب
@parvizi.arman 4 سال پیش مطرح شد
0

سلام
من میخوام تجربه شخصی خودم رو بگم
من تا حدودی با نظر آقای بستان موافقم که تو یک زمینه ماهر بشید بعد سراغ رشته های دیگه برید
به نظر من ابتدا از بخش Front end شروع کنید مثلا HTML و CSS، چون هم ساده است هم جذاب و از اونجایی که نتیجه کاری که انجام میدید رو به سادگی می بینید و درک می کند یه انگیزه خوبی برای ادامه کاره
بعد از اون می تونید برید سراغ Back end. مثلا مجموعه ASP.Net یا PHP یا Node gs
بعد از اون هم میتونید برید سراغ تکنولوژی های موبایل مثل Java یا Swift یا React Native


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
4

@meditateteach
سلام.
قبل از هرچیزی باید این رو بدونید این کاری که میخواید انجام بدید کاملا اشتباه هستش. ( این رو به عنوان کسی که 6 سال سابقه داره بهتون میگم )
دلایل مختلفی داره. اول اینکه بازار کار متخصص در یک حوزه بخصوص نیاز داره نه کسی که از همه چیز چند مورد رو یاد گرفته. دوم اینکه یادگیری همه چیز امری غیر قابل انجام هستش. سوم این که اگر این طوری بخواید کار کنید، سریع از برنامه نویسی زده میشید و ...

من پیشنهاد می کنم با یک حوزه که بیش تر دوست دارید، شروع کنید و سعی کنید در اون کار متخصص بشید. این طوری خیلی ساده و سریع کار خوب پیاده می کنید.

اما در کل پیشنهاد من به شما اینه که اگر می خواید در هر زمینه از برنامه نویسی ماهر بشید ( به غیر از Front End و AI و Data Science )، برنامه نویسی رو با زبانی مثل C++ شروع کنید. اولش شاید سخت به نظر بیاد و انتخاب ساده تری مثل پایتون وجود داشته باشه، اما بهتون قول میدم چیز هایی که در زبانی مثل C++ رو یاد میگیرید که زبانی مثل پایتون بهتون یاد نمی ده. بعد از اینکه C++ رو یاد گرفتید، می تونید هر زبانی که در هر شاخه ای که دوست دارید انتخاب کنید.

پ.ن: هدف از مثال زدن C++ و Python بیان خوبی و بد بدون هر کدوم نیست. به نظر من پایتون به دلیل سادگی خیلی زیاد برای شروع خوب نیست اما بعدا اگر علاقه داشتید، یکی از بهترین زبان های دنیا برای کار کردن هستش.


saman
@saman1111 4 سال پیش مطرح شد
0

سلام
شما باید اول مبانی برنامه نویسی رو خوب یاد بگیرید، بعدش یک شاخه رو انتخاب کنید و اون رو ادامه بدید تا بهش مسلط بشید.
بعد از این که روی یک شاخه تسلط کافی رو پیدا کردید بعدش میتونید سمت بقیه قسمت ها برید.
این کار چند سال زمان میبره


آرمان پرویزی
تخصص : برنامه نویس وب
@parvizi.arman 4 سال پیش مطرح شد
0

سلام
من میخوام تجربه شخصی خودم رو بگم
من تا حدودی با نظر آقای بستان موافقم که تو یک زمینه ماهر بشید بعد سراغ رشته های دیگه برید
به نظر من ابتدا از بخش Front end شروع کنید مثلا HTML و CSS، چون هم ساده است هم جذاب و از اونجایی که نتیجه کاری که انجام میدید رو به سادگی می بینید و درک می کند یه انگیزه خوبی برای ادامه کاره
بعد از اون می تونید برید سراغ Back end. مثلا مجموعه ASP.Net یا PHP یا Node gs
بعد از اون هم میتونید برید سراغ تکنولوژی های موبایل مثل Java یا Swift یا React Native


ARMIN
@meditateteach 4 سال پیش مطرح شد
0

ممنون از پاسخ همگی
با توجه به جواب هایی که داده شد تصمیم گرفتم که اول از برنامه نویسی وب شروع کنم چون میشه گفت سطحش شاید نسبت به اندروید پایین تر ( منظورم از جهت سیستم عامل حداقلی هستش )

اما یه سوال مهمی که میخوام ازتون داشته باشم اینه که من میخوام یه لپتاپیو سفارش بدم که هم قیمت واقعا پایینی داشته باشه و هم سیستم عاملش طوری باشه که بتونم باهاش اندروید هم کار کنم نه فقط وب !
میشه راهنمایی کنین و اگه لازم شد حتی مارک لپتاپ رو هم مطرح کنین


آرمان پرویزی
تخصص : برنامه نویس وب
@parvizi.arman 4 سال پیش مطرح شد
0

یکمی سخت شد 😂
در برنامه نویسی وب (حداقل برای شروع) احتیاج به سرعت و گرافیک بالا ندارید ولی حتما در نظر داشته باشید که لپ تاپی که میخرید کارت گرافیک real داشته باشد که از ظرفیت Ram استفاده نکند
نکته بعدی و از همه مهمتر : برای کار با Android Studio و Xcode و شبیه ساز ها Ram حرف اول و آخر رو میزنه. اگه بتونید لپ تاپی بگیرید که رم 16 به بالا داشته باشد عالیه یا اینکه امکان ارتقا تا 16 رو داشته باشه که بعدا بتونید Ram اضافه کنید


ARMIN
@meditateteach 4 سال پیش آپدیت شد
0

خیلی ممنونم


مسعود فرامرزی‌راد
تخصص : Front-end Developer
@sm.faramarzirad 4 سال پیش مطرح شد
0

درود.
به گفته‌های دوستان این رو هم اضافه کنم، به‌یاد داشته باشید که برنامه‌نویسی زمان‌بَرـــه. شمــــــــــــــــا باید صبـــــــــــــــــــــور، تلاش‌گر، سرسخت و خستگی‌ناپذیر باشد.
مباحث باید تکرار بشن وگرنه فراموش می‌شن.
...


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

درود...
HTML & CSS -> Bootstrap & Bulma
JavaScript -> VueJs & ReactJs
PHP -> Laravel


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام