Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

Getting started with Coding Fundamentals

  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
    1. كل ما تحتاجه للبدء مع MySQL 

      كل ما تحتاجه للبدء مع MySQL 

      Tutorial Intermediate

      تطوير تطبيقات الويب باستخدام مخزن بيانات ثابت حيث يجب تحديث البيانات وتخزينها ومعالجتها بشكل متكرر يمكن أن يكون مهمة مرهقة. لكن هذه المقالة ستقدم لك عالم...

    2. SQL للمبتدئين

      SQL للمبتدئين

      Tutorial Beginner

      معظم تطبيقات الويب الحديثة تتعامل مع قواعد البيانات، عادة مع لغة تسمى SQL. لحسن الحظ بالنسبة لنا، هذه اللغة من سهلة جداً للتعلم. في هذه المقالة، سوف نقوم...

    3. تطوير اضافات قوقل كروم 

      تطوير اضافات قوقل كروم 

      Tutorial Intermediate

      ليس امرا سريا ان يكون محرك البحث المفضل لدي هو قوقل كروم يعجبني لأنه سريع، ، لا هناك شيء آخر أجده أكثر قيمة أيضًا. إنها حقيقة أنه يمكنك إنشاء ملحق له فقط...

    4. هياكل البيانات مع JavaScript: قائمة مرتبطة بصورة منفردة وقائمة مرتبطة بمضاعفة

      هياكل البيانات مع JavaScript: قائمة مرتبطة بصورة منفردة وقائمة مرتبطة بمضاعفة

      Tutorial Beginner

      اثنين من الأكثر تدرس عادة هياكل البيانات في علوم الحاسوب هي قائمة مرتبطة بصورة منفردة وقائمة مرتبطة مزدوجة.

    5. 15 نماذج تسجيل دخول PHP مفيدة على CodeCanyon

      15 نماذج تسجيل دخول PHP مفيدة على CodeCanyon

      Tutorial Beginner

      هناك العديد من الأشياء التي يجب وضعها في الاعتبار عند البحث عن نماذج تسجيل دخول PHP. هناك اعتبارات أكثر وضوحًا مثل الأمان وإصدار PHP المدعوم. تحتاج أيضًا إلى...

    6. كيفية فرز المصفوفات في PHP

      كيفية فرز المصفوفات في PHP

      Tutorial Beginner

      من السهل دائمًا الحصول على معلومات محددة من البيانات المصنفة ، وإلا عليك المرور عبر كل عنصر من المصفوفة في كل مرة. على سبيل المثال ، دعنا نفترض أنك قمت...

    7. PHP الموجه نحو الكائنات مع الفئات والكائنات

      PHP الموجه نحو الكائنات مع الفئات والكائنات

      Tutorial Beginner

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

    8. تعزيز العمل الخاص بك Vue.js مع Vue CLI 3

      تعزيز العمل الخاص بك Vue.js مع Vue CLI 3

      Tutorial Intermediate

      لا يمكننا أن نتخيل تطوير الويب الحديث دون مساعدة من أدوات واجهة سطر الأوامر (CLI).أنها تسهل بشكل كبير وتسريع سير العمل في مجال التنمية من خلال الحد من كمية...

    9. اختبار واجهات المستخدم Android مع Espresso

      اختبار واجهات المستخدم Android مع Espresso

      Tutorial Intermediate

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

    10. قم بترميز API الأول الخاص بك مع نود جي إس و إكسبريس: قم بتوصيل قاعدة البيانات

      قم بترميز API الأول الخاص بك مع نود جي إس و إكسبريس: قم بتوصيل قاعدة البيانات

      Tutorial Beginner

      في البرنامج التعليمي الأول، فهم الواجهات البرمجية لتطبيقات RESTful، تعلمنا ما هي بنية REST وما هي طرق واستجابات HTTP المطلوبة وكيفية فهم نقطة نهاية واجهة...

    11. ضع رمز API الأول الخاص بك مع Node.js و Express: فهم واجهات برمجة تطبيقات REST

      ضع رمز API الأول الخاص بك مع Node.js و Express: فهم واجهات برمجة تطبيقات REST

      Tutorial Beginner

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

    12. إنشاء بطاقات اللعب بشكل ديناميكي باستخدام شيفرة من أجل  لعبة تقوم على التكديس

      إنشاء بطاقات اللعب بشكل ديناميكي باستخدام شيفرة من أجل لعبة تقوم على التكديس

      Tutorial Beginner

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