القوالب وربط البيانات
افهموا القوالب وربط البيانات في Angular 19
القوالب وربط البيانات درس مجاني في Angular Academy على CoddyKit. هذا هو الدرس 3 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Angular Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Angular Academy 3 دروس في المجموع.
مقدمة إلى ربط البيانات
القوالب وربط البيانات
تتيح لكم القوالب عرض محتوى ديناميكي في Angular. يستكشف هذا الدرس كيفية عمل القوالب وربط البيانات.

ما هو القالب؟
ما هو القالب؟
القالب هو HTML يستخدمه Angular لعرض واجهة المكوّن. وهو يجمع بين HTML وبنية خاصة بـ Angular لعرض البيانات.
الاستيفاء
الاستيفاء
يتيح لكم الاستيفاء إدراج قيم من المكوّن في HTML. استخدموا القوسين المعقوفين المزدوجين لعرض البيانات:
{{ data }}{{ username }}ربط الخصائص
ربط الخصائص
يتيح لكم ربط الخصائص تعيين خصائص عناصر HTML ديناميكيًا:
[src] = "imageUrl"<img [src]="user.profilePicture">ربط الأحداث
ربط الأحداث
يتيح ربط الأحداث لتطبيقكم الاستجابة لإجراءات المستخدم:
(click)="onClick()"<button (click)="showAlert()">Click me</button>الربط ثنائي الاتجاه
الربط ثنائي الاتجاه
يحافظ الربط ثنائي الاتجاه على مزامنة واجهة المستخدم والبيانات. استخدموا [(ngModel)]:
<input [(ngModel)]="user.name">التوجيهات البنيوية
التوجيهات البنيوية
تُعدّل التوجيهات البنيوية تخطيط DOM. ومن أمثلتها *ngIf و*ngFor.
<div *ngIf="isVisible">Visible Content</div>استخدام ngFor
استخدام ngFor
يكرّر *ngFor المرور على البيانات ويعرض العناصر بشكل متكرر:
<li *ngFor="let item of items">{{ item }}</li>الملخص
الملخص
لقد تعلّمتم كيفية استخدام القوالب وربط البيانات لإنشاء واجهات Angular ديناميكية!

الأسئلة الشائعة
هل درس «القوالب وربط البيانات» مجاني؟
نعم — نص درس «القوالب وربط البيانات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Angular Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Angular Academy 3 دروس في المجموع.
ماذا ستتعلم في «القوالب وربط البيانات»؟
افهموا القوالب وربط البيانات في Angular 19 تتمرن على Angular Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Angular Academy؟
لا تُشترط خبرة سابقة. Angular Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 3.
كم من الوقت يستغرق درس «القوالب وربط البيانات»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Angular Academy هذا؟
نعم. كل درس في Angular Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- البدء باستخدام Angular 19
- فهم المكوّنات
- القوالب وربط البيانات