Level 1 (Angular Fundamentals/Associate

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

Course Trainer

Academy Trainer

Overview

تم تصميم هذا الكورس لـ المطورين المبتدئين أو أولئك الذين لديهم خلفية في لغات أخرى (مثل JavaScript أو React) ويرغبون في بناء أساس متين للعمل باستخدام Angular. هذه الشهادة تؤكد أن حاملها يفهم المكونات الأساسية (Building Blocks) لهيكل Angular وكيفية إنشاء تطبيقات ويب حديثة ومرنة.

 

🎯 الهدف من الشهادة

 

تثبت الشهادة أن حاملها يمتلك المهارات الأساسية لـ:

  1. بناء مكونات (Components) Angular الأساسية وإدارتها.

  2. تنفيذ ربط البيانات (Data Binding) والمنطق الأساسي للتطبيق.

  3. فهم هيكلة مشاريع Angular واستخدام أدواتها الأساسية.


 

📚 المحاور الأساسية لكورس Angular - المستوى 1

 

يركز المنهج على المبادئ التأسيسية التي تشكل أي تطبيق Angular:

 

1. ⚙️ أساسيات وثقافة Angular (Angular Fundamentals)

 

  • هيكلية Angular: فهم المكونات الأساسية (Modules, Components, Templates, Metadata).

  • TypeScript: مقدمة في لغة TypeScript (اللغة الأساسية لـ Angular) ومزاياها (مثل تحديد أنواع البيانات) مقارنة بـ JavaScript العادية.

  • أدوات Angular CLI: استخدام سطر أوامر Angular (CLI) لإنشاء المشاريع، والمكونات، والوحدات بسرعة.

 

2. 🧱 المكونات (Components)

 

  • بناء المكونات: كيفية تعريف وبناء مكونات Angular وإدارة دورة حياتها (Lifecycle Hooks) (مثل ngOnInit, ngOnDestroy).

  • ربط البيانات (Data Binding): إتقان أنواع ربط البيانات المختلفة:

    • الربط باتجاه واحد (One-way): من المكون إلى العرض (Interpolation) ومن العرض إلى المكون (Event Binding).

    • الربط باتجاهين (Two-way): لتبادل البيانات بين المكونات والنماذج (Forms).

 

3. 🎨 القوالب والأنماط (Templates and Styling)

 

  • القوالب (Templates): استخدام HTML لإنشاء واجهة المستخدم داخل المكونات.

  • التوجيهات (Directives): استخدام التوجيهات الهيكلية (Structural Directives) مثل *ngIf و *ngFor للتحكم في بنية DOM ديناميكياً.

  • الأنماط: تطبيق وتحديد نطاق الأنماط (Scoping Styles) باستخدام CSS.

 

4. 📝 النماذج الأساسية (Basic Forms)

 

  • نماذج HTML: إنشاء نماذج أساسية لجمع إدخالات المستخدم.

  • التحقق من الصحة (Validation): تطبيق قواعد التحقق الأساسية على المدخلات.

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

Similar Electronic courses

Data entry and word processing

Project Management Professional PMP - PM

OSHA Safety and Health Principles Course

Project Management Professional PMP - AM