learn-vuejs-in-arabic

Learn Vue.js In Arabic

Description
هذا الكورس هو دليل شامل ومتكامل لتعلم إطار عمل فيو جي إس (Vue.js) من البداية إلى المستويات المتقدمة، مقدم باللغة العربية لتسهيل فهم المفاهيم للمتحدثين بالعربية. فيو جي إس هو إطار عمل تقدمي لجافا سكريبت يستخدم لبناء واجهات المستخدم التفاعلية والتطبيقات أحادية الصفحة (SPA)، ويتميز بسهولة التعلم والمرونة العالية، مما يجعله خيارًا مثاليًا للمطورين المبتدئين والمحترفين على حد سواء.

يبدأ الكورس بمقدمة نظرية تشرح ماهية فيو جي إس وأهميته في عالم تطوير الويب، ثم ينتقل إلى الجانب العملي من خلال إعداد البيئة والتجهيز للأدوات اللازمة مثل محرر الأكواد ومتصفح الويب. يتم تغطية المفاهيم الأساسية مثل إنشاء نسخة فيو (Vue Instance) والتعامل مع أنواع البيانات المختلفة والطرق (Methods)، مما يبني أساسًا متينًا للمتعلمين. بعد ذلك، يتعمق الكورس في التوجيهات (Directives) مثل v-text وv-html وv-for وv-if وv-show وv-bind وv-on وv-model، مع تقديم أمثلة عملية لضمان الفهم الجيد.

مع تقدم الكورس، يتم الانتقال إلى مواضيع أكثر تقدمًا مثل المكونات (Components) وطرق تمرير البيانات بينها، والفرق بين المكونات العالمية والمحلية. كما يغطي الخصائص المحسوبة (Computed Properties) والمراقبة (Watch) من خلال مشاريع تطبيقية مثل محول العملات وتحويل وحدات الوقت، مما يعزز المهارات العملية. يتضمن الكورس أيضًا استخدام Vue CLI لإنشاء وإدارة المشاريع، وشرح هيكل الملفات وأوامر CLI، بالإضافة إلى استخدام Vue UI لتبسيط العمليات.

في الجزء العملي، يبني الكورس تطبيق مدونة كامل خطوة بخطوة، حيث يتعلم المتدربون إضافة الحزم مثل Bootstrap، وإنشاء مكونات وهياكل، والتعامل مع APIs وعرض البيانات. أخيرًا، يتم تغطية المرشحات (Filters) والتوجيهات المخصصة (Custom Directives) لتعزيز القدرة على تخصيص التطبيقات. هذا الكورس مصمم ليكون مناسبًا للمبتدئين في البرمجة أو لمن لديهم خلفية بسيطة في جافا سكريبت، مع التركيز على التطبيقات العملية لضمان اكتساب الخبرة اللازمة.

أهم النقاط التي يتناولها هذا الكورس:
- مقدمة عن فيو جي إس ومفهوم التطبيقات أحادية الصفحة (SPA)
- إعداد البيئة والتجهيز للأدوات الأساسية للبدء في التطوير
- إنشاء نسخة فيو والتعامل مع البيانات والطرق والتوجيهات الأساسية والمتقدمة
- بناء وإدارة المكونات وتمرير البيانات بينها
- استخدام الخصائص المحسوبة والمراقبة في مشاريع واقعية
- إتقان Vue CLI وأوامره وهيكل المشاريع
- تطوير تطبيقات عملية مثل مدونة باستخدام التوجيه والمكونات
- تطبيق المرشحات والتوجيهات المخصصة لتحسين الوظائف
0
39
05:13:26
2019-02-02
0
0
39/0 100/0
المقدمة والإعداد
أساسيات فيو جي إس
المكونات في فيو جي إس
الخصائص المحسوبة والمراقبة
Vue CLI وإدارة المشاريع
مكونات الملف الواحد والتوجيه
بناء تطبيق المدونة
المرشحات والتوجيهات المخصصة