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

Angular للمبتدئين

تعلم أساسيات إطار عمل (Angular)
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ39.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة Michaela Ochnich  10 الفصول ·  39 الدروس ·  2h 4m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

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

ما ستتعلمه

  • فهم بنية تطبيق Angular وملفات مشروعه
  • استخدام Angular CLI لإنشاء تطبيق وتوليد المكونات والوحدات وغيرها
  • بناء المكونات والوحدات والخدمات وتطبيق ربط البيانات بين قالب المكوّن وفئته
  • استخدام التوجيهات مثل ngIf وngFor وngClass وngStyle وngModel لتعديل DOM بشكل ديناميكي
  • تهيئة التوجيه الأساسي، بما يشمل المسارات الأساسية ومسارات البدل، للتطبيق
  • تطبيق أساسيات TypeScript والكتابة الساكنة لاكتشاف الأخطاء مبكراً في مرحلة التطوير

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

  • تُقدّم الدورة أساسيات إطار عمل Angular، بما يشمل بنية تطبيق Angular وملفات مشروعه.
  • يمكن استخدام Angular CLI لإنشاء تطبيق وتوليد المكونات والوحدات وغيرها.
  • تُستخدم الأنابيب (Pipes) لتنسيق البيانات للعرض على المستخدم، بينما ينقل ربط البيانات المعلومات بين قالب المكوّن وفئته.
  • تُستخدم التوجيهات لتعديل DOM بشكل ديناميكي، وتساعد TypeScript على اكتشاف الأخطاء مبكراً في عملية التطوير.
  • بنهاية الدورة، يكون المتعلمون قادرين على إنشاء تطبيق واجهة أمامية بسيط يستجيب لمدخلات المستخدم.

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

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

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

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

تتناول الدورة بنية تطبيق Angular، والوحدات، والمكونات، والخدمات وحقن التبعيات، والقوالب وربط البيانات، والأنابيب، والتوجيهات (مثل ngIf وngFor وngClass وngStyle وngModel)، والتوجيه، وAngular CLI، وأساسيات TypeScript.

هل سأتعلم كيفية استخدام Angular CLI؟

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

هل تتناول هذه الدورة التوجيه؟

نعم. تُقدّم الدورة إعداد المسارات الأساسية وتشمل دروساً حول مقدمة التوجيه والمسارات الأساسية ومسارات البدل.

هل سأكون قادراً على بناء تطبيق بعد هذه الدورة؟

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