<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DigitalArabians - تعلم البرمجة بالدارجة</title>
    <link>https://digitalarabians.xyz/</link>
    <description>Recent content on DigitalArabians - تعلم البرمجة بالدارجة</description>
    <generator>Hugo</generator>
    <language>ar</language>
    <lastBuildDate>Sun, 23 Nov 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://digitalarabians.xyz/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>شغّل نماذج الذكاء الاصطناعي فالمتصفح باستعمال WebGPU وTransformers.js</title>
      <link>https://digitalarabians.xyz/blog/javascript/ai-in-browser-with-webgpu-and-transformersjs/</link>
      <pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/javascript/ai-in-browser-with-webgpu-and-transformersjs/</guid>
      <description>&lt;h2 id=&#34;مقدمة&#34;&gt;مقدمة&lt;/h2&gt;&#xA;&lt;p&gt;اليوم ولات إمكانية تشغيل نماذج الذكاء الاصطناعي مباشرة فالمتصفح بلا سيرفرات ولا Backends تقال. بفضل WebGPU، المتصفح كيقدر يستعمل كارت الشاشة (GPU) ديال الجهاز باش يسرّع الحسابات العميقة. فهاد المقال غادي نوريك خطوة بخطوة كيفاش تجرب نماذج جاهزة باستعمال مكتبة Transformers.js، وكيفاش تدوّرها على WebGPU مع FallBack إلى WASM إلا ما كانش الدعم.&lt;/p&gt;&#xA;&lt;p&gt;شنو الفائدة؟&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;خصوصية أقوى: البيانات كتّبقى محلياً عند المستخدم.&lt;/li&gt;&#xA;&lt;li&gt;تجربة أسرع ومنخفضة التكلفة: أقل Calls للسيرفر وأقل فواتير.&lt;/li&gt;&#xA;&lt;li&gt;سهل للنشر: مجرد ملفات ستاتيك على أي CDN/Hugo.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;المتطلبات&#34;&gt;المتطلبات&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;متصفح كيدعم WebGPU (Chrome 121+, Edge 121+, أو Safari Technology Preview).&lt;/li&gt;&#xA;&lt;li&gt;جهاز فيه GPU حديث نسبياً.&lt;/li&gt;&#xA;&lt;li&gt;مشروع Frontend بسيط (Hugo/Vanilla أو أي إطار).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;نصيحة: جرّب أولاً على Chrome وأفعل WebGPU افتراضياً إذا كان مطفياً عندك.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ودّع كلمات السر: فعّل Passkeys بسهولة على حساباتك (Google وGitHub)</title>
      <link>https://digitalarabians.xyz/blog/general-topics/passkeys-passwordless-login-guide/</link>
      <pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/passkeys-passwordless-login-guide/</guid>
      <description>&lt;h2 id=&#34;مقدمة&#34;&gt;مقدمة&lt;/h2&gt;&#xA;&lt;p&gt;كلنا تقريبا كنواجهو نفس المشكل: بزّاف ديال كلمات السر، صعيب نحفظوهم، ودايماً كايجينا تنبيه باختراقات وتسريبات. فـ2025 بدات Passkeys كتنتشر بقوة فالمتصفحات والخدمات الكبار (Google، GitHub، Apple…)، وكتعطيك دخول بلا كلمات سر، بسرعة وبأمان أعلى.&lt;/p&gt;&#xA;&lt;p&gt;فهاد المقال القصير وبالدارجة، غنشرح شنو هي Passkeys، كيفاش كتخدم، كيفاش تفعلها خطوة بخطوة فـ Google وGitHub، ومعاها مثال برمجي بسيط بـ WebAuthn إلى كنتي بغيتي تضيفها فمشروعك. وفي الأخير نصائح مهمة باش ما تضيعش الوصول إلا تبدّلتي الجهاز.&lt;/p&gt;</description>
    </item>
    <item>
      <title>بناء نظام RAG للغة العربية باستخدام LangChain وFAISS</title>
      <link>https://digitalarabians.xyz/blog/general-topics/build-arabic-rag-with-langchain/</link>
      <pubDate>Thu, 25 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/build-arabic-rag-with-langchain/</guid>
      <description>&lt;h2 id=&#34;مقدمة&#34;&gt;مقدمة&lt;/h2&gt;&#xA;&lt;p&gt;إذا كنت كتطوّر شات بوت أو محرك بحث داخلي وكتحتاج يجاوب بدقة على وثائقك الخاصة وبالعربية، فحل RAG (Retrieval-Augmented Generation) هو الأنسب. الفكرة بسيطة: كنسترجعو مقاطع من المعرفة ديالنا (PDFs، مقالات، قواعد معرفة&amp;hellip;) وكنمدّوها للنموذج اللغوي باش يجاوب بالاعتماد عليها، وبهذا كنقللو الهلاوس ونحصلو على إجابات موثوقة.&lt;/p&gt;&#xA;&lt;p&gt;في هاد المقال التطبيقي، غنشوفو شنو هو RAG، كيفاش نخزنو المعرفة باستخدام FAISS، ونبنو بايبلاين بسيط بLangChain يدعم العربية، مع نصائح عملية للتكلفة، التقييم، وتحسين الجودة.&lt;/p&gt;</description>
    </item>
    <item>
      <title>بناء تطبيق CRUD بسيط باستخدام PHP و MySQL</title>
      <link>https://digitalarabians.xyz/blog/php/building-simple-crud-application-with-php-mysql/</link>
      <pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/php/building-simple-crud-application-with-php-mysql/</guid>
      <description>&lt;h2 id=&#34;مقدمة&#34;&gt;مقدمة&lt;/h2&gt;&#xA;&lt;p&gt;مرحباً بكم في هذا الدرس العملي حول بناء تطبيق CRUD بسيط باستخدام PHP و MySQL! سنتعلم معاً كيفية إنشاء تطبيق ويب يمكنه التعامل مع قاعدة بيانات من خلال عمليات CRUD الأساسية: الإنشاء (Create)، القراءة (Read)، التحديث (Update)، والحذف (Delete).&lt;/p&gt;&#xA;&lt;p&gt;هذا المشروع مناسب للمبتدئين الذين لديهم معرفة أساسية بـ PHP و HTML، وسيساعدك على فهم كيفية ربط تطبيق ويب بقاعدة بيانات MySQL وإدارة البيانات بشكل فعال.&lt;/p&gt;&#xA;&lt;h2 id=&#34;المتطلبات-الأساسية&#34;&gt;المتطلبات الأساسية&lt;/h2&gt;&#xA;&lt;p&gt;قبل البدء، تأكد من توفر ما يلي:&lt;/p&gt;</description>
    </item>
    <item>
      <title>بناء تطبيق مخصص لعرض قيمة نصاب الزكاة باستخدام JavaScript</title>
      <link>https://digitalarabians.xyz/blog/javascript/building-custom-nissab-zakat-display-with-javascript/</link>
      <pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/javascript/building-custom-nissab-zakat-display-with-javascript/</guid>
      <description>&lt;h2 id=&#34;مقدمة&#34;&gt;مقدمة&lt;/h2&gt;&#xA;&lt;p&gt;في عالم التطبيقات الإسلامية، يعتبر حساب الزكاة من الأمور المهمة التي يحتاجها المسلمون بشكل دوري. نصاب الزكاة هو الحد الأدنى من المال أو الممتلكات التي يجب أن يمتلكها المسلم قبل أن تصبح الزكاة واجبة عليه. وبما أن قيمة نصاب الزكاة تتغير يوميًا بناءً على أسعار الذهب والفضة، فإن الحصول على القيمة المحدثة يعد أمرًا ضروريًا.&lt;/p&gt;&#xA;&lt;p&gt;في هذا المقال، سنتعلم كيفية بناء تطبيق مخصص باستخدام JavaScript لعرض القيمة المحدثة يوميًا لنصاب الزكاة من خلال واجهة برمجة التطبيقات (API) المقدمة من موقع &lt;a href=&#34;https://nissab-zakat.com&#34;&gt;nissab-zakat.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>مفاهيم وممارسات DevOps: دليل شامل للمطورين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/devops-concepts-and-practices/</link>
      <pubDate>Sat, 05 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/devops-concepts-and-practices/</guid>
      <description>&lt;h2 id=&#34;ما-هو-devops-ولماذا-هو-مهم&#34;&gt;ما هو DevOps ولماذا هو مهم؟&lt;/h2&gt;&#xA;&lt;p&gt;DevOps هو نهج ثقافي وتقني يهدف إلى كسر الحواجز التقليدية بين فرق تطوير البرمجيات (Development) وفرق العمليات (Operations). يركز هذا النهج على تحسين التعاون والتواصل بين هذه الفرق لتسريع عملية تطوير البرمجيات وتحسين جودتها وموثوقيتها.&lt;/p&gt;&#xA;&lt;h3 id=&#34;لماذا-أصبح-devops-ضروريا&#34;&gt;لماذا أصبح DevOps ضرورياً؟&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;تسريع وصول المنتج للسوق&lt;/strong&gt;: في عالم الأعمال التنافسي اليوم، أصبحت السرعة في إطلاق المنتجات والميزات الجديدة أمراً حاسماً للنجاح.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;تحسين الجودة&lt;/strong&gt;: من خلال الاختبار المستمر والتغذية الراجعة المبكرة، يمكن اكتشاف المشاكل وإصلاحها بسرعة.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;زيادة الموثوقية&lt;/strong&gt;: تساعد ممارسات DevOps على بناء أنظمة أكثر استقراراً وقابلية للتوسع.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;تحسين رضا العملاء&lt;/strong&gt;: من خلال الاستجابة السريعة للتغذية الراجعة والمتطلبات المتغيرة.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;المبادئ-الأساسية-لـ-devops&#34;&gt;المبادئ الأساسية لـ DevOps&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-الثقافة-والتعاون&#34;&gt;1. الثقافة والتعاون&lt;/h3&gt;&#xA;&lt;p&gt;الجانب الثقافي هو أساس نجاح DevOps. يتطلب الأمر تغييراً في عقلية الفرق وطريقة عملها معاً:&lt;/p&gt;</description>
    </item>
    <item>
      <title>كل ما تحتاج معرفته عن رياكت - دليل شامل</title>
      <link>https://digitalarabians.xyz/blog/javascript/everything-about-react/</link>
      <pubDate>Thu, 03 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/javascript/everything-about-react/</guid>
      <description>&lt;h2 id=&#34;مقدمة-إلى-رياكت-react&#34;&gt;مقدمة إلى رياكت (React)&lt;/h2&gt;&#xA;&lt;p&gt;رياكت (React) هي مكتبة جافاسكريبت مفتوحة المصدر تم تطويرها بواسطة فيسبوك (الآن ميتا) في عام 2013، وهي مخصصة لبناء واجهات المستخدم التفاعلية للتطبيقات أحادية الصفحة (Single Page Applications). تتميز رياكت بنهجها القائم على المكونات (Components) وكفاءتها العالية في تحديث وعرض البيانات.&lt;/p&gt;&#xA;&lt;p&gt;في هذا المقال الشامل، سنتعرف على كل ما يتعلق برياكت من المفاهيم الأساسية إلى التقنيات المتقدمة، مع توضيح كل مفهوم بأمثلة عملية.&lt;/p&gt;&#xA;&lt;h2 id=&#34;لماذا-رياكت&#34;&gt;لماذا رياكت؟&lt;/h2&gt;&#xA;&lt;p&gt;قبل الغوص في تفاصيل رياكت، دعونا نفهم لماذا أصبحت هذه المكتبة خيارًا شائعًا للمطورين:&lt;/p&gt;</description>
    </item>
    <item>
      <title>10 ميزات رائعة وثورية في CSS الحديث ستغير طريقة تصميمك للويب</title>
      <link>https://digitalarabians.xyz/blog/css/top-10-cool-new-features-of-css/</link>
      <pubDate>Wed, 02 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/css/top-10-cool-new-features-of-css/</guid>
      <description>&lt;h2 id=&#34;مقدمة-ثورة-css-الحديث-في-عالم-تصميم-الويب&#34;&gt;مقدمة: ثورة CSS الحديث في عالم تصميم الويب&lt;/h2&gt;&#xA;&lt;p&gt;لغة CSS (Cascading Style Sheets) هي العمود الفقري لتصميم مواقع الويب الحديثة. منذ ظهورها في التسعينيات، تطورت هذه اللغة بشكل كبير لتلبي احتياجات المصممين والمطورين المتزايدة. في السنوات الأخيرة، شهدت CSS تطورات هائلة أضافت إمكانيات جديدة ومثيرة غيرت من طريقة تفكيرنا في تصميم الويب.&lt;/p&gt;&#xA;&lt;p&gt;في هذا المقال، سنستعرض 10 من أروع الميزات الحديثة في CSS التي أحدثت ثورة في عالم تطوير الواجهات. هذه الميزات لا تجعل عملية التصميم أسهل فحسب، بل تفتح آفاقاً جديدة للإبداع والابتكار في تصميم مواقع الويب.&lt;/p&gt;</description>
    </item>
    <item>
      <title>كل ما تحتاج معرفته عن محرر Vim - دليل شامل للمبتدئين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/everything-you-need-to-know-about-vim-editor/</link>
      <pubDate>Wed, 02 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/everything-you-need-to-know-about-vim-editor/</guid>
      <description>&lt;h2 id=&#34;مقدمة-عن-محرر-vim&#34;&gt;مقدمة عن محرر Vim&lt;/h2&gt;&#xA;&lt;p&gt;محرر Vim (اختصار لـ Vi IMproved) هو أحد أقوى وأشهر محررات النصوص في عالم البرمجة، وهو نسخة محسنة من محرر Vi الأصلي. يتميز Vim بكونه متاحًا على جميع أنظمة التشغيل تقريبًا، ويمكن استخدامه سواء في واجهة سطر الأوامر أو كتطبيق رسومي. رغم أن منحنى تعلمه قد يبدو حادًا في البداية، إلا أن إتقانه يمكن أن يزيد من إنتاجيتك البرمجية بشكل كبير.&lt;/p&gt;&#xA;&lt;h2 id=&#34;لماذا-يجب-عليك-تعلم-vim&#34;&gt;لماذا يجب عليك تعلم Vim؟&lt;/h2&gt;&#xA;&lt;p&gt;هناك العديد من الأسباب التي تجعل تعلم Vim استثمارًا جيدًا لوقتك:&lt;/p&gt;</description>
    </item>
    <item>
      <title>الذكاء الاصطناعي التوليدي وتطبيقاته في تطوير البرمجيات</title>
      <link>https://digitalarabians.xyz/blog/general-topics/generative-ai-in-software-development/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/generative-ai-in-software-development/</guid>
      <description>&lt;h2 id=&#34;مقدمة-في-الذكاء-الاصطناعي-التوليدي&#34;&gt;مقدمة في الذكاء الاصطناعي التوليدي&lt;/h2&gt;&#xA;&lt;p&gt;الذكاء الاصطناعي التوليدي (Generative AI) هو فرع من فروع الذكاء الاصطناعي يركز على إنشاء محتوى جديد مثل النصوص والصور والأصوات والفيديوهات وحتى الشيفرات البرمجية. في السنوات الأخيرة، شهدت هذه التقنية تطوراً هائلاً مع ظهور نماذج مثل GPT (Generative Pre-trained Transformer) من OpenAI وStable Diffusion وMidjourney لتوليد الصور.&lt;/p&gt;&#xA;&lt;p&gt;في مجال تطوير البرمجيات، أحدثت هذه التقنيات ثورة في طريقة عمل المطورين وأصبحت أدوات مساعدة قوية تزيد من الإنتاجية وتسرع عملية التطوير. في هذا المقال، سنستكشف كيف يمكن للذكاء الاصطناعي التوليدي أن يغير مشهد تطوير البرمجيات وكيف يمكن للمطورين الاستفادة من هذه التقنيات الحديثة.&lt;/p&gt;</description>
    </item>
    <item>
      <title>الذكاء الاصطناعي والأمن السيبراني: سلاح ذو حدين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/ai-and-cybersecurity-double-edged-sword/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/ai-and-cybersecurity-double-edged-sword/</guid>
      <description>&lt;h2 id=&#34;مقدمة-عصر-جديد-من-التحديات-والفرص&#34;&gt;مقدمة: عصر جديد من التحديات والفرص&lt;/h2&gt;&#xA;&lt;p&gt;في عالم تتسارع فيه وتيرة التطور التكنولوجي، يبرز الذكاء الاصطناعي والأمن السيبراني كقوتين متشابكتين تشكلان مستقبل عالمنا الرقمي. يمثل هذا التقاطع سلاحاً ذا حدين - فمن جهة، يقدم الذكاء الاصطناعي إمكانات هائلة لتعزيز أنظمتنا الدفاعية وحماية بنيتنا التحتية الرقمية، ومن جهة أخرى، يفتح الباب أمام جيل جديد من التهديدات المتطورة التي لم نشهدها من قبل.&lt;/p&gt;&#xA;&lt;p&gt;في هذا المقال، سنستكشف معاً هذه العلاقة المعقدة، ونلقي نظرة عميقة على كيفية تغيير الذكاء الاصطناعي لمشهد الأمن السيبراني، والتحديات الجديدة التي يخلقها، والاستراتيجيات التي يمكننا تبنيها للاستفادة من قوته مع التخفيف من مخاطره المحتملة.&lt;/p&gt;</description>
    </item>
    <item>
      <title>مقدمة في الذكاء الاصطناعي للمبتدئين - دليل شامل</title>
      <link>https://digitalarabians.xyz/blog/general-topics/introduction-to-artificial-intelligence-for-beginners/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/introduction-to-artificial-intelligence-for-beginners/</guid>
      <description>&lt;p&gt;الذكاء الاصطناعي (AI) أصبح جزءًا لا يتجزأ من حياتنا اليومية، من المساعدين الصوتيين مثل سيري وأليكسا إلى توصيات نتفليكس وخوارزميات وسائل التواصل الاجتماعي. في هذا المقال، سنقدم مقدمة شاملة للمبتدئين حول الذكاء الاصطناعي، ونشرح المفاهيم الأساسية، والتطبيقات العملية، وكيفية البدء في استخدام أدوات الذكاء الاصطناعي المختلفة.&lt;/p&gt;&#xA;&lt;h3 id=&#34;ما-هو-الذكاء-الاصطناعي&#34;&gt;ما هو الذكاء الاصطناعي؟&lt;/h3&gt;&#xA;&lt;p&gt;الذكاء الاصطناعي هو فرع من علوم الكمبيوتر يهدف إلى إنشاء أنظمة قادرة على أداء مهام تتطلب عادةً ذكاءً بشريًا. تشمل هذه المهام التعرف على الكلام، اتخاذ القرارات، الترجمة بين اللغات، والتعرف على الأنماط.&lt;/p&gt;</description>
    </item>
    <item>
      <title>مقدمة في تقنية الحاويات دوكر (Docker) للمبتدئين - دليل شامل</title>
      <link>https://digitalarabians.xyz/blog/general-topics/introduction-to-docker-containerization-for-beginners/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/introduction-to-docker-containerization-for-beginners/</guid>
      <description>&lt;h2 id=&#34;ما-هي-تقنية-الحاويات-دوكر-docker&#34;&gt;ما هي تقنية الحاويات دوكر (Docker)؟&lt;/h2&gt;&#xA;&lt;p&gt;دوكر (Docker) هي منصة مفتوحة المصدر تسمح بإنشاء وتشغيل ونشر التطبيقات داخل حاويات (Containers). الحاويات هي بيئات معزولة خفيفة الوزن تحتوي على كل ما يحتاجه التطبيق للعمل، بما في ذلك الكود والمكتبات ومتغيرات البيئة والملفات التكوينية. تم إطلاق دوكر في عام 2013، وسرعان ما أصبح معيارًا صناعيًا في مجال تطوير البرمجيات ونشرها.&lt;/p&gt;&#xA;&lt;p&gt;تسمح تقنية الحاويات للمطورين بإنشاء بيئة موحدة للتطبيق، مما يضمن أنه سيعمل بنفس الطريقة في أي مكان - على جهاز المطور المحلي، في بيئة الاختبار، أو في بيئة الإنتاج على السحابة.&lt;/p&gt;</description>
    </item>
    <item>
      <title>مقدمة في تقنية ويب أسمبلي (WebAssembly) للمطورين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/introduction-to-webassembly-for-developers/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/introduction-to-webassembly-for-developers/</guid>
      <description>&lt;h2 id=&#34;ما-هي-تقنية-ويب-أسمبلي-webassembly&#34;&gt;ما هي تقنية ويب أسمبلي (WebAssembly)؟&lt;/h2&gt;&#xA;&lt;p&gt;ويب أسمبلي (WebAssembly) أو اختصاراً Wasm هي تقنية حديثة تمكن من تشغيل التعليمات البرمجية بسرعة قريبة من سرعة التطبيقات الأصلية (Native) داخل متصفح الويب. تم تطويرها بواسطة مجموعة من الشركات الكبرى مثل Mozilla و Google و Microsoft و Apple، وأصبحت معياراً رسمياً للويب في ديسمبر 2019.&lt;/p&gt;&#xA;&lt;p&gt;تعمل هذه التقنية كلغة تجميع افتراضية منخفضة المستوى تتيح للمطورين كتابة التعليمات البرمجية بلغات مختلفة مثل C و C++ و Rust وغيرها، ثم ترجمتها إلى صيغة ويب أسمبلي التي يمكن تشغيلها بكفاءة عالية في المتصفح.&lt;/p&gt;</description>
    </item>
    <item>
      <title>مقدمة في نماذج اللغة الكبيرة (LLMs) للمبتدئين - دليل شامل</title>
      <link>https://digitalarabians.xyz/blog/general-topics/introduction-to-large-language-models-for-beginners/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/introduction-to-large-language-models-for-beginners/</guid>
      <description>&lt;h2 id=&#34;ما-هي-نماذج-اللغة-الكبيرة-llms&#34;&gt;ما هي نماذج اللغة الكبيرة (LLMs)؟&lt;/h2&gt;&#xA;&lt;p&gt;نماذج اللغة الكبيرة (LLMs) هي أنظمة ذكاء اصطناعي متقدمة تم تدريبها على كميات هائلة من البيانات النصية لفهم وإنتاج نصوص تشبه النصوص البشرية. تمثل هذه النماذج اختراقًا كبيرًا في مجال معالجة اللغات الطبيعية (NLP) وقد غيرت طريقة تفاعلنا مع الذكاء الاصطناعي. مع إطلاق نماذج مثل GPT (المحول المدرب مسبقًا التوليدي) بواسطة OpenAI، أصبحت نماذج اللغة الكبيرة بسرعة معيارًا صناعيًا في تطوير وتطبيق الذكاء الاصطناعي.&lt;/p&gt;</description>
    </item>
    <item>
      <title>هياكل البيانات والخوارزميات للمبتدئين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/data-structures-and-algorithms-for-beginners/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/data-structures-and-algorithms-for-beginners/</guid>
      <description>&lt;h2 id=&#34;مقدمة-عن-هياكل-البيانات-والخوارزميات&#34;&gt;مقدمة عن هياكل البيانات والخوارزميات&lt;/h2&gt;&#xA;&lt;p&gt;تعتبر هياكل البيانات والخوارزميات من الأساسيات الجوهرية في علوم الحاسوب والبرمجة. فهي تمثل الطرق المختلفة لتنظيم البيانات وتخزينها ومعالجتها بكفاءة. إتقان هذه المفاهيم يساعد المبرمجين على كتابة برامج أكثر كفاءة وقابلة للتطوير والصيانة.&lt;/p&gt;&#xA;&lt;h2 id=&#34;لماذا-نتعلم-هياكل-البيانات-والخوارزميات&#34;&gt;لماذا نتعلم هياكل البيانات والخوارزميات؟&lt;/h2&gt;&#xA;&lt;p&gt;هناك العديد من الأسباب التي تجعل تعلم هياكل البيانات والخوارزميات أمرًا ضروريًا لكل مبرمج:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;تحسين كفاءة البرامج:&lt;/strong&gt; اختيار هيكل البيانات والخوارزمية المناسبة يمكن أن يحسن أداء البرنامج بشكل كبير.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;حل المشكلات المعقدة:&lt;/strong&gt; تساعد في تبسيط وحل المشكلات البرمجية المعقدة بطريقة منهجية.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;مقابلات العمل:&lt;/strong&gt; تعتبر من الأسئلة الشائعة في مقابلات وظائف البرمجة.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;فهم أعمق للبرمجة:&lt;/strong&gt; تساعد في فهم كيفية عمل اللغات والأطر البرمجية من الداخل.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;تحسين مهارات التفكير المنطقي:&lt;/strong&gt; تطور قدرتك على التفكير المنطقي وحل المشكلات بشكل عام.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;تعقيد-الخوارزميات-big-o-notation&#34;&gt;تعقيد الخوارزميات (Big O Notation)&lt;/h2&gt;&#xA;&lt;p&gt;قبل الغوص في تفاصيل هياكل البيانات والخوارزميات، من المهم فهم كيفية قياس كفاءتها. يستخدم علماء الحاسوب ما يسمى بـ &amp;ldquo;التدوين الكبير O&amp;rdquo; (Big O Notation) لوصف أداء الخوارزميات من حيث الوقت والمساحة.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ويب 3 وتقنية البلوكشين: مستقبل الإنترنت</title>
      <link>https://digitalarabians.xyz/blog/general-topics/web3-and-blockchain-technology/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/web3-and-blockchain-technology/</guid>
      <description>&lt;h2 id=&#34;ما-هو-ويب-3-web3-وكيف-يختلف-عن-الإنترنت-التقليدي&#34;&gt;ما هو ويب 3 (Web3) وكيف يختلف عن الإنترنت التقليدي؟&lt;/h2&gt;&#xA;&lt;p&gt;ويب 3 (Web3) هو الجيل الثالث من الإنترنت الذي يهدف إلى إعادة تعريف كيفية تفاعلنا مع الشبكة العالمية. بينما كان ويب 1 مجرد مواقع ثابتة للقراءة فقط، وويب 2 تميز بالتفاعل الاجتماعي ومنصات المحتوى التي يُنشئها المستخدمون، يأتي ويب 3 ليقدم إنترنت لامركزي يعتمد على تقنية البلوكشين.&lt;/p&gt;&#xA;&lt;p&gt;الفرق الأساسي بين ويب 3 والإصدارات السابقة هو اللامركزية. في ويب 2 الحالي، تسيطر شركات التكنولوجيا الكبرى مثل جوجل وفيسبوك وأمازون على البيانات والخدمات، بينما في ويب 3، تُوزع السلطة والبيانات بين المستخدمين أنفسهم من خلال شبكات لامركزية.&lt;/p&gt;</description>
    </item>
    <item>
      <title>مقدمة في قواعد البيانات وSQL للمبتدئين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/introduction-to-databases-and-sql-for-beginners/</link>
      <pubDate>Thu, 27 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/introduction-to-databases-and-sql-for-beginners/</guid>
      <description>&lt;h2 id=&#34;مقدمة-عن-قواعد-البيانات&#34;&gt;مقدمة عن قواعد البيانات&lt;/h2&gt;&#xA;&lt;p&gt;تعتبر قواعد البيانات (Databases) من أهم مكونات أنظمة المعلومات الحديثة، وهي مجموعة منظمة من البيانات المخزنة والمعالجة بطريقة تسمح بالوصول إليها واستعادتها وإدارتها بسهولة. تستخدم قواعد البيانات في جميع التطبيقات تقريبًا، من مواقع الويب البسيطة إلى أنظمة المؤسسات الضخمة.&lt;/p&gt;&#xA;&lt;h2 id=&#34;لماذا-نستخدم-قواعد-البيانات&#34;&gt;لماذا نستخدم قواعد البيانات؟&lt;/h2&gt;&#xA;&lt;p&gt;هناك العديد من الأسباب التي تجعل قواعد البيانات ضرورية في تطوير البرمجيات:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;تخزين البيانات بشكل منظم:&lt;/strong&gt; تتيح تخزين كميات كبيرة من البيانات بطريقة منظمة ومهيكلة.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;سهولة الوصول:&lt;/strong&gt; توفر طرقًا فعالة للوصول إلى البيانات واستعادتها بسرعة.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;تكامل البيانات:&lt;/strong&gt; تضمن دقة البيانات واتساقها عبر التطبيق بأكمله.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;الأمان:&lt;/strong&gt; توفر آليات لحماية البيانات والتحكم في الوصول إليها.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;تعدد المستخدمين:&lt;/strong&gt; تسمح لعدة مستخدمين بالوصول إلى البيانات وتعديلها في نفس الوقت.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;قابلية التوسع:&lt;/strong&gt; يمكن توسيع قواعد البيانات لتلبية احتياجات النمو المستقبلية.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;أنواع-قواعد-البيانات&#34;&gt;أنواع قواعد البيانات&lt;/h2&gt;&#xA;&lt;p&gt;هناك عدة أنواع من قواعد البيانات، ولكل منها مزاياها واستخداماتها:&lt;/p&gt;</description>
    </item>
    <item>
      <title>منهجية التطوير الرشيقة Agile وتطبيقها في مشاريع البرمجة</title>
      <link>https://digitalarabians.xyz/blog/general-topics/agile-development-methodology-and-its-application/</link>
      <pubDate>Thu, 27 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/agile-development-methodology-and-its-application/</guid>
      <description>&lt;h2 id=&#34;مقدمة-عن-منهجية-agile&#34;&gt;مقدمة عن منهجية Agile&lt;/h2&gt;&#xA;&lt;p&gt;تعتبر منهجية Agile (المنهجية الرشيقة) من أكثر منهجيات تطوير البرمجيات انتشارًا في العالم، وهي مجموعة من المبادئ والممارسات التي تركز على التعاون والمرونة والتكيف مع التغييرات. ظهرت هذه المنهجية كرد فعل على المنهجيات التقليدية (Waterfall) التي كانت تعاني من صعوبة التكيف مع متطلبات العملاء المتغيرة.&lt;/p&gt;&#xA;&lt;h2 id=&#34;لماذا-نستخدم-منهجية-agile&#34;&gt;لماذا نستخدم منهجية Agile؟&lt;/h2&gt;&#xA;&lt;p&gt;هناك العديد من الأسباب التي تجعل Agile منهجية مفضلة لدى فرق تطوير البرمجيات:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;المرونة والتكيف:&lt;/strong&gt; تسمح بالتكيف مع التغييرات في المتطلبات حتى في مراحل متقدمة من المشروع.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;التسليم المستمر:&lt;/strong&gt; تركز على تسليم أجزاء عاملة من البرنامج بشكل متكرر ومنتظم.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;التعاون الفعال:&lt;/strong&gt; تعزز التعاون بين أعضاء الفريق والعملاء.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;التحسين المستمر:&lt;/strong&gt; تشجع على التعلم والتحسين المستمر من خلال المراجعات الدورية.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;التركيز على القيمة:&lt;/strong&gt; تضمن أن المنتج النهائي يلبي احتياجات المستخدمين الفعلية.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;بيان-agile-ومبادئه-الأساسية&#34;&gt;بيان Agile ومبادئه الأساسية&lt;/h2&gt;&#xA;&lt;p&gt;في عام 2001، اجتمع 17 مطورًا ومفكرًا في مجال البرمجيات وصاغوا &amp;ldquo;بيان Agile&amp;rdquo; (Agile Manifesto) الذي يحدد القيم الأساسية للمنهجية الرشيقة:&lt;/p&gt;</description>
    </item>
    <item>
      <title>نظام إدارة النسخ Git وكيفية استخدامه</title>
      <link>https://digitalarabians.xyz/blog/general-topics/git-version-control-system-and-how-to-use-it/</link>
      <pubDate>Tue, 26 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/git-version-control-system-and-how-to-use-it/</guid>
      <description>&lt;h2 id=&#34;مقدمة-عن-نظام-git&#34;&gt;مقدمة عن نظام Git&lt;/h2&gt;&#xA;&lt;p&gt;يعتبر Git من أكثر أنظمة إدارة النسخ استخدامًا في العالم، وهو نظام لا مركزي مفتوح المصدر صممه لينوس تورفالدس (مبتكر نظام لينكس) في عام 2005. يتميز Git بسرعته وكفاءته في التعامل مع المشاريع الصغيرة والكبيرة، ويدعم العمل الجماعي بشكل فعال.&lt;/p&gt;&#xA;&lt;h2 id=&#34;لماذا-نستخدم-git&#34;&gt;لماذا نستخدم Git؟&lt;/h2&gt;&#xA;&lt;p&gt;هناك العديد من الأسباب التي تجعل Git أداة أساسية للمطورين:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;تتبع التغييرات:&lt;/strong&gt; يمكنك مراقبة كل التغييرات في الكود ومعرفة من قام بها ومتى.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;العمل الجماعي:&lt;/strong&gt; يسهل العمل المتزامن على نفس المشروع مع فريق من المطورين.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;استعادة الإصدارات السابقة:&lt;/strong&gt; يمكنك العودة بسهولة لأي نقطة سابقة من المشروع.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;التفرعات (Branches):&lt;/strong&gt; تتيح لك العمل على ميزات جديدة دون التأثير على الكود الرئيسي.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;النسخ الاحتياطي:&lt;/strong&gt; حماية العمل من الضياع حتى في حالة تعطل الجهاز.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;المفاهيم-الأساسية-في-git&#34;&gt;المفاهيم الأساسية في Git&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-المستودع-repository&#34;&gt;1. المستودع (Repository)&lt;/h3&gt;&#xA;&lt;p&gt;المستودع هو مجلد يحتوي على مشروعك وجميع نسخه وتاريخ التغييرات. يمكن أن يكون محليًا على جهازك أو مستضافًا عبر خدمات مثل GitHub أو GitLab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>سياسة الخصوصية</title>
      <link>https://digitalarabians.xyz/privacy-policy/</link>
      <pubDate>Wed, 01 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/privacy-policy/</guid>
      <description>&lt;h2 id=&#34;سياسة-الخصوصية&#34;&gt;سياسة الخصوصية&lt;/h2&gt;&#xA;&lt;p&gt;نحن في DigitalArabians نقدر خصوصيتك ونلتزم بحمايتها. تصف سياسة الخصوصية هذه كيفية جمع واستخدام المعلومات الشخصية التي تقدمها عند استخدام موقعنا.&lt;/p&gt;&#xA;&lt;h3 id=&#34;المعلومات-التي-نجمعها&#34;&gt;المعلومات التي نجمعها&lt;/h3&gt;&#xA;&lt;p&gt;عند زيارتك لموقعنا، قد نجمع بعض المعلومات تلقائيًا، بما في ذلك:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;عنوان IP الخاص بك&lt;/li&gt;&#xA;&lt;li&gt;نوع المتصفح وإصداره&lt;/li&gt;&#xA;&lt;li&gt;نوع الجهاز ونظام التشغيل&lt;/li&gt;&#xA;&lt;li&gt;الصفحات التي تزورها على موقعنا&lt;/li&gt;&#xA;&lt;li&gt;وقت وتاريخ زيارتك&lt;/li&gt;&#xA;&lt;li&gt;الوقت الذي تقضيه على كل صفحة&lt;/li&gt;&#xA;&lt;li&gt;صفحات الإحالة/الخروج&lt;/li&gt;&#xA;&lt;li&gt;بيانات النقر والتمرير&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;استخدام-google-analytics&#34;&gt;استخدام Google Analytics&lt;/h3&gt;&#xA;&lt;p&gt;نستخدم Google Analytics، وهي خدمة تحليل الويب التي تقدمها Google، لمساعدتنا في فهم كيفية استخدام الزوار لموقعنا. Google Analytics يستخدم ملفات تعريف الارتباط (cookies) لجمع معلومات حول استخدامك للموقع. تتضمن هذه المعلومات:&lt;/p&gt;</description>
    </item>
    <item>
      <title>كيفية تداول العملات الرقمية مع أمثلة للتحليل التقني</title>
      <link>https://digitalarabians.xyz/blog/crypto-currencies/cryptocurrency-trading-with-technical-analysis-examples/</link>
      <pubDate>Wed, 22 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/crypto-currencies/cryptocurrency-trading-with-technical-analysis-examples/</guid>
      <description>&lt;h1 id=&#34;-كيفية-تداول-العملات-الرقمية-مع-أمثلة-للتحليل-التقني-&#34;&gt;₿ كيفية تداول العملات الرقمية مع أمثلة للتحليل التقني ₿&lt;/h1&gt;&#xA;&lt;p&gt;تعتبر تداول العملات الرقمية من الأنشطة الاقتصادية المتزايدة شهرةً في الآونة الأخيرة. يجذب هذا النوع من التجارة العديد من المستثمرين نظراً لفرص الربح الكبيرة المتاحة. في هذا المقال، سنتعرف على كيفية تداول العملات الرقمية بالاعتماد على التحليل التقني ونستعرض بعض الأمثلة المفيدة.&lt;/p&gt;&#xA;&lt;h2 id=&#34;الخطوة-الأولى-اختيار-منصة-التداول&#34;&gt;الخطوة الأولى: اختيار منصة التداول&lt;/h2&gt;&#xA;&lt;p&gt;قبل البدء في تداول العملات الرقمية، يجب أن تختار منصة تداول موثوقة وآمنة. تعتبر منصات مثل Binance, Coinbase, و Kraken من أشهر وأكثر المنصات أمانًا في هذا المجال.&lt;/p&gt;</description>
    </item>
    <item>
      <title>كيف تبدأ في تعلم البرمجة؟ - دليل المبتدئين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/how-to-start-learning-programming-beginners-guide/</link>
      <pubDate>Tue, 21 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/how-to-start-learning-programming-beginners-guide/</guid>
      <description>&lt;p&gt;البرمجة هي مهارة مهمة ومطلوبة في العصر الرقمي الحالي. تعلم البرمجة يمكن أن يفتح الأبواب للعديد من الفرص المهنية ويمنحك القدرة على إنشاء مشاريعك الخاصة وتحسين حياتك اليومية. إذا كنت مهتمًا بتعلم البرمجة ولا تعرف من أين تبدأ، فإليك دليل المبتدئين للبدء في العالم العربي.&lt;/p&gt;&#xA;&lt;h4 id=&#34;حدد-أهدافك-ومجال-اهتمامك&#34;&gt;حدد أهدافك ومجال اهتمامك&lt;/h4&gt;&#xA;&lt;p&gt;قبل البدء في تعلم البرمجة، من المهم تحديد أهدافك ومجالات اهتمامك. هل تريد تطوير تطبيقات الهاتف المحمول، أم تطبيقات الويب، أم العمل في مجال الذكاء الاصطناعي وتعلم الآلة؟ حدد مجال اهتمامك لتحديد أساس قوي وتحديد اللغات والتقنيات المناسبة لتعلمها.&lt;/p&gt;</description>
    </item>
    <item>
      <title>تثبيت PHP باستخدام Laragon على نظام التشغيل Windows</title>
      <link>https://digitalarabians.xyz/blog/php/installing-php-using-laragon-on-windows/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/php/installing-php-using-laragon-on-windows/</guid>
      <description>&lt;p&gt;تثبيت PHP باستخدام Laragon على نظام التشغيل Windows هو عملية سهلة ومباشرة. لنأخذ خطوة بخطوة لمعرفة كيفية تثبيت PHP باستخدام Laragon:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;قم بتنزيل Laragon: قم بزيارة الموقع الرسمي لـ Laragon على الرابط التالي: &lt;a href=&#34;https://laragon.org/download&#34;&gt;download Laragon&lt;/a&gt; ومن ثم قم بتنزيل الإصدار المناسب لجهازك.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://digitalarabians.xyz/blog/php/installing-php-using-laragon-on-windows/images/laragon-installation-page.png&#34; alt=&#34;laragon-installation-page&#34;&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;تثبيت Laragon: بعد تنزيل ملف التثبيت، قم بتشغيله واتبع إرشادات التثبيت على الشاشة. يمكنك تثبيت Laragon في المسار الافتراضي أو اختيار مجلد تثبيت آخر حسب تفضيلاتك.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;تشغيل Laragon: بمجرد الانتهاء من تثبيت Laragon، قم بتشغيله من اختصار سطح المكتب أو من قائمة &amp;ldquo;ابدأ&amp;rdquo;. ستظهر واجهة Laragon الرئيسية.&lt;/p&gt;</description>
    </item>
    <item>
      <title>تعلم إنشاء RESTful API إحترافية بإستخدام Laravel 11.</title>
      <link>https://digitalarabians.xyz/blog/laravel/restful_api/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/laravel/restful_api/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/DqQvadaankU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;تعلم كيفية بناء واجهة برمجة تطبيقات RESTful قوية باستخدام Laravel، أحد أشهر أُطر عمل PHP! في هذا الدليل الشامل، سنرشدك خطوة بخطوة خلال إنشاء API لإدارة العملاء، مع تغطية عمليات CRUD، التحقق من صحة البيانات، والتحكم في موارد API. مثالي للمطورين الذين يتطلعون إلى تعزيز مهاراتهم في Laravel وإتقان تطوير API، سيساعدك هذا الفيديو في بناء واجهات برمجة تطبيقات آمنة وفعّالة وقابلة للتوسعة. سواء كنت مبتدئًا أو مطورًا ذو خبرة، تم تصميم هذا الفيديو لزيادة خبرتك في Laravel!&lt;/p&gt;</description>
    </item>
    <item>
      <title>لماذا PHP🙄؟</title>
      <link>https://digitalarabians.xyz/blog/php/why-php/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/php/why-php/</guid>
      <description>&lt;p&gt;مرحباً عزيزي القارئ! سأحدثك عن سبب يجعلني أشجعك بكل حماس على تعلم لغة البرمجة PHP. لغة PHP هي لغة برمجة عملية وسهلة التعلم، وتعتبر من اللغات المفضلة للعديد من المطورين لما توفره من مرونة وإمكانيات رائعة في مجال تطوير تطبيقات الويب.&lt;/p&gt;&#xA;&lt;p&gt;تتميز لغة PHP بأنها مفتوحة المصدر ومجانية، مما يعني أنك لست بحاجة إلى دفع أي رسوم لاستخدامها أو تطويرها. كما أنها مدعومة من قبل مجتمع ضخم ونشط من المطورين والمبرمجين الذين يساهمون بشكل مستمر في تحسينها وجعلها أكثر كفاءة.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ماهو دور javascript</title>
      <link>https://digitalarabians.xyz/blog/javascript/what-is-the-role-of-javascript/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/javascript/what-is-the-role-of-javascript/</guid>
      <description>&lt;p&gt;في عالم تكنولوجيا المعلومات اليوم، تعتبر JavaScript من أهم لغات البرمجة التي يتعين على المطورين تعلمها واستخدامها. في هذا المقال التعليمي، سنتعرف على دور JavaScript في تطوير الويب وكيف يمكن أن تغير هذه اللغة طريقة عرض المواقع وتفاعلها مع المستخدمين.&lt;/p&gt;&#xA;&lt;h3 id=&#34;تعريف-javascript&#34;&gt;تعريف JavaScript&lt;/h3&gt;&#xA;&lt;p&gt;JavaScript هي لغة برمجة نصية عالية المستوى ومتعددة الاستخدامات، يتم تفسيرها وتنفيذها في متصفحات الويب. ابتُكِرَت JavaScript في الأصل من قبل Netscape Communications Corporation في عام 1995، وكانت تُعرَف آنذاك باسم &amp;ldquo;LiveScript&amp;rdquo;. منذ ذلك الحين، تطورت JavaScript لتصبح أداة حاسمة لتطوير الويب الحديث، وتستخدم على نطاق واسع لإضافة وظائف تفاعلية وديناميكية للمواقع الإلكترونية.&lt;/p&gt;</description>
    </item>
    <item>
      <title>مبدأ SOLID للمبتدئين</title>
      <link>https://digitalarabians.xyz/blog/general-topics/solid-principles-for-beginners/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/general-topics/solid-principles-for-beginners/</guid>
      <description>&lt;p&gt;مرحبًا عزيزي القارئ، إذا كنت تتساءل عن مبدأ SOLID وترغب في تعلم المزيد حوله بطريقة سهلة، فأنت في المكان الصحيح. في هذا المقال، سنقوم بشرح هذا المبدأ الهام الذي يساعد مطوري البرمجيات في إنشاء تصاميم أكثر قابلية للصيانة والتوسع.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ما-هو-مبدأ-solid&#34;&gt;ما هو مبدأ SOLID؟&lt;/h2&gt;&#xA;&lt;p&gt;مبدأ SOLID هو اختصار لمجموعة من القواعد الخمسة الأساسية لتصميم البرمجيات الجيدة والقابلة للتوسع. ينصح باتباع هذه المبادئ لتحسين جودة البرمجيات وتبسيط عملية الصيانة والتعديل. إليك أحرف الاختصار SOLID والمبادئ المرتبطة بها:&lt;/p&gt;</description>
    </item>
    <item>
      <title>مصطلحات و مختصرات مفيدة للمبرمجين</title>
      <link>https://digitalarabians.xyz/blog/useful-abbreviations/useful-abbreviations/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://digitalarabians.xyz/blog/useful-abbreviations/useful-abbreviations/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Abbreviation&lt;/th&gt;&#xA;          &lt;th&gt;Meaning&lt;/th&gt;&#xA;          &lt;th&gt;More Details&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;API&lt;/td&gt;&#xA;          &lt;td&gt;Application Programming Interface&lt;/td&gt;&#xA;          &lt;td&gt;Allows software components to communicate and share functionality&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CRUD&lt;/td&gt;&#xA;          &lt;td&gt;Create, Read, Update, Delete&lt;/td&gt;&#xA;          &lt;td&gt;Common database operations for managing data&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CSS&lt;/td&gt;&#xA;          &lt;td&gt;Cascading Style Sheets&lt;/td&gt;&#xA;          &lt;td&gt;Styles the appearance and layout of web pages&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;DRY&lt;/td&gt;&#xA;          &lt;td&gt;Don&amp;rsquo;t Repeat Yourself&lt;/td&gt;&#xA;          &lt;td&gt;A principle to reduce repetition in code&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;GUI&lt;/td&gt;&#xA;          &lt;td&gt;Graphical User Interface&lt;/td&gt;&#xA;          &lt;td&gt;A visual way for users to interact with software&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;HTML&lt;/td&gt;&#xA;          &lt;td&gt;HyperText Markup Language&lt;/td&gt;&#xA;          &lt;td&gt;The standard language for creating web pages&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;IDE&lt;/td&gt;&#xA;          &lt;td&gt;Integrated Development Environment&lt;/td&gt;&#xA;          &lt;td&gt;A software application that simplifies coding tasks&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;JS&lt;/td&gt;&#xA;          &lt;td&gt;JavaScript&lt;/td&gt;&#xA;          &lt;td&gt;A scripting language that adds interactivity to web pages&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;JSON&lt;/td&gt;&#xA;          &lt;td&gt;JavaScript Object Notation&lt;/td&gt;&#xA;          &lt;td&gt;A lightweight data-interchange format&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;OOP&lt;/td&gt;&#xA;          &lt;td&gt;Object-Oriented Programming&lt;/td&gt;&#xA;          &lt;td&gt;A programming paradigm using objects and classes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REST&lt;/td&gt;&#xA;          &lt;td&gt;Representational State Transfer&lt;/td&gt;&#xA;          &lt;td&gt;An architectural style for designing networked applications&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SQL&lt;/td&gt;&#xA;          &lt;td&gt;Structured Query Language&lt;/td&gt;&#xA;          &lt;td&gt;A language for managing and querying relational databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;UX&lt;/td&gt;&#xA;          &lt;td&gt;User Experience&lt;/td&gt;&#xA;          &lt;td&gt;The process of enhancing user satisfaction with a product&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;AJAX&lt;/td&gt;&#xA;          &lt;td&gt;Asynchronous JavaScript and XML&lt;/td&gt;&#xA;          &lt;td&gt;Technique for updating parts of a web page without a full reload&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;AI&lt;/td&gt;&#xA;          &lt;td&gt;Artificial Intelligence&lt;/td&gt;&#xA;          &lt;td&gt;The development of machines that can perform tasks intelligently&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CI&lt;/td&gt;&#xA;          &lt;td&gt;Continuous Integration&lt;/td&gt;&#xA;          &lt;td&gt;A practice of merging code changes into a central repository&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CD&lt;/td&gt;&#xA;          &lt;td&gt;Continuous Deployment&lt;/td&gt;&#xA;          &lt;td&gt;Automatically deploying code changes to production&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;FOSS&lt;/td&gt;&#xA;          &lt;td&gt;Free and Open Source Software&lt;/td&gt;&#xA;          &lt;td&gt;Software that is both free to use and whose source code is open&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;FTP&lt;/td&gt;&#xA;          &lt;td&gt;File Transfer Protocol&lt;/td&gt;&#xA;          &lt;td&gt;A protocol for transferring files between computers&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;IOT&lt;/td&gt;&#xA;          &lt;td&gt;Internet of Things&lt;/td&gt;&#xA;          &lt;td&gt;A network of interconnected physical devices that communicate&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;MVC&lt;/td&gt;&#xA;          &lt;td&gt;Model-View-Controller&lt;/td&gt;&#xA;          &lt;td&gt;A design pattern for separating application logic into components&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ORM&lt;/td&gt;&#xA;          &lt;td&gt;Object-Relational Mapping&lt;/td&gt;&#xA;          &lt;td&gt;A technique for converting data between object-oriented and relational formats&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SDK&lt;/td&gt;&#xA;          &lt;td&gt;Software Development Kit&lt;/td&gt;&#xA;          &lt;td&gt;A collection of tools and libraries for software development&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SaaS&lt;/td&gt;&#xA;          &lt;td&gt;Software as a Service&lt;/td&gt;&#xA;          &lt;td&gt;A software licensing and delivery model hosted on the cloud&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;TDD&lt;/td&gt;&#xA;          &lt;td&gt;Test-Driven Development&lt;/td&gt;&#xA;          &lt;td&gt;A software development process that emphasizes writing tests first&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;UTF-8&lt;/td&gt;&#xA;          &lt;td&gt;Unicode Transformation Format 8-bit&lt;/td&gt;&#xA;          &lt;td&gt;A character encoding capable of encoding all Unicode characters&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;VCS&lt;/td&gt;&#xA;          &lt;td&gt;Version Control System&lt;/td&gt;&#xA;          &lt;td&gt;A system for managing and tracking changes to code over time&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;YAML&lt;/td&gt;&#xA;          &lt;td&gt;YAML Ain&amp;rsquo;t Markup Language&lt;/td&gt;&#xA;          &lt;td&gt;A human-readable data serialization format&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CORS&lt;/td&gt;&#xA;          &lt;td&gt;Cross-Origin Resource Sharing&lt;/td&gt;&#xA;          &lt;td&gt;A mechanism allowing resources on a web page to be requested from another domain&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;DOM&lt;/td&gt;&#xA;          &lt;td&gt;Document Object Model&lt;/td&gt;&#xA;          &lt;td&gt;A programming interface for HTML and XML documents&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;GPU&lt;/td&gt;&#xA;          &lt;td&gt;Graphics Processing Unit&lt;/td&gt;&#xA;          &lt;td&gt;A specialized electronic circuit designed to process graphic data&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;IP&lt;/td&gt;&#xA;          &lt;td&gt;Internet Protocol&lt;/td&gt;&#xA;          &lt;td&gt;A set of rules governing how data is sent and received over the internet&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;NPM&lt;/td&gt;&#xA;          &lt;td&gt;Node Package Manager&lt;/td&gt;&#xA;          &lt;td&gt;A package manager for JavaScript and Node.js&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;PWA&lt;/td&gt;&#xA;          &lt;td&gt;Progressive Web App&lt;/td&gt;&#xA;          &lt;td&gt;A type of application software delivered through the web&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SSR&lt;/td&gt;&#xA;          &lt;td&gt;Server-Side Rendering&lt;/td&gt;&#xA;          &lt;td&gt;The process of rendering a web page on the server before sending it to the client&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;UML&lt;/td&gt;&#xA;          &lt;td&gt;Unified Modeling Language&lt;/td&gt;&#xA;          &lt;td&gt;A standardized modeling language for visualizing software systems&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;W3C&lt;/td&gt;&#xA;          &lt;td&gt;World Wide Web Consortium&lt;/td&gt;&#xA;          &lt;td&gt;An international community that develops standards for the web&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;XML&lt;/td&gt;&#xA;          &lt;td&gt;eXtensible Markup Language&lt;/td&gt;&#xA;          &lt;td&gt;A markup language for encoding documents in a format readable by both humans and machines&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;AR&lt;/td&gt;&#xA;          &lt;td&gt;Augmented Reality&lt;/td&gt;&#xA;          &lt;td&gt;A technology that overlays digital content onto the real world&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;VR&lt;/td&gt;&#xA;          &lt;td&gt;Virtual Reality&lt;/td&gt;&#xA;          &lt;td&gt;A simulated experience created by computer-generated environments&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ETL&lt;/td&gt;&#xA;          &lt;td&gt;Extract, Transform, Load&lt;/td&gt;&#xA;          &lt;td&gt;A process in data warehousing to extract, transform, and load data&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CMS&lt;/td&gt;&#xA;          &lt;td&gt;Content Management System&lt;/td&gt;&#xA;          &lt;td&gt;A software that helps create, manage, and modify digital content&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;DPI&lt;/td&gt;&#xA;          &lt;td&gt;Dots Per Inch&lt;/td&gt;&#xA;          &lt;td&gt;A measure of a printer&amp;rsquo;s or display&amp;rsquo;s resolution&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CDN&lt;/td&gt;&#xA;          &lt;td&gt;Content Delivery Network&lt;/td&gt;&#xA;          &lt;td&gt;A network of servers for delivering web content quickly&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LAMP&lt;/td&gt;&#xA;          &lt;td&gt;Linux, Apache, MySQL, PHP&lt;/td&gt;&#xA;          &lt;td&gt;A popular open-source web development platform&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;MERN&lt;/td&gt;&#xA;          &lt;td&gt;MongoDB, Express, React, Node.js&lt;/td&gt;&#xA;          &lt;td&gt;A full-stack JavaScript framework for web development&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;MVC&lt;/td&gt;&#xA;          &lt;td&gt;Model-View-ViewModel&lt;/td&gt;&#xA;          &lt;td&gt;A software design pattern for organizing code in a more maintainable way&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;P2P&lt;/td&gt;&#xA;          &lt;td&gt;Peer-to-Peer&lt;/td&gt;&#xA;          &lt;td&gt;A decentralized network architecture for sharing resources&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;QA&lt;/td&gt;&#xA;          &lt;td&gt;Quality Assurance&lt;/td&gt;&#xA;          &lt;td&gt;A process for ensuring that a product or service meets standards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RPA&lt;/td&gt;&#xA;          &lt;td&gt;Robotic Process Automation&lt;/td&gt;&#xA;          &lt;td&gt;A technology that uses software robots to automate repetitive tasks&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SFTP&lt;/td&gt;&#xA;          &lt;td&gt;Secure File Transfer Protocol&lt;/td&gt;&#xA;          &lt;td&gt;A network protocol for securely transferring files over the internet&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SOA&lt;/td&gt;&#xA;          &lt;td&gt;Service-Oriented Architecture&lt;/td&gt;&#xA;          &lt;td&gt;A software design style that uses loosely-coupled services to support application requirements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
  </channel>
</rss>
