b.nik
3 سال پیش توسط b.nik مطرح شد
1 پاسخ

یادگیری Back-end

برای تبدیل شدن به یک back-end کار از کجا شروع کنم؟
کدام زبان برنامه نویسی برای back-end مناسب تره؟


ثبت پرسش جدید
نیما
تخصص : جوجه برنامه نویسی که میخواد فو...
@Nima.nori 3 سال پیش مطرح شد
1

با سلام
توی بک اند زبان بهتر یا بد تر نداریمو هر زبان خصوصیت های خودشو داره باید طبق اونا سایتت رو انتخاب کنی
node js (ران تایم JS خارج از مرورگر) سرعت پردازش بالا و نامتقارن عالی برای کار های realtime مثل چت یا استریم ویدیو مثال استفاده : تلگرام
python فریمورک django همه فن حریف برای وجود انواع کتابخانه ها python (مثلا می تونین از سایت های دیگه scrap کنید و یا تصاویر رو آنالیز کنید) و تولید کد های بسیار خوانا مناسب و سعت توسعه ی بالا مثال استفاده گوگل و فیسبوک
php یک زبان قدیمی که امتحانش رو پس داده وحدود 69 درصد سایت ها با اون اخته شده اند و دارای سرعت توسعه ی مناسب بهترین فرصت های شغلی و... مثال استفاده خود سایت راکت و وردپرس دیجیکالا
و چندین و چند زبان دیگه که میشه به .net Core و همچنین ruby و... اشاره کرد که می تونین
بعد اینکه یکی از زبان های بالا رو انتخاب کردین (اگه انتخاب برای زبان براتون سخت بود و بین دوتاشون مردد بودین یکی رو یاد بگیرید توش که استاد شدین اون یکی رو هم بعدش یاد بگیرین)کامل یادش بگیرین
بعد درباره regex یاد بگیرین
دیتابیس یادتون نره
بعد API ها و ajax
بعد درباره ی OOP
بعد desing pattern ها
بعد معماری های نرم افزار مثل MVC یا MVT یا MVVM یا حتی میکروسرویس ها
یادگیری فریمورک یا کتاب خانه های مختلف
و...
مباجث خیلی زیاده که خود به خود هنگام یادگیری می فهمینش و خودتون می رین دنبالش
این لینک هم کمکتون می کنه
https://roadmap.sh/backend
اون هایی که با تیک بنفشن پیشنهاد شدن اون هایی که سبزن بد نیستن و اونهایی که با تیک سفید یا خاکستری هستن اختیاری هستند
و همچنین این راکت کست
https://roocket.ir/podcast/1033


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

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