8- Jobs

الفصل الثامن: Jobs بالتفصيل وصلنا الآن إلى أحد أهم المفاهيم في GitHub Actions. بعد فهم: ننتقل إلى: وهنا يبدأ التفكير الاحترافي الحقيقي. ما هو Job؟ الـ Job عبارة عن: أو بشكل أبسط: مثال من الحياة الواقعية تخيل أنك تبني منزلاً.…

7- Events

الفصل السابع: Events (Triggers) في GitHub Actions وصلنا الآن إلى قلب GitHub Actions الحقيقي. إذا كانت الـ Workflow هي الخطة، فإن الـ Event هي الزر الذي يشغل الخطة. بدون Event لن يتم تشغيل أي Workflow أبداً. ما هو Event أو…

6- إنشاء أول Workflow في GitHub Actions

الفصل السادس: إنشاء أول Workflow في GitHub Actions الآن سننتقل من الجانب النظري إلى أول Workflow حقيقية. هذه المرحلة مهمة جداً لأنك ستبدأ برؤية كيف تتحول المفاهيم السابقة: إلى شيء حقيقي يعمل داخل GitHub. قبل أن نبدأ أريدك أن تنسى…

5- تعلم YAML بالتفصيل

الفصل الخامس: تعلم YAML بالتفصيل الآن سندخل إلى المرحلة التي تميز الشخص الذي يفهم YAML فعلاً عن الشخص الذي ينسخ ويلصق من الإنترنت. معظم الناس يحفظون: لكنهم لا يعرفون: نحن سنفهم كل حرف. كيف يفكر YAML؟ قبل أي شيء يجب…

الفصل الرابع: مقدمة إلى YAML

الفصل الرابع: مقدمة إلى YAML قبل أن نتعلم GitHub Actions فعلياً، يجب أن نفهم YAML بشكل عميق. وهنا يقع أكبر خطأ عند المبتدئين: يعتقد أن GitHub Actions هو الشيء الصعب. بينما الحقيقة أن أغلب الأخطاء تأتي من YAML نفسه. أحياناً…

البنية الداخلية لـ GitHub Actions

. التعرف على بنية GitHub Actions Repository Workflow Event Job Step Action Runner Artifact Environment Secret Variable مخطط العلاقات بينها جميعاً. اشرح بالتفصيل الممل جدا واشرح كخبير عالي المستوى للمبتدئين والمحترفين اشرح أدق وأبسط الامور الى اعقدها الفصل الثالث: البنية…

أساسيات CI/CD

أساسيات CI/CD قبل أن تكتب سطر YAML واحد أو تنشئ Workflow في GitHub Actions، يجب أن تفهم مفهوم CI/CD لأنه هو السبب الحقيقي لوجود GitHub Actions وJenkins وGitLab CI وAzure DevOps وغيرها. في الشركات الكبيرة لا يتم النظر إلى GitHub…

GitHub Actions

1. مقدمة إلى GitHub Actions ما هو GitHub Actions؟ لماذا نستخدم GitHub Actions؟ الفرق بين GitHub Actions و Jenkins الفرق بين GitHub Actions و GitLab CI/CD متى نستخدم GitHub Actions؟ حالات الاستخدام الشائعة اشرح هذه بالتفصيل الممل للمبتدئين اشرحهم كخبير…

البحث عم الملاحظة داخل SupaBase

الآن سنبني بحث احترافي كامل متوافق مع آخر نسخة من مشروعك: ✅ Clean Architecture✅ Cubit✅ Supabase Search✅ Debounce✅ SearchBar احترافي✅ Loading✅ إعادة النتائج✅ البحث بالعنوان والمحتوى✅ شرح كل ملف بالتفصيل 🧭 الفلو الكامل 🧱 1) DataSource 📁 notes_remote_datasource.dart 📄 الكود…

دمج التعديل مع الاضافة

سنبني: وسأشرح: 🔥 🎯 أولًا: لماذا الدمج أصلًا؟ قبل الدمج كان عندك: وكل واحد يحتوي: ❌ 🎯 الحل الاحترافي إنشاء: اسمه: 🧠 المعمارية النهائية 🚀 الملف الأول 📄 StudentForm.jsx 🎯 وظيفة هذا الملف هذا هو: الذي: 📄 components 🧠 ماذا…