تحديث البوست

قبل أي كود يجب أن نفهم ماذا يعني Update فعلياً. ماذا يعني تعديل Post؟ لدينا منشور موجود مسبقاً: المستخدم ضغط: ثم غيّر العنوان إلى: والنص إلى: نريد إرسال هذه البيانات الجديدة للسيرفر. ماذا يحدث فعلياً؟ في POST كنا نقول: أما…

Api Dio 1

الآن ندخل إلى واحدة من أهم المراحل في فهم الـ API و Dio. معظم المبتدئيين يتعلمون: ثم ينتقلون مباشرة إلى Models دون أن يفهموا: وهنا يبدأ التخبط لاحقاً. المرحلة الثانية: تشريح Response بالكامل لنبدأ من هذا الكود: ما الذي يحدث…

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 مخطط العلاقات بينها جميعاً. اشرح بالتفصيل الممل جدا واشرح كخبير عالي المستوى للمبتدئين والمحترفين اشرح أدق وأبسط الامور الى اعقدها الفصل الثالث: البنية…