CODERZ

احجز مقعدك

الاسم يجب أن يكون 3 أحرف على الأقل
رقم الموبايل مطلوب
تصميم وتنفيذ التطبيقات السحابية باستخدام مايكروسوفت أزير كوزموس دي بي (DP-420T00)
البرمجة والتطوير مميز

احترف تطوير التطبيقات السحابية (Cloud-Native) باستخدام Azure Cosmos DB

انتقل إلى الجيل القادم من تطوير البرمجيات من خلال إتقان تصميم وتطوير التطبيقات السحابية الأصلية التي تتطلب سرعة فائقة وتوفراً عالمياً. سيزودك هذا الكورس بالمهارات المتقدمة لاستخدام Azure Cosmos DB في بناء أنظمة موزعة قادرة على التعامل مع كميات هائلة من البيانات بأقل زمن استجابة. تعلم استراتيجيات نمذجة البيانات المتقدمة وتجزئتها لضمان كفاءة تطبيقاتك وقابليتها للتوسع اللامتناهي في بيئة السحابة

32 الساعات
احترافي
هجين
تواصل واتس اب

ما تتضمنه الدورة

المدة: 32 ساعة محتوى
الشهادة: عند الإكمال
المشاريع: مشاريع عملية
الدعم: وصول مدى الحياة

تصنيف الدورة

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

تصميم وتنفيذ التطبيقات السحابية باستخدام مايكروسوفت أزير كوزموس دي بي (DP-420T00)

منهج الدورة
1 مقدمة وتكوين موارد Azure Cosmos DB
3 دروس
أساسيات Cosmos DB: التعرف على قاعدة بيانات NoSQL، آلية عملها، واستكشاف العمليات الأساسية.
تخطيط وتكوين السعة: إدارة سرعة المعالجة (Throughput)، الفرق بين (Serverless) والقياس التلقائي (Autoscale)، وإعداد ميزة (TTL) لحذف البيانات التلقائي.
نقل وتحريك البيانات: استيراد وتصدير البيانات باستخدام (Data Factory) و (Spark) ونظام (Stream Analytics).
2 تطوير التطبيقات باستخدام الـ SDK
3 دروس
إعداد بيئة التطوير: ضبط مكتبات SDK، الربط بالحسابات، وإدارة الاتصال المتوازي (Parallelism).
العمليات النقطية (Point Operations): مهارات إنشاء وقراءة وتحديث وحذف المستندات برمجياً.
المعاملات المتقدمة (Transactional & Bulk): تنفيذ العمليات المجمعة (Bulk) والمعاملات متعددة المستندات لضمان تكامل البيانات.
3 لغة الاستعلام والذكاء الاصطناعي التوليدي
2 دروس
لغة استعلام NoSQL: كتابة الاستعلامات، استخدام الدوال المدمجة، وتصميم الاستعلامات المعقدة والفرعية.
: حلول الذكاء الاصطناعي: إعداد البحث الشعاعي (Vector Search)، وتوليد التضمينات (Embeddings) والربط مع (LangChain)
4 نمذجة وتوزيع البيانات (Data Modeling)
3 دروس
استراتيجيات النمذجة: الفرق بين العلاقات والـ NoSQL، وقواعد التضمين (Embedding) مقابل المرجعية (Referencing).
تقسيم البيانات (Partitioning): اختيار مفاتيح التقسيم الفعالة وتصميم استراتيجيات إلغاء التطبيع (Denormalization).
التوزيع العالمي والتناسق: توزيع البيانات عبر المناطق الجغرافية، إدارة الفشل (Failover)، وفهم نماذج التناسق (Consistency Models).
5 الفهرسة ومعالجة أحداث البيانات
3 دروس
: سياسات الفهرسة (Indexing): تخصيص الفهارس وتحسين الأداء لعمليات القراءة والكتابة المكثفة.
تتبع التغييرات (Change Feed): مراقبة تدفق البيانات واستخدام (Azure Functions) للاستجابة للأحداث لحظياً.
البحث المتقدم: دمج البيانات مع (Azure AI Search) وتطبيق سياسات اكتشاف التغييرات والحذف.
6 تحسين الأداء والمراقبة والأمن
3 دروس
قياس وتحسين الأداء: استخدام التخزين المؤقت المتكامل (Integrated Cache)، مراقبة التكلفة، وتحليل مقاييس الفهرسة.
المراقبة والاستجابة: استخدام (Azure Monitor)، تحليل سجلات الأخطاء، وإعداد التنبيهات الأمنية والتقنية.
أمن وحماية البيانات: تنفيذ الوصول القائم على الأدوار (RBAC)، التحكم في الوصول للشبكة، واستخدام (Always Encrypted).
7 الأتمتة والبرمجة المتقدمة لقواعد البيانات
3 دروس
: الإدارة البرمجية (Management Scripts): إنشاء الموارد وإدارة سياسات الفهرسة والإنتاجية عبر السكربتات
البنية التحتية ككود (Infrastructure as Code): استخدام قوالب (ARM) لنشر الموارد وتكوين الحاويات وقواعد البيانات.
البرمجة داخل القاعدة: إنشاء الإجراءات المخزنة (Stored Procedures)، الدوال المعرفة (UDFs)، والمشغلات (Triggers).

هل أنت مستعد للبدء بالتعلم؟

سجّل في دورتنا اليوم واكتسب المهارات التي تبحث عنها الشركات.

تواصل معنا الآن