دورة عبر الإنترنت – تخصص احترافي معتمد في تطوير التطبيقات باستخدام Google Cloud من Google Cloud

التصميم والتطوير والنشر في برنامج GCP. إنشاء تطبيقات سحابية آمنة وقابلة للتطوير وذكية.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

المستوى المتوسط

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • تصميم وتطوير وتنفيذ مكونات Google Cloud
  • دمج المكونات في الأنظمة الحالية
  • أفضل الممارسات لتطوير التطبيقات
  • اختيار المساحة التخزينية المناسبة لبيانات التطبيق
  • إدارة الهوية الموحدة
  • تطوير التطبيقات التي تجمع بين المكونات والخدمات الصغيرة
  • تكامل المكونات ومصادر البيانات
  • تصحيح أخطاء التطبيق ومراقبته وتتبعه
  • إجراء عمليات النشر المتكررة باستخدام الحاويات وخدمات النشر
  • اختيار بيئة التشغيل المناسبة باستخدام Google Container Engine وGoogle App Engine
  • تطبيق المهارات العملية باستخدام منصة Qwiklabs
  • فهم الأساسيات وتطوير التطبيقات على Google Cloud Platform

What you will learn in the course

Courses for which the course is suitable

  • مطوري التطبيقات
  • مهندسي البرمجيات
  • مطوري الخدمات السحابية
  • مطورو الخدمات المصغرة
  • مدراء المشاريع التكنولوجية
  • خبراء ديف أوبس
  • محللو النظم
  • المطورين في مجال التعلم الآلي
  • المطورين في مجال تكامل الأنظمة
  • المطورين في مجال تصحيح الأخطاء وإدارة التطبيقات

التدريب – سلسلة من الدورات المكونة من 4 أجزاء

في هذه الدورة التدريبية الخاصة، سيتم تدريب المطورين على تصميم وتطوير وتنفيذ مكونات Google Cloud في نظام Google البيئي، مع التكامل السلس للمكونات. تتضمن الدورة عروضًا توضيحية وعروضًا تقديمية وتمارين عملية تغطي خدمات Google Cloud Platform وواجهات برمجة تطبيقات التعلم الآلي قبل التدريب.

الدورة مناسبة لمطوري التطبيقات المهتمين بإنشاء تطبيقات مستندة إلى السحابة أو إعادة تصميم التطبيقات الحالية التي تعمل على Google Cloud Platform.

مواضيع الدراسة

  • ما هي أفضل الممارسات لتطوير التطبيقات؟
  • كيفية اختيار مساحة التخزين المناسبة لبيانات التطبيق
  • إدارة الهوية الموحدة
  • تطوير التطبيقات التي تجمع بين المكونات والخدمات الصغيرة
  • تكامل المكونات ومصادر البيانات
  • تصحيح أخطاء التطبيق ومراقبته وتتبعه
  • إجراء عمليات النشر المتكررة باستخدام الحاويات وخدمات النشر
  • اختيار بيئة تشغيل مناسبة: استخدام Google Container Engine وإجراء تغيير على Google App Engine كحل “بدون عملية”.

مشروع التعلم العملي

تحتوي هذه الدورة التدريبية الخاصة على أوراق عمل عملية باستخدام منصة Qwiklabs. في أوراق العمل العملية هذه، ستتمكن من تطبيق المهارات التي تعلمتها من خلال الفيديو. على سبيل المثال، يتم تضمين موضوعات منتجات Google Cloud Platform المستخدمة في Qwiklabs في مشاريع السبورة البيضاء، وستمنحك تجربة عملية.

بالإضافة إلى ذلك، نظرًا لأنه تم شرح المفاهيم عبر عدة وحدات، ستتمكن في نهاية الدورة من فهم أساسيات وتفاصيل تطوير التطبيقات على Google Cloud Platform.

Details of the courses that make up the specialization

أساسيات Google Cloud: البنية التحتية المركزية

الدورة 1

المدة: 5 ساعات

التقييم: 4.5 (706 تقييمًا)

ماذا ستتعلم

  • فهم غرض وقيمة منتجات وخدمات Google Cloud
  • فهم كيفية تنظيم البنية التحتية في Google Cloud والتحكم فيها
  • فهم كيفية إنشاء البنية التحتية الأساسية في Google Cloud
  • اختر خيارات تخزين Google Cloud والتعاون معها

المهارات التي سوف تكتسبها

  • محرك حساب جوجل
  • محرك تطبيقات جوجل (GAE)
  • منصة جوجل السحابية
  • الحوسبة السحابية

نشر التطبيق وتصحيح الأخطاء والأداء

الدورة 2

المدة: 13 ساعة

التقييم: 4.3 (54 تقييمًا)

ماذا ستتعلم

  • فهم أفضل الممارسات لتطوير التطبيقات السحابية
  • تنفيذ حلول تخزين للكائنات (الملفات الثنائية والملفات الكبيرة) باستخدام Cloud Storage
  • فهم الاختلافات بين خيارات تخزين البيانات لأنواع بيانات التطبيقات المختلفة
  • تنفيذ حلول لتخزين بيانات التطبيقات غير العلائقية في مخزن البيانات

الأمان والتكامل بين مكونات التطبيق الخاص بك

الدورة 3

المدة: 10 ساعات

التقييم: 4.3 (35 تقييمًا)

ماذا ستتعلم

  • قم بتطوير التطبيقات الذكية باستخدام واجهات برمجة تطبيقات التعلم الآلي المدربة مسبقًا
  • تنفيذ تطبيقات بدون خادم باستخدام وظائف السحابة
  • تنفيذ إدارة الهوية الموحدة باستخدام مصادقة Firebase
  • قم بتنفيذ بنية فضفاضة باستخدام Pub/Sub كمنصة للمراسلة

مقدمة لتطوير التطبيقات

الدورة 4

المدة: 14 ساعة

التقييم: 4.4 (28 تقييمًا)

ماذا ستتعلم

  • فهم أفضل الممارسات لتطوير التطبيقات السحابية
  • التمييز بين خيارات تخزين البيانات لأنواع بيانات التطبيقات المختلفة
  • تنفيذ حلول لتخزين بيانات التطبيقات غير العلائقية في مخزن البيانات
  • تنفيذ حلول تخزين للكائنات (الملفات الثنائية والملفات الكبيرة) باستخدام Cloud Storage