اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله وبركاته 

ابغى تعريف للمصطلحات التالية لأنها جالسة تتكرر صراحة وأنا مسوي اني فاهمها:

 full stack developer 

server أو خادم(قد حصل وواحد من هنا منّ علي واعطاني رابط ودخلت أقرا لكن لقيت مصطلحات أصعب أو جديدة علي )

منصة العمل أو اطار العمل أو بيئة العمل وليه كل لغة تحتاج منصة عمل  يعني ليه ما تكتب اللغة ويفهمها المتصفح وليه كل لغة معها اطار عمل ؟

اش معنى مكتبة ؟

وش الفرق بين مطور خلفية ومطور واجهة ؟

مطور الألعاب حق الجوال هل يجب ينفعه يكون مطور واجهة أو خلفية ؟

هل بتنفعني مهارات البرمجة في برمجة الألات الكهربائية مثل المكيف أو المايكرويف ...الخ ؟

هل أقدر اكتفي بدورات حسوب أو حسوب كمصدر حتى أصير مبرمج متمكن ومعتمد ؟

وشهو الذكاء الاصطناعي وأين يلتقي مع البرمجة ؟

اسمع بتخصصات رقمية كثييييييير لكن ماني فاهم وش الفرق بينها , مثلا تخصص اسمه تخصص برمجيات ثم تخصص نظم معلومات و تخصص ادارة معلومات و تخصص تطبيقات الويب ... الخ؟

هذا وصلى الله وسلم , أعتذر لكن كمبرر على الاطالة أنا أعتمد على معلوماتي عن البرمجة من هذا المكان .

 

 

 

Recommended Posts

  • 0
نشر
بتاريخ الآن قال Ibrahim Harb:

ابغى تعريف للمصطلحات التالية

 full stack developer 

في تطوير المواقع يوجد جانبين:

الجانب الأول هو جانب المستخدم، وهو كل ما يتعلق بالواجهات والعناصر التي يرها المستخدم على المتصفح ويتفاعل معاها من نصوص وأزرار وصور وفيديوهات وغيرها من العناصر وهذه الواجهات تعتمد بالأساس على اللغتين HTML وCSS بالإضافة للغة جافاسكربت، ونسمى هذا الجانب Front end، والمطور الذي يطور هذا الجانب ب front end developer.

الجانب الثاني هو جانب الخادم، وهو يتعلق بالأشياء التي لا تحصل في المتصفح بل تحصل في جزء آخر، هذا الجانب يكون به أكواد نستطيع من خلالها القيام بالعديد من الأشياء، مثلًا الإتصال بقواعد البيانات وإستخراج وإدخال معلومات جديدة لها، معالجة البيانات، تسجيل الصور أو إنشائها والعديد من الأشياء الأخرى، ونسمى هذا الجانب Back end، والمطور الذي يطور هذا الجانب ب back end developer.

أما full stack developer فهو مبرمج قادر على تطوير برمجيات في كلا الجانبين، أي Front end و back end في نفس الوقت.

بتاريخ الآن قال Ibrahim Harb:

server أو خادم

الخادم أو السرفر هو حاسوب يحتوي على نفس مكونات الحاسب العادي، لكن غالبًا ما يحتوي هذا الحاسوب على إمكانيات أقوى من إمكانيات الأجهزة العادية

بتاريخ الآن قال Ibrahim Harb:

إيطار العمل

إطار العمل هو مجموعة من المكتبات الجاهزة لمساعدة المطور على أداء عمله بسهولة وسرعة، وتوفر عليه بناء التطبيق من الصفر ليركز فقط على ما يميز تطبيقه ويبدأ من نقطة متقدمة، كما أنها تساعده على تنظيم الكود الخاص به.

بتاريخ الآن قال Ibrahim Harb:

اش معنى مكتبة ؟

المكتبات هي مجموعة من الأكواد تقوم بعمل شيء ما، مثلًا:

  • يوجد مكتبات للعمليات الحسابية، تحتوي هذه المكتبات على دوال رياضية لمختلف العمليات.
  • يوجد مكتبات لإضافة تنسيقات لكود الصفحة، تحتوي هذه المكتبات على دوال أو تنسيقات جاهزة يمكنك إدراجها لمشروعك
  • يوجد مكتبات لإضافة animation للصفحة.
  • وغيرها ...
بتاريخ الآن قال Ibrahim Harb:

مطور الألعاب حق الجوال هل يجب ينفعه يكون مطور واجهة أو خلفية ؟

نعم، يمكن للمطور تعلم العديد من الأشياء في نفس الوقت، لكن كلما تخصص المبرمج كان له مهارات أكبر في المجال الذي تخصص به.

بتاريخ الآن قال Ibrahim Harb:

هل أقدر اكتفي بدورات حسوب أو حسوب كمصدر حتى أصير مبرمج متمكن ومعتمد ؟

ستحتاج بإستمرار للذهاب لتوثيق المكتبات وأطر العمل للبحث عن شيء ما، أو عندما ستحصل معك مشكلة يمكن أن تبحث عن حل لها في جوجل وهكذا ..

بتاريخ الآن قال Ibrahim Harb:

اسمع بتخصصات رقمية كثير لكن ماني فاهم وش الفرق بينها , مثلا تخصص اسمه تخصص برمجيات ثم تخصص نظم معلومات و تخصص ادارة معلومات و تخصص تطبيقات الويب ... الخ؟

هناك العديد من التخصصات البرمجية، لا يجب عليك معرفتها جميعًا أو معرفة محتواها كلها.

أود إخبارك أن أغلب هذه التخصصات تتقاطع في أجزاء كثيرة مع بعض البعض وفيها بعض الإختلافات التي تميز كل تخصص عن غيره.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...