انتقل إلى المحتوى
KnowledgeCity

Angular المستوى المتوسط

كيفية تطوير تطبيق الواجهة الأمامية
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ44.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Michaela Ochnich  11 الفصول ·  44 الدروس ·  3h 27m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

ستزيد هذه الدورة من فهمك لإطارAngular. ستتعرف على كيفية استخدام Angular Node.js وNPM وتثبيت Angular CLI. تشرح هذه الدورة التدريبية كيفية بدء Angular للتطبيقات وتشغيلها في المتصفح. ستتعرف على الطرق المختلفة التي يمكنك من خلالها تمرير المعلومات عبر التطبيق الخاص بك بناءً على علاقة المكونات. ستتعلم أيضًا كيفية استخدام موجه Angular لتمرير واسترداد معلمات المسار للوصول إلى المعلومات، بالإضافة إلى كيفية إنشاء وربط أنواع المسارات المختلفة وكذلك تقييد الوصول إلى المسارات. ستتعلم كيفية إنشاء النموذج المستند إلى قالب والاستجابة لإجراءات المستخدم وتقديم الملاحظات. بعد ذلك، سيتم استخدام هذه المهارات لتطوير تطبيق قائمة المهام الأمامية.

ما ستتعلمه

  • فهم كيفية عمل Angular مع Node.js وNPM وتثبيت Angular CLI
  • تمرير المعلومات بين مكونات Angular بناءً على علاقتها، باستخدام Input وOutput وEventEmitter وViewChild والخدمات المشتركة ومتغيرات المرجع
  • استخدام موجّه Angular لتمرير معاملات المسار واسترجاعها، وإنشاء أنواع مسارات مختلفة وربطها، وتقييد الوصول إلى المسارات
  • إنشاء نماذج مدفوعة بالقوالب تستجيب لإجراءات المستخدم، وتعالج حالات التحكم والتحقق من الصحة وعملية الإرسال
  • فهم كيفية تمهيد Angular للتطبيق وتشغيله في المتصفح، بما في ذلك التمهيد التلقائي واليدوي
  • تطوير الواجهة الأمامية لتطبيق قائمة المهام باستخدام هذه المهارات

النقاط الرئيسية

  • يبني هذا المقرر المتوسط على معرفة Angular السابقة لتعميق الفهم بإطار عمل Angular.
  • يتناول المقرر كيفية استخدام Angular لـ Node.js وNPM وكيفية تثبيت Angular CLI واستخدامه.
  • يشرح المقرر كيفية تمهيد Angular للتطبيق وتشغيله في المتصفح، مع تغطية التمهيد التلقائي واليدوي.
  • يُعلّم المقرر طرقاً متعددة لتمرير المعلومات عبر التطبيق بحسب علاقة المكونات، إضافة إلى إنشاء أنابيب مخصصة وتوجيهات سمات وهيكلية.
  • يُطبّق المقرر المهارات المكتسبة لمواصلة تطوير تطبيق قائمة مهام للواجهة الأمامية، بما في ذلك نماذج مدفوعة بالقوالب مع التحقق من الصحة وعملية الإرسال.

الأسئلة الشائعة

لمن هذا المقرر؟

هذا مقرر متوسط المستوى مصمم لتعميق فهمك بإطار عمل Angular، بالبناء على معرفة Angular الحالية.

ماذا سأتعلم عن التواصل بين المكونات؟

ستتعلم الطرق المختلفة لتمرير المعلومات عبر تطبيقك بحسب علاقة المكونات، بما في ذلك Input والمحددات والجالبات وOnChanges وOutput وEventEmitter وViewChild والخدمات المشتركة ومتغيرات المرجع.

هل يتناول هذا المقرر التوجيه في Angular؟

نعم. ستتعلم كيفية استخدام موجّه Angular لتمرير معاملات المسار واسترجاعها للوصول إلى المعلومات، وكيفية إنشاء أنواع مسارات مختلفة وربطها، وكيفية تقييد الوصول إلى المسارات.

ما نوع النماذج التي يُدرّسها المقرر؟

يُعلّم المقرر كيفية إنشاء نموذج مدفوع بالقالب، والاستجابة لإجراءات المستخدم، وتقديم التغذية الراجعة، مع تغطية بناء النموذج وربطه، وحالات التحكم، والتحقق من صحة النموذج، وعملية إرسال النموذج.

هل يتضمن المقرر مشروعاً تطبيقياً؟

نعم. تُستخدم المهارات المكتسبة لمواصلة تطوير تطبيق قائمة مهام للواجهة الأمامية.