0Pricing
API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) icon

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

BackendCloudNetworkWebSystemsEnterpriseScripting

أتقن معمارية وتنفيذ API Gateways و Reverse Proxies باستخدام Nginx و Spring Cloud Gateway لبناء تطبيقات microservice قوية وقابلة للتوسع.

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

API Gateways و Reverse Proxies مع Nginx و Spring Cloud Gateway

كل معمارية microservice تحتاج إلى نقطة دخول محكومة — شيء يوجه الطلبات ويفرض الأمان ويحمي الخدمات الداخلية من العالم الخارجي. يغطي هذا المسار تلك الطبقة بعمق، باستخدام الأداتين الأكثر شيوعاً في الإنتاج: Nginx، خادم البروكسي العكسي وخادم الويب الموثوق، و Spring Cloud Gateway، بوابة Java التفاعلية المبنية لأكوام microservice القائمة على Spring. لن تتعلم فقط بناء الجملة للإعدادات بل أيضاً المنطق المعماري خلف القرارات.

ما ستتعلمه

ستبدأ بالمفاهيم الأساسية — ما هو البروكسي، وكيف يختلف البروكسي العكسي عن البروكسي الأمامي، وأين تندرج بوابة API في الصورة. من هناك ستقوم بإعداد Nginx للبروكسي، وتطبيق تقسية الأمان وضبط الأداء، وتنفيذ استراتيجيات موازنة الحمل، والتكيف مع أنماط Nginx المخصصة للـ microservices. من جانب Spring Cloud Gateway ستقوم بربط اكتشاف الخدمات، وكتابة مرشحات مخصصة، وتطبيق قواطع الدارة وسياسات إعادة المحاولة من خلال أنماط المرونة، وتأمين المسارات بميزات الأمان والقابلية للملاحظة بما في ذلك التتبع الموزع والمقاييس.

مسار التعلم

اثنا عشر مساراً يمتد من A1 إلى C2. يفتتح المسار بمساق واحد مجاني للأساسيات، ثم ينتقل عبر مسارات A2 و B التي تغطي البروكسي في Nginx عملياً، والتوجيه في Spring Cloud Gateway، وتقسية الأمان، وأنماط Nginx المخصصة للـ microservices. تتناول الأربع مسارات النهائية من C1 استراتيجيات موازنة الحمل المتقدمة في Nginx، و مرشحات Spring Cloud Gateway بعمق، و أنماط مرونة Spring Cloud Gateway، و Nginx للإنتاج والمراقبة. يختتم المسار عند مستوى C2 بـ أمان Spring Cloud Gateway والقابلية للملاحظة، حيث يغطي تكامل OAuth2، وتحديد المعدل، وخطوط أنابيب القابلية للملاحظة في الإنتاج.

كيفية عمله

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

ابدأ التعلم →

كيف ستتعلم

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

12 دورة

كل الدورات في مسار تعلم API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway).

01

فهم الخوادم الوكيلة والوكيلة العكسية وبوابات API

A14 دروس

تقدم هذه الدورة المصغرة المفاهيم الأساسية للخوادم الوكيلة والوكيلة العكسية وبوابات API. تعلّموا سبب أهمية هذه المكونات في بنى الويب الحديثة…

02

أساسيات Nginx للوكالة

A24 دروسPRO

ابدؤوا باستخدام Nginx، خادم ويب ووكيل عكسي قوي. تغطي هذه الدورة التثبيت والإعداد الأساسي وتقديم المحتوى الثابت، لتضع الأساس للوكالة المتقدم…

03

استخدام Nginx كوكيل عكسي عمليًا

B14 دروسPRO

تركز هذه الدورة المصغرة على إعداد Nginx ليعمل تحديدًا كوكيل عكسي. تعلّموا توجيه حركة المرور إلى خوادم الواجهة الخلفية، وتنفيذ موازنة التحمي…

04

مقدمة إلى Spring Cloud Gateway

B24 دروسPRO

تعمقوا في Spring Cloud Gateway، وهي بوابة API قوية مبنية على Spring Boot وSpring WebFlux. تغطي هذه الدورة إعداد المشروع وتعريف المسارات واس…

05

تحسين أمان Nginx وأدائه

B24 دروسPRO

عزّزوا أمان وكيل Nginx لديكم وأداءه. تغطي هذه الدورة إعداد SSL/TLS وتحسين HTTP/2 وآليات المصادقة الأساسية.

06

Spring Cloud Gateway واكتشاف الخدمات

B24 دروسPRO

ادمجوا Spring Cloud Gateway مع آليات اكتشاف الخدمات مثل Eureka أو Consul. تعلّموا تحقيق التوجيه الديناميكي والاستفادة من Spring Cloud LoadB…

07

Nginx لأنماط الخدمات المصغرة

B24 دروسPRO

طبّقوا Nginx لتنفيذ أنماط الخدمات المصغرة الشائعة. تغطي هذه الدورة إصدار واجهات API ومعالجة مشاركة الموارد عبر المصادر (CORS) وإعداد تحديد…

08

استراتيجيات موازنة التحميل المتقدمة في Nginx

C14 دروسPRO

أتقنوا تقنيات موازنة التحميل المتقدمة باستخدام Nginx. تغطي هذه الدورة خوارزميات متنوعة وفحوصات السلامة للأنظمة المتينة وأساليب الحفاظ على ا…

09

التعمق في مرشحات Spring Cloud Gateway

C14 دروسPRO

استكشفوا قوة المرشحات في Spring Cloud Gateway لتعديل الطلبات والاستجابات. تعلّموا تنفيذ المرشحات العامة والمخصصة والاستفادة من إمكانات المع…

10

أنماط المرونة في Spring Cloud Gateway

C14 دروسPRO

ابنوا بوابات API مرنة باستخدام Spring Cloud Gateway. تستكشف هذه الدورة قواطع الدائرة باستخدام Resilience4j وآليات إعادة المحاولة والمهل الز…

11

Nginx للإنتاج والمراقبة

C14 دروسPRO

جهّزوا Nginx لبيئات الإنتاج، مع التركيز على التسجيل وضبط الأداء والنشر في إعدادات حاوية. تعلّموا مراقبة Nginx بفعالية لتحقيق التميز التشغيل…

12

أمان Spring Cloud Gateway وقابلية المراقبة

C24 دروسPRO

أمّن Spring Cloud Gateway باستخدام مصادقة JWT، وعزّز قابلية المراقبة من خلال التتبّع الموزّع والإعدادات المركزية. يركّز هذا المقرر على ممار…

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

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

هل دورة API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) مجانية؟

نعم. يمكنك البدء في دورة API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

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

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

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

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

هل أحصل على شهادة عند إكمال API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway).

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

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

ابدأ API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) الآن

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

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