تطوير تطبيقات الويب الكلاسيكية باستخدام Angular: الوحدات (Modules)، TypeScript، وواجهات برمجة التطبيقات (APIs)
أتقن تطوير Angular الكلاسيكي باستخدام NgModules، و zone.js، و TypeScript، مع بناء أساس قوي في HTML، و CSS، وتكامل واجهات برمجة التطبيقات.
💬مدرب ذكاء اصطناعي اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
🕐ابدأ في أي وقت بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
🌐بالعربية الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تعتمد العديد من تطبيقات المؤسسات الحالية على معماريات Angular الكلاسيكية التي تستخدم الوحدات (modules) و zone.js. يعد فهم هذه الأنماط الأساسية، جنبًا إلى جنب مع تقنيات الويب الأساسية، أمرًا ضروريًا لصيانة وتحديث وبناء تطبيقات الويب المنظمة.
تقدم هذه الدورة التدريبية النصية مسارًا واضحًا لإتقان هذه المهارات الأساسية.
في هذه الدورة، ستنتقل من أساسيات تطوير الويب إلى بناء تطبيقات الواجهة الأمامية المنظمة. ستكتسب فهمًا عميقًا لكيفية إدارة تطبيقات Angular الكلاسيكية للحالة (state)، وعرض القوالب (templates)، والتواصل مع واجهات برمجة التطبيقات الخلفية (back-end APIs)، مما يؤهلك لبيئات التطوير الواقعية.
ما ستتعلمه:
- فهم اللبنات الأساسية للويب، بما في ذلك بنية HTML، وتصميم CSS، وبرمجة JavaScript.
- إتقان أساسيات TypeScript، بما في ذلك التعليقات التوضيحية للأنواع (type annotations)، والواجهات (interfaces)، والفئات (classes)، لكتابة كود Angular قوي.
- تكوين معماريات Angular الكلاسيكية باستخدام NgModules، و zone.js للكشف عن التغييرات (change detection)، والتوجيهات الهيكلية التقليدية (structural directives).
- إدارة حالة التطبيق (application state)، وتوجيه المستخدم (user routing)، والتحقق من صحة النماذج (form validation) ضمن هياكل Angular المعيارية (modular).
- ربط تطبيق الواجهة الأمامية الخاص بك بخدمات الواجهة الخلفية (back-end services) باستخدام Node.js، و Express، وعملاء HTTP (HTTP clients).
- تطبيق مبادئ إمكانية الوصول الحديثة للويب (web accessibility) وهياكل الكود النظيف (clean code structures) لصيانة التطبيقات القديمة (legacy applications).
تبدأ الدورة بتقنيات الويب الأساسية، وترشدك خلال أساسيات HTML، و CSS، و JavaScript، و TypeScript. من هناك، ستستكشف أنماط Angular الكلاسيكية، والتوجيه (routing)، وتكامل واجهات برمجة التطبيقات، وتعمل من خلال شروحات مكتوبة منظمة وأمثلة عملية للكود.
تم تصميم هذه الدورة للمبتدئين الذين يرغبون في مقدمة شاملة لتطوير الويب والمطورين الذين يحتاجون إلى فهم معماريات Angular الكلاسيكية القائمة على الوحدات (module-based). لا يلزم وجود خبرة برمجية سابقة.
ابدأ في بناء وصيانة تطبيقات الويب المنظمة اليوم.
ما الذي ستحصل عليه
📜شهادة إتمام أضفها إلى ملفك على LinkedIn
💬مدرّس AI شخصي عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
♾️وصول مدى الحياة عُد متى شئت، بلا انتهاء
📱الهاتف أو الكمبيوتر يعمل في أي مكان وعلى أي جهاز
💸استرداد خلال 14 يومًا دون أسئلة
⚡قصير ومركَّز 3 ساعة من المحتوى التطبيقي
شهادة إتمام
كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.
P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
تطوير تطبيقات الويب الكلاسيكية باستخدام Angular: الوحدات (Modules)، TypeScript، وواجهات برمجة التطبيقات (APIs)
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
تطوير تطبيقات الويب الكلاسيكية باستخدام Angular: الوحدات (Modules)، TypeScript، وواجهات برمجة التطبيقات (APIs)