سلام. من توی برنامه نویسی اینا رو تا حالا یاد گرفتم . به نظرتون مرحله ی بعدی چیه ؟ میخوام برنامه نویس بک اند بشم و در واقع جاوااسکریپت دولوپر بشم.
+ HTML
+ CSS
+ Javascript
+ JQuery
+ Bootstrap
حالا به نظرتون مرحله ی بعدی چیه ؟
سلام. من توی برنامه نویسی اینا رو تا حالا یاد گرفتم . به نظرتون مرحله ی بعدی چیه ؟ میخوام برنامه نویس بک اند بشم و در واقع جاوااسکریپت دولوپر بشم.
+ HTML
+ CSS
+ Javascript
+ JQuery
+ Bootstrap
حالا به نظرتون مرحله ی بعدی چیه ؟
سلام. از زبانها و لایبرری هایی که شما یادگرفتید به نظر میرسه که میخواید فرانتاند دولوپر بشید تا اینکه بخواید بکاند رو یادبگیرید.
ببینید زبان های بکاند در ابتدا از Php و asp.net شروع شد و بعد ruby, node.js, python و چندین زبان (و فریمورک) دیگه به اونها اضافه شدند.
بنابر این برای تبدیل شدن به یک دولوپر بکاند, شما باید حداقل یکی از این زبانها رو یادبگیرید و درکنار اون دانش کلی و کافی از پایه وب داشته باشید. (مثل همین css, html و JS)
بعد از اینکه بصورت اصولی و پایه یکی از این زبانهای بکاند رو یادگرفتید, باید برید سراغ فریمورک های مرتبط با اون. مثلا اگر php رو به عنوان زبانتون انتخاب کردید, باید بعدش laravel یا yii یا zend رو یادبگیرید. یا مثلا اگر پایتون رو انتخاب کردید بعد باید flask یا django رو یادبگیرید.
و در انتها اضافه کنم که لزوما هر توسعهدهنده جاوااسکریپتی, بکاند کد نمیزنه و در اصل در ابتدا جاوااسکریپت برای فرانتاند ارائه شد و بعد به مرور زمان به حوزه بکاند هم وارد شد.
موفق باشید.
مرحله بعد باید یه زبون برنامه نویسی سمت سرور رو یاد بگیرین
تو ایران معروفاش و به قولی پر استفاده هاش به ترتیب(تقریبا به ترتیب):
PHP, ASP.NET, Node.js, Python
درصورتی که با زبون های خانواده C آشنا هستین، پیشنهاد من به شما Asp.Net Core هست
اگر با زبون javascript خیلی حال میکنین قطعا Node.js
اگر با زبون های ساده و راحت و باحال، حال میکنین Python
اگرم میخواین همرنگ جماعت باشین(به شوخی) خب...PHP :)))
سلام
این لیست رو هم نگاه کن از سراسر وب جمعآوری شده:
https://goo.gl/As1FJB
درکنار مواردی که دوستان گفتن دانش این موارد هم توصیه میشه :
- http
- پیکربندی سرور ( بخصوص سرور های لینوکسی )
-پیکربندی و عیب یابی وب سرور ها ( آپاچی )
- rest API و نحوه ی API call
- آشنایی با کوئری زدن در SQL
پاسخ ها