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

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

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

Responsive image
منذ 4 ساعات

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

وصف ستتعلم في هذه الدورة مجموعة شاملة من المهارات والمعرفة اللازمة لبناء خدمات صغيرة قابلة للتطوير ومرنة وقابلة للصيانة باستخدام إطار عمل ASP.NET الأساسي. فيما يلي المواضيع الرئيسية التي يتم تناولها عادةً في مثل هذه الدورة التدريبية:
  • مقدمة إلى هندسة الخدمات الصغيرة:
    • فهم مبادئ ومزايا الخدمات الصغيرة مقارنة بالبنيات المتجانسة.
    • الخصائص الرئيسية للخدمات الصغيرة: الاستقلال وقابلية التوسع والمرونة وما إلى ذلك.
  • إعداد ASP.NET Core للخدمات الصغيرة:
    • تثبيت وتكوين ASP.NET Core.
    • إنشاء هيكل مشروع جديد مناسب للخدمات الصغيرة.
  • بناء الخدمات الصغيرة:
    • تصميم الخدمات الصغيرة بناءً على مبادئ التصميم المستند إلى المجال (DDD).
    • تنفيذ الخدمات الصغيرة باستخدام ASP.NET Core Web API.
    • التعامل مع الاتصالات من خدمة إلى خدمة (RESTful APIs، gRPC، وما إلى ذلك).
  • اكتشاف الخدمة وموازنة التحميل:
    • تنفيذ اكتشاف الخدمة باستخدام أدوات مثل Consul أو Eureka أو Kubernetes Service Discovery.
    • استراتيجيات موازنة التحميل للخدمات الصغيرة.
    • نقل الحاويات باستخدام Docker:
      • أساسيات Docker: الحاويات والصور وDockerfile وDocker Compose.
      • تحوي خدمات ASP.NET الأساسية الصغيرة.
      • < /ul>
      • نشر الخدمات الصغيرة:
        • نشر الخدمات الصغيرة على الأنظمة الأساسية السحابية (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 تعليقات