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

لوحة المتصدرين

  1. Omar Mohammed14

    Omar Mohammed14

    الأعضاء


    • نقاط

      4

    • المساهمات

      292


  2. Sultan Dhj

    Sultan Dhj

    الأعضاء


    • نقاط

      2

    • المساهمات

      5


  3. Wael Aljamal

    Wael Aljamal

    الأعضاء


    • نقاط

      2

    • المساهمات

      6975


  4. عمرو خميس

    عمرو خميس

    الأعضاء


    • نقاط

      1

    • المساهمات

      9


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 11/08/20 in أجوبة

  1. مرحبا منصور، يتم تطوير الخدمات Back end كـ API لجعل التطبيق يدعم عددا كبير من طرق العرض على مختلف أنظمة التشغيل و مختلف المنصات بالإضافة لمشاركة بياناته بسهولة مع مواقع و تطبيقات أخرى. إن تطبيق مفهوم API (واجهة التطبيقات البرمجية) هي لعزل البيانات الخام التي هي أساس أي صفحة ويب أو تطبيق هاتف محمول عن طريقة تمثيلها كصفحات HTML مثلا فأنت إذا لم توفر API وطلب موقع أو تطبيق خدمة يوفرها موقعك أو أنت شخصيا أردت توسيع مشروعك بدعم الهواتف المحمولة، فهل سترسل لهم البيانات على شكل صفحات ويب HTML ؟ إن التوجه الحديث هو بناء API أولا، مثلا بناء سكربتات PHP تستعلم أجزاء محددة من البيانات من قاعدة البيانات و طلب هذه السكربتات بمواقع مختلفة إذا كانت صفحة ويب أو تطبيق للأجهزة المحمولة ومن ثم يتم تنسيق هذه البيانات بطرق عرض متناسبة مع المنصة التي عرضت عليها. تشبه مفهوم MVC الذي استعملته في لارافيل بعض الشيئ. أي فصل المتحكم المسؤول عن جلب البيانات (controller) عن طرق عرض البيانات (view). و إتاحة استخدام نفس المتحكم في أكثر من مكان ضمن المشروع و في أكثر من صفحة. بالنسبة لشعورك بالملل، أقترح عليك أن تصنع API خاص بالمشروع الذي أنجزته و استخدامه كمشروع منفصل و جلب البيانات منه و عرضها بطريقة مختلفة و تدريب نفسك على هذه المهارات. هنا باستخدام API لايوجد تصميم لصفحات ويب أو واجهات مستخدم لكنها أهم بالنسبة لعمل المبرمج. جلب البيانات الصحيحة هو أهم جزء من عمل المشروع. بالطبع لا أنقص أهمية التصميم حيث يجب أن يلبي الذوق العام و يحقق معايير تجربة المستخدم بالتوفيق
    2 نقاط
  2. Java Development Kit JDK : هي بيئة تطوير برمجيات تُستخدم لتطوير تطبيقات وتطبيقات Java وتحتوي على أدوات التطوير وتحتوي على JRE. Java Rune Etimnvironment JRE : هي طبقة برمجية تعمل فوق برنامج نظام تشغيل الحاسوب وتوفر مكتبات والموارد الأخرى التي يحتاجها برنامج Java محدد. ويتضمن على jvm . Java Virtual Machine jvm : ألة جافا الإفتراضية حيث أن برامج جافا لاتعمل بشكل مباشر على نظام التشغيل بينما تعمل عبر وسيط وهذا الوسيط هو الjvm وهو ما يجعل تطبيقات جافا تعمل على جميع الأنظمة .
    2 نقاط
  3. السلام عليكم ورحمة الله وبركاته ، ممكن تعطوني مواقع مجانية ، تعطي ملحقات لأدوبي اليستريتور ؟ . او اي مواقع تصميم خفيفة تساعد في العمل ؟ . شكرًا مقدمًا .
    1 نقطة
  4. في هذا المسار من الدورة ستتعلم كيفية إنشاء RESTful API من خلال إطار laravel و تأمين الواجهة البرمجية بإستخدام حزمة Passport بإمكانك إلقاء نظرة على هذه الصورة التوضيحية: يشير REST إلى نقل الحالة التمثيلية بمعنى أنه عندما يتم إستدعاء Rest API يكون الخادم مسؤول عن نقل الحالة التمثيلية للمورد المطلوب إلى العميل. على سبيل المثال عندما يطلب أحد المطوِّرين واجهة برمجة تطبيقات Twitter لجلب كائن مستخدم (مورد) ، ستعيد واجهة برمجة التطبيقات حالة هذا المستخدم واسمه ومتابعيه والمشاركات المنشورة على Twitter. و يمكن أن يكون التمثيل على هيئة JSON او XML و نظرا لأن REST يستخدم بروتوكول HTTP في نقل الحالة التمثيلية للمورد فإنه يسمح بعمليات أسرع. تم تصميم Rest على أساس طلب و إستجابة بمعنى تطلب رابط يعيد بيانات أو معلومات على هيئة JSON أو XML و يجب أن تكون جميع الإتصالات عديمة الحالة بمعنى أن البيانات التي يتم إرجاعها لايتم الإحتفاظ بها من خلال خدمة Rest يعني إذا أردت الحصول على بيانات مرة أخرى ستقوم بالطلب مرة أخرى. لماذا Rest مُهمة و يجب عليك العمل بها لأنها تُسهل عملية التطوير و قابلية النقل حيث يُمكن إستضافة كل من العميل و جزء الخادم في خوادم مُنفصلة. و بفضل هذا الفصل يُمكن أن تحدث عملية التطوير في مُختلف المجالات بشكل مُستقل. لذلك بإنشائك لواجهة برمجية يُمكن لتطبيق ios التخاطب معها و لتطبيق اندرويد كذلك أيضاً يُمكن لواجهة موقع مبنية بأحد أطر عمل ال front end التخاطب معها، كما يُمكن أيضاً لسكربت آخر مبرمج بلغة غير التي تم إنشاء واجهة برمجة التطبيقات بها التخاطب معها فمثلاً يُمكن إنشاء API بلغة go و إستهلاكه من خلال سكربت بايثون و هذا ما يُسمى بتعدد الخدمات أو Microservices. أظن أن ما سبب لك الملل هو عدم رؤيتك لنتائج و التفاعل مع الأمر من خلال المُتصفح لكن تذكر ما الهدف من المسار. و خذ الشيء المهم فستحتاج إليه مُستقبلاً. بالتوفيق.
    1 نقطة
  5. مرحباً بكم إخواني / أخواتي؛ أنا مُقبل إن شاء الله على شراء حاسوب، فضلاً منكم أنصحوني بحاسوب يكون بمواصفات قويّة يَصلح للبرمجة والدراسة معاً . شكراً لكم مسبقاً .
    1 نقطة
  6. حاسوبي (hp (intel corei7 ويعمل معي بشكل جيد ولكن حسب إطلاعاتي على تجارب الأخرين من أفضل أجهزة الحاسوب هي msi ولكنها من الفئة المرتفعة لذلك جهاز من شركة hp أو Lenovo أعتقد أنه مناسب للإستخدام البرمجي وذلك حسب تجربتي في استخدام جهاز hp .
    1 نقطة
  7. مرحباً عبد الواحد أنصحك بإختيار الجهاز الذي يناسب المواصفات التالية فهي مناسبة جدا : معالج intel core i5 أو intel core i7 أو Amd Ryzen 5 أو Amd Ryzen 7 من الجيل السابع أو الثامن. رام 8 جيجا رام أو 16 جيجا. شاشة بحجم 15 بوصة فيما فوق وبدقة FHD. هارد HDD يفى بالغرض لكن هارد SSD أفضل وأسرع. كارت الشاشة لا يهم ما دمُت لا تهوى الألعاب. بالتوفيق لك
    1 نقطة
  8. السلام عليكم اريد اخذ دورة عن تعليم اللغات البرمج الاثلاث{html/java/css } لكن ماهي البرامج المستخدمة لبناء هذه اللغات (انا مبتدئ) وجهازي الحاسوب مواصفاته ضعيفة .....كل ماريده هو معرفة البرامج المستخدمة وشكرا......
    1 نقطة
  9. أغلب تطبيقات الجافا تحتاج الى jdk نعم.. لكن خلطت بين المصطلحات. Java développement kit Jdk هي حزمة تطوير الجافا. Java run-time environment Jre هي بيئة تشغيل الجافا. Jre هي من ضمن حزمة التطوير jdk وهي المسؤولة عن تشغيل برامج الجافا
    1 نقطة
  10. يمكنك استخدام الأمر التالي حتى تقوم بعمل rollback و تعود لل commit التي تريدها "أي إعادة الملفات لما كانت عليه قبل التحديثات" git reset --hard c2e7af2b51 الرقم الموجود بعد كلمة hard هو ال id الخاص بال commit التي تريد العودة لها، ولكن كيف نحصل عليه. بعد أن نقوم بفتح المستودع سنجد كلمة commits كما هو موضح بالصورة نقوم بالضغط عليها و بعد ذلك سيتم فتح الصفحة التالية نقوم بنسخ ال id الخاص بال commit التي تريد العودة لها و وضعه بعد كلمة hard الموجودة في الأمر المذكور أعلاه و نقوم بتنفيذ الأمر و ستجد أن الملفات عادت لما كانت عليه في ال commit التي نسخنا ال id الخاص بها. -- إذا لم تكن متأكد من الأكواد التي تحتويها ال commit يمكنك الضغط على <> حتى تتمكن من معرفة التعديلات التي تمت بها.
    1 نقطة
  11. السلام عليكم ورحمة الله وبركاته اخواني ماهي افضل لغات البرمجه وقواعد البيانات للبرامج المحاسبية ؟ بالاضافه لبرامج ادارة المشاريع المالية ؟
    1 نقطة
  12. إذا كان المستهدف هو حواسيب تعمل بنظام ويندوز ، فأقترح إطار عمل .Net بلغة C# وقواعد بيانات MSSQL.
    1 نقطة
  13. حسنا اخي انا عن نفسي انصحك ب c لأنها لها مجال واسع للاستعمال أما عن لغات الاستعلام فانصحك ب mysql والله اعلم
    1 نقطة
  14. انا اتحدث عن الافضل في البرامج المحاسبيه لو قارنت مثلاً بين الجافا والبايثون والسي شارب من الافضل من حيث استهلاك موارد الجهاز و قوة اللغة وامكانيات اللغة بالنسبه لقواعد البيانات ايهم افضل sql ,sqlite,mysql وماهو سر تفوقها من وجهة نظرك مقارنه باللغات الاخرى ؟ واذا ممكن معرفة الفرق بين Postgre sql sql sqlite mysql تحياتي
    1 نقطة
  15. من لغات البرمجة التي يمكنك تطوير التطبيقات باستخدامها : الجافا ، البايثون ، C# والكثير أما بالنسبة للغات قواعد البيانات التي يطلق عليها لغات الاستعلام , هناك sql ,sqlite,mysql
    1 نقطة
×
×
  • أضف...