الإنتقال للتصميم الجديد

دورة برمجة صفحات الويب باستخدام Vue.js

vue.js هي بيئة عمل لبناء واجهات تفاعلية للمستخدمين على مواقع الإنترنت Interactive Front-End

ماذا سنتعلم في هذه الدورة؟

الجمل الشرطية conditions

التكرار Loops

التعامل مع البيانات وربطها Data binding

استخدام المتغيرات و انشائها Variables

استخدام العناصر المعدة مسبقا Components

التعامل مع أحداث المستخدم User Events

I18N لتعدد اللغات

التعامل مع Vuex

التحقق من صحة البيانات Validation

واجهة التكوين Composition API

الموجهات Vue Router لبناء صفحات متعددة

التواصل مع واجهات برمجية خارجية APIs

مشروع إنشاء صفحة متجر

وصف الدورة

ماهي VueJs؟

vue.js هي بيئة عمل لبناء واجهات تفاعلية للمستخدمين مبنية على لغة JavaScript على مواقع الإنترنت تركز بشكل كبير على طبقة الواجهات بحيث تقدم مرونة عالية في التطوير والتخصيص لتدعم جميع أنواع الشاشات المتاحة

لماذا VueJS؟

  • المرونة العالية والتي تجعل منها قادرة على بناء تطبيقات ويب ذات الصفحة الواحدة SPA سواء كانت ضخمة أو صغيرة.
  • سرعة وسهولة في التطوير لوجود عدد من المكونات المعدة مسبقا بها
  • دعم قوي تتميز به المكتبة من ناحية التحديثات المستمرة و وجود مجتمع كبير خلفها
  • تم تطويرها لتصبح فريدة من نوعها وتتفادى المشاكل التي قد تحدث لدى مكتبات أخرى
  • الحجم الصغير للملفات الناتجة عن التطوير بها
المتطلبات

جهاز حاسب آلي متصل بالإنترنت

معرفة مسبقة بكيفية تثبيت وإدارة البرامج على نظام التشغيل لديك

معرفة مسبقة بلغة JavaScript

منهج هذه الدورة

المدة الدروس (76)
مقدمة الدورة وتجهيز البيئة المحلية -
سنتطرق في هذا القسم لكيفية تجهيز البيئة المحلية للتطوير باستخدام Vuejs والتعرف على هذه الدورة
11:32 ماهي مكتبة vuejs ولماذا اتعلمها؟

سنتعرف في هذا الدرس على VueJs خصائها ولماذا نتعلمها ومقارنتها مع المكتبات المشابهة لها وهي React - Angular - jQuery

05:53 تثبيت حزم vuejs الأساسيه

بهذا الدرس راح نثبت الحزم الأساسية الي نحتاجها بحيث نقدر نبدأ بتطوير vuejs

مقال تحديثات جديدة على المكتبات
مهم

لا يوجد وصف

الأساسيات +
في هذا القسم سنبدأ بتعلم الأساسيات للتعامل مع vuejs
المكونات Components +
في هذا القسم سنقوم بالتعرف على vue components وهي الأجزاء الصغيرة التي نقوم بإنشائها لغاية تسهيل العمل واعادة الاستخدام والتطوير المستمر
مشروع إنشاء المكونات والتحقق من البيانات +
في هذا القسم سنقوم بتطبيق مشروع يجمع مابين components وكيفية إقامة عمليات التحقق من البيانات
مشروع إنشاء صفحة عرض منتجات +
في هذا القسم سوف نتطرق لكيفية إنشاء صفحة تعرض المنتجات وكيف يتم الاتصال بـ APIs
التكوين Composition API +
في الدروس التالي سنتعرف على Composition API وكيف يتم التعامل معها من أجل فصل المنطق البرمجي وإعادة استخدامه في المشاريع الخاصة بنا
الموجهات Vue Router +
في هذا القسم سنتعلم كيفية التوجيه في vuejs وذلك من خلال تحميل مكونات معينة عند فتح روابط محددة في التطبيقات
نمط إدارة البيانات Vuex +
سنتعلم في الدروس القادمة نمط تصميم Design Pattern خاص بمكتبة vuex التي تتيح لنا التحكم بشكل عمومي للبيانات داخل التطبيقات
دعم تعدد اللغات vue-i18n +
سنتعلم بالدروس القادمة كيفية دعم تعدد اللغات في تطبيقات vuejs
مشروع متكامل لبناء تطبيق مع API +
في الدروس التالية سنقوم ببناء مشروع متكامل مع مكتباته والتواصل مع API خارجية وتعلم بعض الممارسات البرمجية الهامة
عرض الكل + إخفاء الكل -

دورة برمجة صفحات الويب باستخدام Vue.js

vue.js هي بيئة عمل لبناء واجهات تفاعلية للمستخدمين على مواقع الإنترنت Interactive Front-End

469 ر.س.
469 ر.س.
المستوى : متوسط
مدة الدراسة : من 2 ~ 4 أسابيع
الدروس : 76
التمارين : 23
الوقت المُسجل : 08:05:00 ساعات
آخر تحديث : 2021/07
وصول دائم للمحتوى
ستحصل على شهادة
اسأل المدرب في أي وقت
متابعة مشاريعك مع المدرب
تسويق سيرتك الذاتية ومشاريعك
كوبون
مشاريع مميزة لطلاب الدورة
free API
بعد إكمال دورة الـ vue js وكذلك دورة لارفل API سويت هذا المشروع لتطبيق أغلب المفاهيم الي درستها في الدورتين بديت بإنشاء API لارفل لتسجيل مستخدم ونشر صور وحذفها وشرحت طريقة الربط وتجربة هذا API عن طريق صفحات بنيتها بـ vue.js ملاحظة : لحد يدقق على اللغة :)
المدرب

مدرب في فلكس كورسز وقائد فريق التطوير والبرمجة في هذا الموقع الرائع. إذا كنت ترغب بمعرفة المزيد عني يمكنك زيارة موقعي الشخصي.

المزيد ...