دورة عملية AWS: تطبيق RDS و DynamoDB وعمليات CRUD

هذه الدورة المجانية عبر الإنترنت تقدم لك فرصة فريدة لاكتساب مهارات عملية في مجال الحوسبة السحابية باستخدام خدمات AWS.

هل تريد الحصول على تحديثات المنح الدراسية!

انضم لقناة التلغرام هنا

هل تبحث عن تعلم كيفية تطوير قواعد البيانات العلائقية (RDS) وغير العلائقية (DynamoDB) عبر خدمات أمازون السحابية؟

سواء كنت مبتدئًا أو لديك معرفة سابقة، ستساعدك هذه الدورة في فهم كيفية إنشاء وتطوير قواعد البيانات برمجياً باستخدام لغة Python وحزمة Boto3.

مقدمة إلى AWS وقواعد البيانات

عندما تحتاج الشركات إلى تخزين البيانات أو استخدام قدرة الحوسبة السحابية، فإنها تلجأ إلى خدمات مثل Amazon Web Services (AWS).

من المهم التفريق بين أنواع قواعد البيانات العلائقية وغير العلائقية حسب احتياجات المشروع. في هذه الدورة، ستتعلم كيفية التعامل مع Amazon RDS (قاعدة بيانات علائقية) و DynamoDB (قاعدة بيانات غير علائقية)، وستقوم بتطويرها باستخدام البرمجة.

ما ستتعلمه في هذه الدورة:

  • فهم الأدوات المختلفة المستخدمة في تطوير قواعد البيانات.
  • التمييز بين قواعد البيانات العلائقية (RDS) وغير العلائقية (DynamoDB).
  • إنشاء وإدارة مثيلات RDS PostgreSQL.
  • التعامل مع أدوات مثل Postico و pgAdmin.
  • استكشاف مزايا الإصدار القابل للتنزيل من DynamoDB.
  • تطوير جداول وإدخال البيانات في DynamoDB.

مميزات هذه الدورة المجانية

ساعات تعلم مرنة ومعتمدة

الدورة تتطلب من 5 إلى 6 ساعات من التعلم المتواصل، وهي معتمدة من CPD. بعد الانتهاء من الدورة، سيكون هناك اختبار نهائي لتقييم مهاراتك.

تطوير مهارات AWS باستخدام Python و Boto3

ستبدأ الدورة بالتعرف على الأدوات الأساسية لتطوير قواعد البيانات، مثل حزم التطوير المتكاملة (IDE) وPython. بعد ذلك، ستتعلم كيفية إنشاء حساب AWS وإعداد بيئة العمل بناءً على نظام التشغيل الخاص بك.

تطبيق قواعد البيانات العلائقية RDS

في هذا الجزء، ستتعلم كيفية إنشاء مثيل RDS PostgreSQL والتعامل معه باستخدام Boto3. ستتعرف على كيفية:

  • الاتصال بمثيل RDS باستخدام Postico.
  • إنشاء جداول، وإدخال البيانات، وتحديثها، وحذفها.
  • إدارة مثيلات RDS بما في ذلك النسخ الاحتياطي والاستعادة.

تطبيق قواعد البيانات غير العلائقية DynamoDB

ستتعلم في هذا القسم كيفية إنشاء جداول DynamoDB وتطوير عمليات CRUD (إنشاء، قراءة، تحديث، حذف) باستخدام Python. ستتعرف أيضًا على:

  • إنشاء جداول DynamoDB.
  • إدخال البيانات وقراءتها.
  • تحديث البيانات بشكل مشروط.

ملخص

تقدم هذه الدورة فرصة فريدة لتعلم مهارات الحوسبة السحابية وتطوير قواعد البيانات مع AWS. سواء كنت تبحث عن تطوير قواعد بيانات علائقية باستخدام RDS أو غير علائقية باستخدام DynamoDB، فإن هذه الدورة تمنحك المهارات اللازمة باستخدام البرمجة مع Python وحزمة Boto3. استفد من هذه الفرصة لتصبح جزءًا من الثورة السحابية المتسارعة وكن متميزًا في هذا المجال المتطور.

×