كيفية استخدام تقنيات الويب المختلفة بما يشمل تقنيات جافاسكربت لبناء مواقع إلكترونية وإدارتها.
تعلّم إنشاء مواقع مختلفة من خلال استخدام إطار عمل NextJS وذلك بإنشاء مشاريع مصغرة ومبسطة.
حول أساسيات Headless CMS، وكيفية بناء Stack متكامل باستخدام Strapi، ووردبريس، NextJs وغيرها.
قم بتعلّم كيفية تطوير إضافات ووردبريس من الصفر حتى الاحتراف.
ستتعلم أساسيات جافاسكربت في هذا المسار كما أنك ستتعلم كيفية إنشاء موقع متكامل باستخدام تقنيات MERN STACK
في كود هذا المقتطف، سأقوم بمشاركة أهم الأوامر التي تحتاجها لإدارة مستودع SVN. <br> يمكن استخدام هذه الأوامر لرفع إضافتك أو القالب الخاص بك لمستودع ووردبريس.
<strong> المستودع المركزي | Repository </strong>: الذي يحتوي على كل ملفات الكود المصدري وكل نسخها ومع سجل التغييرات التي حدثت عليها. <br> <strong>Trunk</strong>: هو المجلد الذي يحتوي أحدث نسخة من الملفات والتي يتم العمل على تطويرها وتحديثها بشكل مستمر. <br> <strong>Branches</strong>: تعني الفروع ويتم إنشائها لإدارة نسخ منفصلة من الملفات دون التأثير على خط التطوير في Trunk والإصدارات الأخرى. <br> <strong>Tags</strong>: تعني العلامات أو الوسوم. يُمكن وضع علامة أو وسم معين على نسخة معينة لتحديد إصدار معين من الملفات. مثال على علامة: Version_1_1
في كود هذا المقتطف سأوضح كيفية تثبيت subversion على أنظمة لينكس. لاحظ أن أنك تحتاج صلاحية root للقيام بعملية التثبيت هذه.
هو نظام مفتوح المصدر لإدارة النسخ وتتبع التغييرات على الملفات والمجلدات. كما يسمح لعدة مستخدمين بالعمل والتغيير على نفس الملفات بشكل متزامن. حيث يتم تخزين جميع نسخ الملفات في مستودع مركزي. يستطيع المطورون الوصول لنسخ هذه الملفات وإجراء التغييرات عليها ثم إضافة هذه التغييرات للمستودع مما يؤدي لإنشاء نسخة جديدة من هذه الملفات.