راکت

لطفا در انتخاب زبان برنامه نویسی راهنمایی کنید

19 پاسخ

من بعد از پرسش هایی که در این سایت انجام دادم به این نتیجه رسیدم که asp برای من مناسب نیست چون من قبل از asp باید سی شارپ که به نظر من یک زبان سخت است رو یاد بگیرم و بعد asp که آن هم به نظر من یک فریمورک سخت است رو باید یاد بگیرم .
و فریمورک جنگو هم برای من مناسب نیست چون زیاد بودن منابع آموزشی یک زبان یا فریمورک برنامه نویسی برای من خیلی مهم است .
من الان نمیدانم که nodejs را یاد بگیرم یا php و لاراول؟
nodejs سرعت خیلی خوبی داره اما هم آپلود آن در هاست سخت است و هم به نظر من از php سخت تر است .
من نمیدونم php برای پروژه های بزرگ مثل nodejs خوب است یا نه؟
من شنیدم دیتابیس php خیلی خوب نیست اما نمیدنم درسته یا نه . لطفا اگر میدانید راهنمایی کنید .
در یکی از پرسش های قبلی من یک نفر گفت که خیلی در مورد زبان برنامه نویسی سوال میکنم , درسته اما من در این پرسش ها به این نتیجه رسیدم که asp برای من مناسب نیست . اما به این نتیجه نرسیدم که php بهتره یا nodejs ؟

@nimageneral
@hesammousavi
@mhyeganeh
@bamdad
@endworld

مانی
مانی
@manish
ثبت پرسش جدید

پاسخ‌ها

19
mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

اگه میخوای سریع وارد بازار بشی php یاد بگیر. باقی مواردی نیاز داره زمان بیشتری واسه یاد گیری بزاری.

nodejs شبانه روز باید جاوا اسکریپت بخونی تا مسلط بشی. خیلی نکته داره و کلی تایم میگیره ازت.

saman
saman
@saman1111

بله زبان PHP برای شما مناسبه
روی هر هاست اشتراکی هم قابل اجراست

شاید پاسخ شما همین‌جا باشد

shahriar
shahriar
@shahriar

تخصص: learning .....

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

electera
electera
@electera

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

اول اینکه مشخصه که خوب تحقیق نکردید!!
منابع داخلی (توجه کنید داخلی) جنگو نسبت به لاراول کمتره اما از asp و node.js خیلی بیشتره. و البته که هر روز آموزشهای بیشتری برای جنگو بیرون میاد. حتی نسبت به یکسال قبل، اوضاع تغییر کرده.
منابع خارجی که برای پیش پا افتاده ترین سوالات هم جوابی قبلاً داده شده و آموزشهای زیادی هست.

دوم اینکه مسیر رو دارین اشتباه پیش میرین. اینکه کدوم سرعتش بیشتره، بدرد من و شما نمیخوره. خروجی همه این تکنولوژی ها یکیه و مرورگرها فقط html، css و جاوا اسکریپ رو متوجه میشه. اگر شما به زبان و ابزارهای اون بخوبی مسلط بشین، هرکاری میتونین انجام بدین.
سرعت توسعه، هزینه نگهداری، شیب یادگیری و پیشرفت و... خیلی مهمتراز چند میکروثانیه اینطرف و اونطرفه.
شما باید مشخص کنید هدفتون چیه، چه پروژه هایی مد نظر دارید، قصد استخدام شدن دارین یا تیم سازی کوچیک یا استارت آپ یا...
در کل اگر هدفتون انجام پروژه های اینترپرایز یا همون سازمانیه: asp.net core
برای پروژه های Real time و اتصال کلاینت های زیاد: چت آنلاین، IOT و اتصال ماشین به ماشین: express.js/ node.js
لذت کدنویسی: لاراول
تحویل سریع پروژه و پروژه های استارت آپی: جنگو

حالا فکر نکنید که فقط با فلان موضوع میشه چت آنلاین یا پروژه سازمانی راه انداخت! خیر با بقیه فریمورک ها هم میشه، فقط یکسری ابزارهای آماده رو بعضی ها آماده دارند و در بعضی دیگه باید پکیجی نصب بشه یا ...
(برای کسی که داره تازه وب رو شروع میکنه، شخصاً جنگو رو پیشنهاد میدم. سرعت یادگیری در اون خیلی بالاست و زودتر به نتیجه میرسید.)

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

برای شروع پیشنهاد بنده هم جنگو یا لاراول هست. با هر کدوم که راحت ترید. بعد از مدتی کار کردن اگر به هر دلیلی احساس نیاز به مهاجرت به Node.js یا ASP.NET پیدا کردید هم خیلی اتفاق خاصی نمی افته و متحمل خسارت چندان زیادی نخواهید شد.
بزرگترین خسارت به نظرم فقط به تاخیر انداختن شروع یادگیری بدلیل وسواس در انتخاب زبان و فریم ورک هست.

عرفان
عرفان
@erf

تخصص: Python

به یه جمله قشنگ بر خوردم :

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

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

شاد باشید.🌹

رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

درود...
به ترتیب:
HTML&CSS -> Bootstrap & Bulma
JavaScript -> VueJS & ReactJS
PHP -> Laravel

Reza Jashnsaz
Reza Jashnsaz
@rezajashnsaz0011

تخصص: مهندس نرم افزار

در ایران دنبال php یا asp.net برید

درسا جباری
درسا جباری
@dorsa.jabari

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

یادگیری پی اچ پی بهترین گزینه برای شماست

پوریا امجدزاده
پوریا امجدزاده
@pamjadz

تخصص: توسعه دهنده وب و اپلیکیشن

سلام رفیق @manish .
من سوالت رو خوندم و متوجه نشدم چطور به این موضوع رسیدی که باید برای یادگیری ASP زبان C یاد بگیری ولی nodejs رو یک زبان حساب کردی.
بذار اول این رو برات روشن کنم:
ما توی زبان های برنامه نویسی فریمورک ها (یا کتابخانه) هایی داریم که کارشون اینه خیلی از تنظیمات اولیه و یا کد های رایج رو دیگه ننویسیم.
ASP یک فریمورک بر پایه زبان C# هست.
Laravel یک فریمورک بر پایه PHP.
Nodejs یک فریمورک بر پایه Javascript
پس تحت هر شرایط تو باید یک زبان رو انتخاب کنی و شروع کنی و اینکه کدوم زبان رو انتخاب میکنی اصلاااااااا مزیت برتری نسبت به زبان های دیگه نداره. بستگی داره در چه حوزه‌ایی قصد داری فعالیت کنی و در کدوم جعرافیا :)

ASP یک ساختار منسجم داره بر پایه برسرعت ترین زبان (یعنی c) و همینطور ساختار MVC توی تاروپودش نقش بسته. (اپلیکیشن و وب ‌BackEnd)
PHP جامعه برنامه نویس و هدف بیشتری داره و خب خیلی زود تر میتونی باهاش وارد بازار کار بشی (فقط بستر وب Backend)
Javascript هم که خب این روز ها گل سر سبد محسوب میشه بخاطر اینکه بازار کارش محدود نیست! شما میتونید با اون توی وب Front و Back توسعه بدید. یا برید سراغ اپلیکیشن های دسکتاپ یا موبایل. اینم بگم که جاوااسکریپت یکی از سخت‌ترین و در عین حال شیرین ترین زبان هاست :)

حرفم رو توی یه جمله ببندم : زبان ها هیچ فرقی ندارند (مثل اینه که بگیم ترکی بهتره یا آذری). مهم اینه کجا و در چه جغرافیایی برای چه هدفی بخوایم استفاده کنیم.

ابوالفضل محمدی
ابوالفضل محمدی
@abolfazlmohamadi690

تخصص: در حال یادگیری طراحی وب......

هر دوتا شون به اندازه کاربرد دارن

تاستیر
تاستیر
@Taster

تخصص: تستر

زبان برنامه نویسی پایتون خوب است
@hesammousavi

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

@kamalisajjad
بیخیال شو دیگه این سوال مال یه سال پیشه😐

عرفان محسنی
عرفان محسنی
@erfanmohseni406

تخصص: backend developer

@kamalisajjad عزیز
چرا سوالتون رو اینجا مطرح میکنید ی تایپک دیگه ایجاد کنین
بعد برادر مومن صد بار همین پایتون رو پرسیدی 😐 بیخیال بشو ناموسا

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

@erfanmohseni406
اتفاقا @kamalisajjad یه سال و نیمه که داره پایتون کار میکنه نمیدونم چرا هی میپرسه😐

عرفان محسنی
عرفان محسنی
@erfanmohseni406

تخصص: backend developer

@abdolrahman 😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐😐

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

@erfanmohseni406
برو تاپیکی که درباره سیستم عامل ساخته بود رو ببین اونجا گفته😀

عرفان محسنی
عرفان محسنی
@erfanmohseni406

تخصص: backend developer

@abdolrahman
چی بگم والا 😐

مهدی مشایخی
مهدی مشایخی
@MahdiMashayekhi

تخصص: برنامه نویس پایتون - ماشین لرنینگ - جنگو

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

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

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

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