أحدث ما نشرناه

  • حوّل string إلى number

    سنستكشف طريقة استخدام عامل الجمع (+) في لغة JavaScript لتحويل السلاسل النصية (strings) إلى أرقام (numbers).

  • بناء صفحة لوحة التحكم الأساسية

    سنقوم ببناء لوحة التحكم الرئيسية بما يتضمن navigation bar و Dashboard Cards.

  • ٌRoutes and Pages

    في هذا الدرس سنتعلم كيفية إنشاء مسارات مختلفة في مشروع NextJS، وأيضاً سنوضح استخدامات ملفات page و layout.

  • إنشاء جدول و ربطه مع جدول آخر

    تعلّم كيفية إنشاء جدول وإدخال البيانات في هذا الجدول وكيفية ربط هذا الجدول مع جدول آخر باستخدام INNER JOIN.

  • تمارين SQL

    تعلم SQL مع أمثلة عملية. خطوات سهلة وعملية لاكتساب مهارات كتابة الاستعلامات الأساسية. اختر التمرين الذي تريد وبأي ترتيب مناسب لك.

  • كيفية إنتاج Arrays جديدة من Arrays موجودة مسبقاً

    استفد من قوة Array.map() في JavaScript لتحويل وتعديل المصفوفات بكل سهولة! استكشف هذه الوظيفة واستغل قدرتها في تحويل كل عنصر في المصفوفة وإنشاء مصفوفة جديدة تحتوي على النتائج المرغوبة.

  • دمج المصفوفات | Arrays

    من خلال استخدام عامل الانتشار، يمكنك بسهولة دمج عناصر مصفوفات | Arrays متعددة في مصفوفة جديدة.

  • تصفية القيم الخاطئة (False Values) من المصفوفات

    ستكتشف كيفية استخدام Array.filter() في JavaScript لفلترة القيم الخاطئة (False Values) من المصفوفة. ستتعلم كيفية إزالة القيم الـ false بسهولة واستنادًا إلى شروط مخصصة.

  • NextJS App Directory

    مفهوم app directory الجديد، متى يتم استخدامه وما هي فكرته الأساسية بـــ NextJS.

  • Dashboard App Project

    سنبدأ بمشروع جديد يختص ببناء لوحة تحكم لإضافة مقالات المستخدم، ستبدأ الدروس بتوضيح حول كيفية استخدام app Directory بإصدار NextJS الجديد.

  • عامل الانتشار

    عامل الانتشار (Spread Operator) في جافاسكريبت هو عبارة عن نقطتين ( … ) يتم استخدامهما في سياق الكائنات (الأشياء) لنسخ الخصائص والقيم من كائن إلى آخر بطريقة مرنة وسهلة.

  • الفرق بين let و const

    let تُستخدم لتعريف المتغيرات التي يُمكن تغيير قيمتها فيما بعد، بينما const تُستخدم لتعريف المتغيرات ذات القيمة الثابتة والتي لا يمكن تعديلها بعد تعريفها.

  • استخدام !! في جافاسكربيت

    في JavaScript ، العبارة !!x تستخدم لتحويل قيمة متغير x إلى قيمة منطقية (Boolean) والتحقق من قيمتها.

  • تبادل البيانات

    تبادل البيانات هو عملية نقل المعلومات بين أنظمة مختلفة. يُعتبر تبادل البيانات أمرًا حيويًا لتحقيق التواصل والتكامل بين التطبيقات والخدمات المختلفة.

  • Single Quotation VS Double Quotation

    عن طريق مشاهدة الفيديو، ستكتسب فهمًا أفضل للفرق بين استخدام الاقتباس الفردي والاقتباس المزدوج في SQL وMySQL، وسيساعدك ذلك على تحسين مهاراتك في كتابة استعلامات قواعد البيانات بشكل صحيح وفعال.