PETRA JUNIORS

كورس Angular

كورس Angular :

المدة: 24 ساعة – 8 جلسات – 2000 جنيه مصري

محتوى الكورس:

  1. مقدمة إلى Angular

    • ما هو Angular؟
    • إعداد بيئة Angular (Node.js، Angular CLI)
    • فهم بنية Angular
    • إنشاء أول تطبيق Angular
  2. أساسيات TypeScript لتطوير Angular

    • مقدمة إلى TypeScript
    • المتغيرات، أنواع البيانات، والمشغلّات
    • الدوال والـ Arrow Functions
    • الكلاسات والواجهات
    • الوحدات (Modules) والديكوراتور (Decorators)
  3. المكونات والربط بين البيانات (Components & Data Binding)

    • فهم المكونات في Angular
    • إنشاء وإدارة المكونات
    • الربط بين البيانات (String Interpolation & Property Binding)
    • Event Binding & Two-Way Data Binding
    • دورة حياة المكون (Component Lifecycle Hooks)
  4. التوجيهات (Directives) والأنابيب (Pipes)

    • التوجيهات المدمجة (ngIf, ngFor, ngClass, ngStyle)
    • إنشاء التوجيهات المخصصة
    • استخدام الأنابيب لتحويل البيانات
    • إنشاء الأنابيب المخصصة
  5. الخدمات وحقن التبعيات (Services & Dependency Injection)

    • ما هي الخدمات في Angular؟
    • إنشاء واستخدام الخدمات
    • مفهوم حقن التبعيات (Dependency Injection)
    • استخدام الخدمات مع طلبات HTTP
  6. التوجيه والملاحة (Routing & Navigation)

    • إعداد التوجيه في Angular
    • المعاملات في التوجيه (Route Parameters & Query Parameters)
    • تحميل الوحدات بشكل كسول (Lazy Loading Modules)
    • حراس التوجيه (Route Guards – AuthGuard, CanActivate, CanDeactivate)
  7. النماذج في Angular (Forms)

    • النماذج المعتمدة على القوالب (Template-Driven Forms)
    • النماذج التفاعلية (Reactive Forms)
    • التحقق من صحة البيانات وإنشاء التحققات المخصصة (Form Validation & Custom Validators)
  8. التعامل مع HTTP وواجهات البرمجة (API Integration)

    • تنفيذ طلبات HTTP باستخدام HttpClientModule
    • التعامل مع طلبات GET، POST، PUT، DELETE
    • التعامل مع الأخطاء في طلبات HTTP
    • العمل مع RESTful APIs
جميع الكورسات
تواصل معنا الآن

هل تحتاج إلى مساعدة؟

تواصل معانا
انضم إلى الكورس الآن