0Pricing
Micro Frontends Architecture with Module Federation icon

Micro Frontends Architecture with Module Federation

JAVASCRIPTWebFrontendEnterprise

أتقن معمارية Micro Frontends باستخدام Module Federation لبناء تطبيقات ويب قابلة للتوسع والمستقلة.

🤖 مدعوم بالذكاء الاصطناعي📚 12 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

Micro Frontends مع Module Federation

تطبق Micro Frontends مبادئ microservices على المتصفح: تمتلك كل فريق شريحة واجهة مستخدم مستقلة وموزعة بشكل مستقل، وتجمعها Webpack's Module Federation معاً في وقت التشغيل. تغطي هذه المسار المعمارية الكاملة — من تقسيم واجهة أمامية موحدة إلى وحدات مستقلة بذاتها، إلى النشر والأمان والتحسين في الإنتاج. تم اختبار التكنولوجيا في الإنتاج في المنظمات التي تحتاج عدة فرق للنشر على نفس الصفحة دون اختناقات تنسيق.

ما ستتعلمه

ستفهم المبادئ الهيكلية وراء معمارية Micro Frontends، وتكوين Webpack Module Federation من الصفر، ومشاركة المكتبات عبر remotes دون تكرار. يغطي المسار التوجيه والملاحة عبر حدود Federated، واستراتيجيات عزل الأخطاء والمرونة، وأنماط الاتصال بين Micro Frontends. ستعمل أيضاً على استراتيجيات الاختبار الخاصة بتطبيقات Federated، وأنابيب CI/CD للنشر المستقل، وتحسين الأداء، والاعتبارات الأمنية الفريدة لتحميل الكود البعيد في وقت التشغيل.

مسار التعلم

اثنا عشر دورة تمتد من A1 إلى C1. يبدأ المسار بـ Introduction to Micro Frontends Architecture ويتحرك إلى Webpack and Module Federation Basics وBuilding Your First Federated Application في B1. يعمق كتلة B2 العمل من خلال مشاركة الوحدات المتقدمة والتوجيه ومعالجة الأخطاء والاختبار والنشر. تتناول آخر أربع دورات C1 — Inter-Micro Frontend Communication Patterns وPerformance Optimization for Micro Frontends وSecurity in Micro Frontends Architecture وAdvanced Scenarios and Best Practices — أصعب مخاوف الإنتاج.

كيف يعمل

تُقسم كل دورة إلى دروس قصيرة وعملية تكملها في محرر الأكواد المدمج مع ملاحظات فورية. معلم ذكي متاح عندما تواجه صعوبة، حتى تتمكن من حل أخطاء التكوين والأسئلة المعمارية دون مغادرة المنصة.

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

12 دورة

كل الدورات في مسار تعلم Micro Frontends Architecture with Module Federation.

01

مقدمة إلى بنية Micro Frontends

A14 دروس

يقدم هذا المقرر المصغر المفاهيم الأساسية لـ Micro Frontends، موضحًا فوائدها وتحدياتها والمبادئ الجوهرية لتفكيك الواجهات الأمامية الأحادية إ…

02

أساسيات Webpack وModule Federation

B14 دروسPRO

تعمقوا في الأساس التقني لـ Module Federation. يغطي هذا المقرر المفاهيم الأساسية في Webpack، ويقدم كيفية تمكين Module Federation لمشاركة الت…

03

بناء أول تطبيق موحد لكم

B14 دروسPRO

طبّقوا عمليًا باستخدام Module Federation عبر إعداد بيئة التطوير وإنشاء تطبيق Micro Frontend أساسي. ستتعلمون تهيئة تطبيقات المضيف والتطبيقات…

04

تقنيات متقدمة لمشاركة الوحدات

B24 دروسPRO

استكشفوا طرقًا أكثر تطورًا لمشاركة التعليمات البرمجية والاعتماديات باستخدام Module Federation. يغطي هذا المقرر استهلاك الاعتماديات المشتركة…

05

التوجيه والتنقل في التطبيقات الموحدة

B24 دروسPRO

قد تكون إدارة التوجيه والتنقل عبر عدة تطبيقات مستقلة معقدة. يقدم هذا المقرر استراتيجيات لتنفيذ التوجيه المركزي والموحد، بما يضمن تجربة مستخ…

06

معالجة الأخطاء والمرونة في MFEs

B24 دروسPRO

ابنوا تطبيقات Micro Frontend متينة ومقاومة للأعطال. يركز هذا المقرر على تنفيذ معالجة فعالة للأخطاء، وتصميم استراتيجيات التدهور السلس، وإعدا…

07

اختبار تطبيقات Micro Frontend

B24 دروسPRO

اضمنوا جودة تطبيقاتكم الموحدة وموثوقيتها من خلال استراتيجيات اختبار شاملة. يغطي هذا المقرر تقنيات اختبار الوحدات، والتكامل، ومن البداية إلى…

08

النشر وCI/CD لـ MFEs

B24 دروسPRO

أتقنوا نشر تطبيقات Micro Frontend باستخدام التكامل المستمر والتسليم المستمر (CI/CD). يرشدكم هذا المقرر خلال إعداد مسارات نشر مستقلة، وأتمتة…

09

أنماط الاتصال بين Micro Frontends

C14 دروسPRO

يُعد الاتصال الفعال بين Micro Frontends المستقلة أمرًا بالغ الأهمية. يعلّمكم هذا المقرر أنماطًا متنوعة للاتصال بين التطبيقات، بدءًا من الأن…

10

تحسين أداء Micro Frontends

C14 دروسPRO

حسّنوا أداء تطبيقات Micro Frontend الخاصة بكم. يغطي هذا المقرر تقنيات مثل التحميل الكسول، وتقليل حجم الحزم، واستراتيجيات التخزين المؤقت لضم…

11

الأمان في بنية Micro Frontends

C14 دروسPRO

عالجوا المخاوف الأمنية الحرجة في بنى Micro Frontend. يغطي هذا المقرر المصادقة، والتفويض، ومخاطر الأمان بين التطبيقات، وأفضل الممارسات لضمان…

12

السيناريوهات المتقدمة وأفضل الممارسات

C14 دروسPRO

تعمقوا في السيناريوهات المعقدة الواقعية وأفضل الممارسات المتقدمة لـ Micro Frontends مع Module Federation. يغطي هذا المقرر موضوعات مثل استرا…

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

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

هل دورة Micro Frontends Architecture with Module Federation مجانية؟

نعم. يمكنك البدء في دورة Micro Frontends Architecture with Module Federation مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم JAVASCRIPT؟

لا. تبدأ الدورة بالأساسيات وتنتقل تدريجيًا إلى مواضيع أكثر تقدمًا، لذا يمكنك البدء حتى بدون خبرة سابقة في JAVASCRIPT.

كيف ستتعلم JAVASCRIPT على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال Micro Frontends Architecture with Module Federation؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة Micro Frontends Architecture with Module Federation.

هل يمكنني تعلم JAVASCRIPT على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم JAVASCRIPT على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ Micro Frontends Architecture with Module Federation الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات