سوال دو
Back End ، به قسمتی از یک سایت یا نرم افزار را که برای کاربران قابل مشاهده نیست Back End می گویند (مربوط به پشت صحنه ی وبسایت می باشد)؛ یا به عبارت دیگر هسته و مغز یک سایت است که وظیفه کنترل منطق آن را بر عهده دارد ، و همچنین کاربران به کدهای نوشته شده در بک اند دسترسی ندارند و نمی توانند آنها را مشاهده کنند.
برنامه نویسان Back End کسانی هستند که باید:
الف) به زبانها و تکنولوژیهای مختلف سمت سرور مانند:
1- Java
2- Python
3- PHP
4- SQL
5- #C
6- NET. و آشنا و مسلط باشند.
ب) پایگاه داده ( Database ) و Cache : به سیستم مدیریتی پایگاه داده (DBMS) که یکی از موارد ضروری برای یک توسعه دهنده بک اند به شمار می آیند باید مسلط باشند؛ و برخی از این سیستم های مدیریتی مانند mySQL، mongoDB، Oracle و Redis در دسترس برنامه نویس می باشد.
ج) سرور : کار بر روی سرورهای مختلف مانند Apache، Nginx و Microsoft lls که برای برنامه نویس بک اند بسیار مهم است و در این میان لینوکس می تواند شرایط بهتری نسبت به ویندوز یا مک برای برنامه نویسی بک اند محیا کند.
د) API ها : آشنایی کامل با رابط کاربردی برنامه نویسی یا همان API برای تبدیل شدن به یک برنامه نویس بک اند امری ضروری و مهم می باشد بدین گونه که آگاهی در زمینه استفاده از وب سرویس های Saop و Rest برای آنها کافی می باشد.
برنامه ,اند ,بک ,یک ,نویس ,end ,بک اند ,می باشد ,برنامه نویس ,پایگاه داده ,که برای
درباره این سایت