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

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

  1. Yahya Hammam

    Yahya Hammam

    الأعضاء


    • نقاط

      1

    • المساهمات

      97


  2. Mustafa Mahmoud7

    Mustafa Mahmoud7

    الأعضاء


    • نقاط

      1

    • المساهمات

      833


  3. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      1

    • المساهمات

      15032


  4. محمد عاطف17

    محمد عاطف17

    الأعضاء


    • نقاط

      1

    • المساهمات

      5311


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

المحتوى الأعلى تقييمًا في 10/18/24 in أجوبة

  1. يوجد العديد من المواقع التي تقدم هذه التحديات البرمجية يمكنك حلها بلغة بايثون أو أى لغة تتقنها، وتتنوع من حيث مستوى الصعوبة. بعد إتقانك لأساسيات البرمجة، يُفضل أن تبدأ بمواقع مثل CodeWars و HackerRank، حيث توفر تحديات برمجية متعددة المستويات، وتعتبر مسائلها في المجمل سهلة نسبيا. بعد أن تتمكن من حل المسائل البسيطة التي تعتمد على كود بسيط وتفكير منطقي دون الحاجة لاستخدام الخوارزميات، يمكنك البدء في تعلم الخوارزميات وبنى المعطيات. عند إتقان هذه المفاهيم، يمكنك الانتقال إلى حل المسائل الأكثر تعقيداً التي تتطلب استخداماً ذكياً للخوارزميات، من خلال مواقع تقدم تحديات أكثر صعوبة مثل CodeForces. وعندما يتطور مستواك وتقترب من مرحلة الاستعداد لمقابلات العمل، يمكنك الانتقال إلى موقع LeetCode الذي يركز بشكل أكبر على التحضير للمقابلات التقنية والأسئلة المرتبطة بها. يحتوي الموقع على مشاكل مشابهة لتلك التي قد تواجهها في الشركات الكبرى، ويوفر مجموعة واسعة من التحديات المصنفة حسب درجة الصعوبة ستجد قوائم خاصة بالتحديات بمختلف المستويات.
    1 نقطة
  2. يبدوا أنك مشترك في دروة تطوير واجهات المستخدم وفي هذه الدورة يتم شرح أساسيات Html و Css وJava Script و jquery حيث تؤهلك الدورة لتكون مطور واجهات مستخدم لمواقع ثابته حيث يمكنك تحويل اي تصميم الى موقع ثابت بإستخدام html و css و js . و jquery هنا يساعدك كثيرا في التلاعب بمحتوي الصفحات الثابته بدلا من إستخدام أطر العمل مثل react والتي تقوم ببناء مشاريع واجهات أمامية (frontend) كاملة. وبالنسبة للمبتدأين في مجال تطوير الواجهات الأمامية فإنه من الصعب أن يبدأو بتعلم المكتبات مباشرة مثل react دون تعلم الأساسيات حيث سيجدوا الكثير من الصعوبة في ذلك و أيضا هناك من يريد فقط أن يقوم بإنشاء مواقع ثابته و ثيمات دون التطرق للمكتبات المعقدة مثل react. ولذلك هنا في الأكاديمية تم فصل ذلك الأمر إلى دورتين دورة تطوير واجهات المستخدم و دورة تطوير التطبيقات باستخدام JavaScript . حيث في دورة تطوير التطبيقات باستخدام JavaScript يتم شرح react بداخلها . وهذه هي محتويات الدورتين :
    1 نقطة
  3. بشكل مختصر، لم نعد بالفعل بحاجة إلى jQuery بعد إصدار ES6 في عام 2015 من جافاسكريبت، فمنذ ذلك الإصدار وأصبحت جافاسكريبت توفر ما كانت jQuery تقوم به ولكن بأداء أفضل. لذا نتعلمها من أجل التمكن من تطوير المشاريع القديمة التي ما زالت تستخدمها، ففي الواقع العملي ستجد مشاريع تم تطويرها منذ سنوات وما زالت تستخدم لك المكتبة. لذا أنصحك أثناء التعلم، بمحاولة كتابة نفس الكود من خلال جافاسكريبت بعد كتابة كود JQuery، وذلك من أجل التعلم واكتساب معرفة والتعمق في اللغة البرمجية نفسها. ولا يصح مقارنة jQuery بمكتبة React وغيرها، فتلك تقوم بمهمة مختلفة تمامًا، بمعنى jQuery هي مكتبة تُسهّل التفاعل مع DOM (Document Object Model) وتُبسّط بعض مهام JavaScript الشائعة. أما React فهي مكتبة لبناء واجهات المستخدم (UI) باستخدام مفهوم المكونات Components و البيانات التي تمثل حالة التطبيق state، أي بطريقة تختلف جذريًا عن jQuery.
    1 نقطة
×
×
  • أضف...