تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

[100% Off] Learn Microservices Architecture with .Net Core Free Course Coupon

دورة متاحة لفترة محدودة
free-palestine free-palestine

Responsive image
منذ 17 ساعة

أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

وصف ستتعلم في هذه الدورة مجموعة شاملة من المهارات والمعرفة اللازمة لبناء خدمات صغيرة قابلة للتطوير ومرنة وقابلة للصيانة باستخدام إطار عمل ASP.NET الأساسي. فيما يلي المواضيع الرئيسية التي يتم تناولها عادةً في مثل هذه الدورة التدريبية:
  • مقدمة إلى هندسة الخدمات الصغيرة:
    • فهم مبادئ ومزايا الخدمات الصغيرة مقارنة بالبنيات المتجانسة.
    • الخصائص الرئيسية للخدمات الصغيرة: الاستقلال وقابلية التوسع والمرونة وما إلى ذلك.
  • إعداد ASP.NET Core للخدمات الصغيرة:
    • تثبيت ASP.NET وتكوينه الأساسية.
    • إنشاء هيكل مشروع جديد مناسب للخدمات الصغيرة.
  • إنشاء الخدمات الصغيرة:
    • تصميم الخدمات الصغيرة بناءً على التصميم المستند إلى المجال مبادئ (DDD).
    • تنفيذ الخدمات الصغيرة باستخدام ASP.NET Core Web API.
    • التعامل مع الاتصالات من خدمة إلى خدمة (RESTful APIs، gRPC، إلخ.).
  • اكتشاف الخدمة وموازنة التحميل:
    • تنفيذ اكتشاف الخدمة باستخدام أدوات مثل Consul أو Eureka أو Kubernetes Service Discovery.
    • إستراتيجيات موازنة التحميل للخدمات الصغيرة.
  • تحويط الحاويات باستخدام Docker:
    • أساسيات Docker: الحاويات والصور وDockerfile وDocker الإنشاء.
    • وضع خدمات ASP.NET الأساسية في حاوية.
  • نشر الخدمات الصغيرة:
    • نشر الخدمات الصغيرة على الأنظمة الأساسية السحابية (Azure، AWS، Google Cloud).
    • أدوات التنسيق للخدمات الصغيرة (Kubernetes، Docker Swarm).
  • إدارة البيانات في الخدمات الصغيرة:
    • اختيار قواعد البيانات المناسبة للخدمات الصغيرة (SQL، NoSQL).
    • أنماط اتساق البيانات في بنية الخدمات الصغيرة.
  • التأمين الخدمات الصغيرة:
    • استراتيجيات المصادقة والترخيص.
    • تأمين الاتصال بين الخدمات الصغيرة.
  • المراقبة والتسجيل:
    • تنفيذ الصحة عمليات التحقق.
    • إستراتيجيات وأدوات التسجيل (ELK stack، Serilog، Application Insights).
  • اختبار الخدمات الصغيرة:
    • اختبار الوحدة و اختبار التكامل للخدمات الصغيرة.
    • محاكاة التبعيات للاختبار.
  • التكامل المستمر والنشر المستمر (CI/CD):
    • الإعداد حتى خطوط الأنابيب ل CI/CD.
    • أتمتة عمليات النشر والاختبار.
  • توسيع نطاق الخدمات الصغيرة:
    • استراتيجيات التوسع الأفقي.
    • القياس التلقائي استنادًا إلى المقاييس.
  • أفضل الممارسات والأنماط:
    • أنماط تصميم الخدمات الصغيرة الشائعة (على سبيل المثال، نمط Saga، قاطع الدائرة النمط).
    • تقنيات تحسين الأداء.
  • (adsbygoogle = window.adsbygoogle || []).push({}); احصل على قسيمة إذا لم يتم فتح الكوبون، قم بتعطيل Adblock، أو جرب متصفحًا آخر.

    ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:

    (احصل على الدورة للدخول إلى الموقع والتسجيل)

    يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

    اغلق مانع الاعلانات لتحصل على الدورة



    0 تعليقات