Exercises

کیانا نبی پور، ترم 4 رشته علوم کامپیوتر

تجربه کار با کامپیوتر: تا قبل از دانشگاه تجربه برنامه نویسی نداشتم و تجربه من در حد کار با نرم افزار های آفیس از جمله ورد، پاورپوینت، پابلیشر و اکسل است. کار با نرم افزار های
auto cad، 3ds max و interior 3d design. کار با نرم افزار photoshop و lightroom در حد مختصر.
بعد از ورود به دانشگاه شروع به برنامه سازی کردم و تجربه ام کار با پایتون بوده.

هدف از تحصیل در این رشته: مزایای شغلی آن و فرصت هایی که برای مهاجرت فراهم میکند.

نویسندگان

back-end and the traits of a back-end developer

چهارشنبه, ۲۸ اسفند ۱۳۹۸، ۰۱:۱۰ ب.ظ

الف) منظور از back-end چیست؟

 

back-end به بخش هایی از اپلیکیشن کامپیوتر یا کد برنامه گفته میشود که قابلیت اجراسازی دارد و دسترسی به آن توسط کاربر امکان پذیر نیست. در واقع برنامه نویسی back-end مربوط به کدنویسی و برنامه نویسی هر آن چیزی است که کاربر آن را مشاهده نمیکند و مربوط به کارهای پشت صحنه وب سایت است. 

back-end عموما از سه بخش تشکیل می شود: یک سرور، یک برنامه و یک پایگاه داده (data base). 

 

ب) برنامه نویس back-end کیست؟

 

توسعه دهتده بک اند ( back-end developer ) برنامه نویسی است که منطق پشتی و اصلی یک وبسایت، نرم افزار یا سیستم اطلاعات را ایجاد میکند. توسعه دهنده back-end، مولفه ها و ویژگی هایی را ایجاد میکند که از به طور غیر مستقیم توسط یک کاربر از طریق یک برنامه یا سیستم جلویی (front-end system) قابل دسترسی است.

 

ج) یک نفر که متخصص back-end است به چه چیزهایی بایستی مسلط باشد؟

 

1) زبان برنامه نویسی سمت سرور : یک متخصص back-end باید به زبانهایی مانند php, python , java , ruby و c مسلط باشد.

2) طراحی پایگاه داده (data base) و بهینه سازی سوالات

3) آشنایی با الگوریتم و ریاضیات گسسته

4) شناخت الگوهای طراحی

 

 

 

  • Kiana Nabipour

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی