الاطّلاع على محتوى "مبادرة حماية الخصوصية"
إنشاء وكلاء مستندين إلى الذكاء الاصطناعي باستخدام أداة Vertex AI Agent Builder
في هذا الدرس التطبيقي، ستتعرّف على كيفية إنشاء وكلاء للذكاء الاصطناعي التوليدي ونشرهم باستخدام الأدوات والبنية الأساسية الفعّالة في Google Cloud. سنتناول المفاهيم الأساسية ونرشدك خلال الخطوات الأولية لإعداد الوكيل الأول.
الدرس التطبيقي حول "المساحة الموثوق بها"
في هذا الدليل التعليمي حول الرموز البرمجية، ستتعرّف على كيفية تنفيذ أعباء العمل المتعلّقة بالذكاء الاصطناعي (AI) أو تعلُّم الآلة باستخدام مسرع باستخدام حلّ "المساحة الموثوق بها".
- السحابة الإلكترونية
- الأمان
نشر تطبيق JavaScript متكامل على Cloud Run باستخدام Cloud SQL for PostgreSQL
Cloud Run هي منصّة مُدارة بالكامل تتيح لك تشغيل الرمز البرمجي مباشرةً على بنية Google الأساسية القابلة للتوسّع. سيوضِّح هذا الدرس التطبيقي كيفية ربط تطبيق Next.js على Cloud Run بخدمة Cloud SQL لقاعدة بيانات PostgreSQL. في هذه الميزة الاختبارية،
الانحدار اللوجستي: ورشة عمل حول الترميز
سيعلّمك هذا الدليل التعليمي كيفية استخدام الانحدار اللوجستي لفهم مدى ارتباط ميزات مثل الجنس والفئة العمرية ووقت ظهور الإعلان ونوع المتصفّح بمدى احتمالية نقر المستخدِم على إعلان. لإكمال هذا الدليل التعليمي حول الرموز البرمجية، ستحتاج إلى بيانات حملات
- درس تطبيقي حول الترميز
الانحدار اللوجستي: ورشة عمل حول الترميز
سيعلّمك هذا الدليل التعليمي كيفية استخدام الانحدار اللوجستي لفهم مدى ارتباط ميزات مثل الجنس والفئة العمرية ووقت ظهور الإعلان ونوع المتصفّح بمدى احتمالية نقر المستخدِم على إعلان. لإكمال هذا الدليل التعليمي حول الرموز البرمجية، ستحتاج إلى بيانات حملات
- درس تطبيقي حول الترميز
الدرس التطبيقي حول الانحدار الخطي
سيعلّمك هذا الدليل التعليمي كيفية استخدام الانحدار الخطي لإنشاء نموذج يتوقّع التكلفة لكلّ نقرة. لإكمال هذا الدليل التعليمي حول الرموز البرمجية، ستحتاج إلى ما يلي: لإكمال هذا الدليل التعليمي حول الرموز البرمجية، ستحتاج إلى بيانات حملات كافية وعالية
- درس تطبيقي حول الترميز
الدرس التطبيقي حول الانحدار الخطي
سيعلّمك هذا الدليل التعليمي كيفية استخدام الانحدار الخطي لإنشاء نموذج يتوقّع التكلفة لكلّ نقرة. لإكمال هذا الدليل التعليمي حول الرموز البرمجية، ستحتاج إلى بيانات حملات كافية وعالية الجودة لإنشاء نموذج. تنفيذ طلب البحث التالي من أفضل الممارسات فصل
- درس تطبيقي حول الترميز
بدء استخدام ميزة "البحث المتجه" في Spanner
في هذا الدرس التطبيقي حول الترميز، ستُنشئ مثيلًا من Spanner وستُجري بحثًا عن التشابه في عمليات إدراج المتّجهات باستخدام ميزة البحث عن المتّجهات المضمّنة في Spanner والدمج مع نماذج Vertex AI.
Aidemy: إنشاء أنظمة متعددة الوكلاء باستخدام LangGraph وEDA والذكاء الاصطناعي التوليدي على Google Cloud
تطوير نظام مساعد تعليمي وظيفي يستند إلى الذكاء الاصطناعي يُسمى "Aidemy" على Google Cloud Platform، ما يُظهر قدرة أنظمة الوكلاء المتعدّدين يمكنك اكتساب خبرة عملية في تصميم نظام متعدّد الوكلاء المعقد وبناءه ونشره على Google Cloud، وإتقان المفاهيم الرئيسية في تطوير تطبيقات النماذج اللغوية الكبيرة، وفهم مزايا التصاميم المستندة إلى الأحداث.
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
تطبيق بحث في متجر لعب باستخدام قواعد بيانات السحابة الإلكترونية وعمليات التشغيل بدون خادم عمليات دمج مع مشاريع مفتوحة المصدر
في هذا الدرس التطبيقي حول الترميز، ستُنشئ تطبيقًا لميزة "البحث بالاستناد إلى المتجهات" يستند إلى نموذج RAG، وهو مصمّم للعثور على ألعاب مطابقة لطلبات العملاء (من خلال النصوص والصور)، وإنشاء ألعاب مخصّصة استنادًا إلى طلب المستخدم، وتوقع سعر اللعبة المخصّصة باستخدام AlloyDB وGemini وImagen وLangChain4j وGenAI Toolbox لقواعد البيانات.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
واجهة Private Service Connect في Vertex AI Pipelines
في هذا الدليل التعليمي، ستتعرّف على كيفية ضبط مسارات Private Service Connect في Vertex AI والتحقق منها.
إنشاء تطبيق محادثات يستند إلى نموذج لغوي كبير وتحليلات المشاعر باستخدام الذكاء الاصطناعي في AlloyDB وLangChain
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء مجموعة AlloyDB ونشر خدمة استرجاع المعلومات من قواعد البيانات بالذكاء الاصطناعي التوليدي وإنشاء نموذج تطبيق باستخدام الخدمة.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
AlloyDB Omni ونموذج الذكاء الاصطناعي المحلي على Kubernetes
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية نشر AlloyDB Omni على مجموعة GKE ونشر نموذج I إلى المجموعة نفسها وتسجيل النموذج في AlloyDB Omni وجعله يعمل معًا.
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
تسريع طلبات البحث التحليلية باستخدام محرّك الأعمدة في AlloyDB Omni
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية نشر AlloyDB Omni على جهاز افتراضي للحوسبة وتحميل البيانات واستخدام AlloyDB Columnar Engine لتحسين الأداء.
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
بدء استخدام ميزة "إدراج المتجهات" مع AlloyDB AI
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام تكنولوجيات الذكاء الاصطناعي في AlloyDB مع ميزة البحث عن المتجهات وإنشاء فهرس لبيانات المتجهات.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- درس تطبيقي حول الترميز
جولة في Gemini Code Assist Standard وEnterprise للمطوّرين في محرِّر Google Cloud Shell
في هذا الدرس التطبيقي حول الترميز، ستستخدم ميزة "مساعدة الترميز" في Gemini، وهي أداة تعاون مستندة إلى الذكاء الاصطناعي في Google Cloud. ستتعرّف على كيفية استخدام Gemini Chat وميزة "المساعدة في الترميز" المضمّنة لإنشاء الرموز البرمجية وفهمها ومهام الترميز الأخرى المستندة إلى الذكاء الاصطناعي.
- السحابة الإلكترونية
بدء استخدام ميزة "إدراج المتجهات" في Cloud SQL for PostgreSQL
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام دمج الذكاء الاصطناعي في Cloud SQL مع البحث بالاستناد إلى المتجهات وإنشاء فهرس لبيانات المتجهات.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
عرض صور AVIF
تُمثّل الصور أكثر من%60 من وحدات البايت التي يلزم تحميلها في المتوسط لتحميل صفحة ويب. باستخدام تنسيق AVIF، يمكنك تصغير حجم صورك وتسريع تحميل موقعك الإلكتروني. AVIF هو تنسيق صور مشتق من بث الفيديو بتنسيق AV1. تم تصميم تنسيق AVIF لتوفير كفاءة في
- البرامج على الويب
- برامج مفتوحة المصدر
كيفية إنشاء رابط Private Service Connect لخدمة AlloyDB
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء اتصال خدمة خاص لخدمة AlloyDB.
- درس تطبيقي حول الترميز
إنشاء أداة تلخيص فيديوهات YouTube باستخدام Gemini
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء أداة تلخيص فيديوهات مستندة إلى Gemini يمكنها تلخيص فيديوهات YouTube.
كيفية إنشاء Private Service Connect لخدمة Cloud SQL
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء Private Services Connect لخدمة Cloud SQL.
- درس تطبيقي حول الترميز
تثبيت Toolbox وإعداده لتطبيقات الذكاء الاصطناعي العام والتطبيقات المستندة إلى موظّفي الدعم على AlloyDB
في هذا الدرس التطبيقي حول الترميز، ستُنشئ مجموعة أدوات لتطبيق توقّعات الأسعار الذي يستخدم AlloyDB وميزات الذكاء الاصطناعي التوليدي باستخدام خدمة "مجموعة أدوات الذكاء الاصطناعي التوليدي لقواعد البيانات".
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
أساليب المراقبة العملية لتطبيق الذكاء الاصطناعي التوليدي في Go
تتطلّب تطبيقات الذكاء الاصطناعي التوليدي إمكانية المراقبة مثل أي تطبيقات أخرى. هل هناك تقنيات مراقبة خاصة مطلوبة للذكاء الاصطناعي التوليدي ؟ في هذا التمرين المعملي، ستُنشئ تطبيقًا بسيطًا مستندًا إلى الذكاء الاصطناعي التوليدي. انشر التطبيق على Cloud
الإنشاء باستخدام Firebase Data Connect
التعرّف على كيفية إنشاء تطبيق ويب باستخدام Firebase Data Connect وGraphQL
الدرس التطبيقي حول الترميز: إنشاء تطبيق مقترَح لـ "وضعيات اليوغا" بالاستناد إلى السياق باستخدام Firestore وVector Search وLangchain وGemini (إصدار Python)
يرشدك هذا الدرس التطبيقي حول الترميز إلى إنشاء تطبيق يقترح وضعيات اليوغا استنادًا إلى المعرفة. يجيب التطبيق عن أسئلة المستخدمين من خلال اقتراح وضعيات يوغا مطابقة. ستتعرّف على كيفية إنشاء مجموعة في Firestore من أوضاع اليوغا من مجموعة بيانات Hugging Face، وإعداد ميزة "البحث باستخدام المتجهات" في Firestore، ودمج كل ذلك في تطبيق Flask.
تقنيات المراقبة العملية لتطبيق الذكاء الاصطناعي التوليدي في JavaScript
تتطلّب تطبيقات الذكاء الاصطناعي التوليدي إمكانية المراقبة مثل أي تطبيقات أخرى. هل هناك تقنيات مراقبة خاصة مطلوبة للذكاء الاصطناعي التوليدي ؟ في هذا التمرين المعملي، ستُنشئ تطبيقًا بسيطًا مستندًا إلى الذكاء الاصطناعي التوليدي. انشر التطبيق على Cloud
تقنيات المراقبة العملية لتطبيق الذكاء الاصطناعي التوليدي في Python
تتطلّب تطبيقات الذكاء الاصطناعي التوليدي إمكانية المراقبة مثل أي تطبيقات أخرى. هل هناك تقنيات مراقبة خاصة مطلوبة للذكاء الاصطناعي التوليدي ؟ في هذا التمرين المعملي، ستُنشئ تطبيقًا بسيطًا مستندًا إلى الذكاء الاصطناعي التوليدي. انشر التطبيق على Cloud
تقنيات المراقبة العملية لتطبيق الذكاء الاصطناعي التوليدي في Java
تتطلّب تطبيقات الذكاء الاصطناعي التوليدي إمكانية المراقبة مثل أي تطبيقات أخرى. هل هناك تقنيات مراقبة خاصة مطلوبة للذكاء الاصطناعي التوليدي ؟ في هذا التمرين المعملي، ستُنشئ تطبيقًا بسيطًا مستندًا إلى الذكاء الاصطناعي التوليدي. انشر التطبيق على Cloud
Building Applications in the AI Era
في هذا البرنامج التدريبي، ستستخدم منتجات الذكاء الاصطناعي التوليدي من Google لإنشاء بنية أساسية في Google Cloud بمساعدة Gemini Cloud Assist، وستستعلم عن بيانات BigQuery باستخدام اللغة الطبيعية في ميزات SQL في Data Canvas، وستكتب الرموز البرمجية في
أنشئ تطبيقًا مقترِحًا لوضعيات اليوغا بالاستناد إلى السياق باستخدام Firestore وVector Search وGemini 2.0.
في هذا الدرس التطبيقي حول الترميز، ستُنشئ تطبيق بحث عن أوضاع اليوغا المستنِد إلى المعرفة والسياق، والذي تم تصميمه للإجابة عن أسئلة المستخدمين حول أوضاع اليوغا بما يتوافق مع أسئلتهم. ويتيح لك أيضًا تنفيذ المهام الإدارية، مثل إنشاء أو تعديل أوضاع اليوغا.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
Activity Recognition Transition API Codelab
تعرَّف على كيفية استخدام Activity Recognition Transition Api لإنشاء ميزات سياقية فعّالة في تطبيقك.
- تعلُّم الآلة في Android
- مواضيع أخرى في Android
(ميزة متوقّفة نهائيًا) التحويل إلى لغة Kotlin
في هذا الدليل التعليمي حول الرموز البرمجية، ستتعرّف على كيفية تحويل رمز Java إلى Kotlin.
التعرّف على النص وتحديده وترجمته باستخدام حزمة تعلّم الآلة والكاميراX: Android
في هذا الدرس التطبيقي، ستُنشئ تطبيق Android باستخدام ML Kit الذي يستخدم تكنولوجيا تعلُّم الآلة على الجهاز للتعرّف على اللغة وتحديدها وترجمة النصوص من بين 59 لغة. ستتعرّف أيضًا على كيفية دمج مكتبة CameraX لتنفيذ هذه المهام من خلاصة الكاميرا في الوقت الفعلي.
- الأجهزة الجوّالة
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
الدرس التطبيقي حول الترميز: إنشاء تطبيق مقترِح لحركات اليوغا السياقية باستخدام Firestore وVector Search وLangchain وGemini (إصدار Node.js)
يرشدك هذا الدرس التطبيقي حول الترميز إلى إنشاء تطبيق يقترح وضعيات اليوغا استنادًا إلى المعرفة. يجيب التطبيق عن أسئلة المستخدمين من خلال اقتراح وضعيات يوغا مطابقة. ستتعرّف على كيفية إنشاء مجموعة في Firestore من أوضاع اليوغا من مجموعة بيانات Hugging Face، وإعداد ميزة "البحث المتجه" في Firestore، ودمج كل ذلك في تطبيق Node.js.
ورشة عمل تعديل التطبيقات
في هذا الدرس التطبيقي حول الترميز، ستنقل تطبيق PHP قديمًا إلى Google Cloud، وستضعه في حاوية، ونشره على Cloud Run، وربطه بـ Cloud SQL. علاوةً على ذلك، ستتعرَّف على معلومات عن CI/CD في تطبيق Cloud Build وستعمل على تأمينه من خلال Secret Manager.
- السحابة الإلكترونية
Private Service Connect - استخدام الخلفيات في PSC للوصول إلى خدمة مُنتج
في هذا الدليل التعليمي حول الرموز البرمجية، ستتعرّف على كيفية استخدام الخلفيات في "خدمات سحابة البريد" مع "جهاز موازنة الحمولة العالمي للتطبيقات الخارجية" للوصول إلى خدمة منتج في شبكة أخرى.
إنشاء تطبيق Android باستخدام Firebase وJetpack Compose
يمكنك إنشاء ميزات في تطبيق Android لقائمة المهام من خلال إضافة المصادقة ومراقبة الأداء وواجهة المستخدم التعريفية والإبلاغ عن الميزات، وكل ذلك باستخدام Firebase وJetpack Compose.
- درس تطبيقي حول الترميز
العمل باستخدام "خدمة التجميع" على AWS
لتنفيذ هذا الدليل التعليمي حول الرموز البرمجية، يجب استيفاء بعض المتطلبات الأساسية. يتم وضع علامة على كلّ متطلّب وفقًا لما إذا كان مطلوبًا لـ "الاختبار على الجهاز فقط" أو "خدمة التجميع". سيتطلب الاختبار على الجهاز تنزيل "أداة الاختبار على الجهاز".
- الأجهزة الجوّالة
- البرامج على الويب
- درس تطبيقي حول الترميز
العمل مع خدمة التجميع في Google Cloud Platform (GCP)
الوقت المقدَّر لإنهاء الإجراء: من ساعة إلى ساعتَين هناك وضعان لتنفيذ هذا الدليل التعليمي حول الرموز البرمجية: الاختبار على الجهاز أو خدمة التجميع. يتطلب وضع "الاختبار على الجهاز فقط" جهاز كمبيوتر محلي ومتصفّح Chrome (بدون إنشاء/استخدام موارد Google
- الأجهزة الجوّالة
- البرامج على الويب
- درس تطبيقي حول الترميز
عناصر التحكّم في خدمة VPC - حماية خدمة نقل البيانات في BigQuery
في هذا البرنامج التدريبي، سنتعرّف على كيفية حماية خدمة نقل البيانات في BigQuery باستخدام عناصر التحكّم في خدمة VPC ، أثناء نقل البيانات من Cloud Storage إلى مجموعة بيانات BigQuery. بعد ذلك، نحمي Cloud Storage ونكرّر عملية نقل البيانات من Cloud
إضافة عمليات الشراء داخل التطبيق إلى تطبيق Flutter
في هذا الدرس التطبيقي حول الترميز، ستضيف عمليات شراء داخل التطبيق إلى تطبيق Flutter الذي تم إثبات ملكيته وإدارته باستخدام إحدى خدمات الواجهة الخلفية Dart.
- درس تطبيقي حول الترميز
إضافة Firestore Vector Search إلى تطبيقاتك المتوافقة مع الأجهزة الجوّالة باستخدام إضافات Firebase
تعرَّف على كيفية استخدام أداة Firestore Vector Search
- iOS
الدرس التطبيقي حول ترميز Cloud Firestore لنظام التشغيل iOS
في هذا الدرس التطبيقي، ستتعرّف على كيفية إنشاء تطبيق iOS يستخدم Cloud Firestore.
- السحابة الإلكترونية
درس تطبيقي حول ترميز الويب في Cloud Firestore
في هذا الدرس التطبيقي، ستتعلم كيفية إنشاء تطبيق ويب يستخدم Cloud Firestore.
- البرامج على الويب
إضافة وظائف جديدة إلى تطبيق الويب بسرعة باستخدام إضافات Firebase
في هذا الدرس التطبيقي حول الترميز، ستضيف وظائف إلى تطبيق ويب لسوق على الإنترنت باستخدام إضافات Firebase.
- درس تطبيقي حول الترميز
الدرس التطبيقي حول الترميز في Cloud Firestore في Android
ستتعرّف في هذا الدرس التطبيقي على كيفية إنشاء تطبيق Android يستخدم Cloud Firestore.
- السحابة الإلكترونية
الدرس التطبيقي حول الترميز على الويب في AngularFire
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام منصة Firebase على الويب من خلال إنشاء تطبيق دردشة.
- السحابة الإلكترونية
- البرامج على الويب
- درس تطبيقي حول الترميز
نشر تطبيق ويب Java للذكاء الاصطناعي التوليدي تلقائيًا من نظام التحكّم في الإصدارات إلى Cloud Run
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
نشر تطبيق الويب Genkit للذكاء الاصطناعي التوليدي تلقائيًا من نظام التحكم في الإصدارات إلى Cloud Run
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
نشر تطبيق ويب Go للذكاء الاصطناعي التوليدي تلقائيًا من نظام التحكّم في الإصدارات إلى Cloud Run
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
نشر تطبيق ويب Python للذكاء الاصطناعي التوليدي تلقائيًا من نظام التحكّم في الإصدارات إلى Cloud Run
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
نشر تطبيق ويب Next.js للذكاء الاصطناعي التوليدي تلقائيًا من نظام التحكّم في الإصدارات إلى Cloud Run
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
النشر التلقائي لتطبيق الويب Node.js المستند إلى الذكاء الاصطناعي التوليدي من عنصر التحكّم في الإصدارات إلى التشغيل السحابي
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
النشر التلقائي لتطبيق الويب Angular للذكاء الاصطناعي التوليدي من عنصر التحكّم في الإصدارات إلى التشغيل السحابي
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
نشر تطبيق ويب Svelte للذكاء الاصطناعي التوليدي تلقائيًا من نظام التحكّم في الإصدارات إلى Cloud Run
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
نشر تطبيق ويب Genkit لتكنولوجيات الذكاء الاصطناعي التوليدي (AI) المستندة إلى Node.js من نظام التحكم في الإصدارات إلى Cloud Run تلقائيًا
قد يكون نشر تطبيق ويب للمرة الأولى أمرًا مخيفًا. حتى بعد عملية النشر الأولى، إذا كانت العملية تستغرق وقتًا طويلاً، قد تتجنّب نشر إصدارات جديدة من تطبيقك. باستخدام ميزة النشر المستمر، يمكنك نشر التغييرات في تطبيقك تلقائيًا بسهولة. في هذه التجربة،
كيفية جدولة مهمة Cloud Run ضمن نطاق عناصر التحكّم في خدمة VPC
التعرّف على كيفية تنفيذ وظيفة Cloud Run وفقًا لجدول زمني داخل حدود عناصر التحكّم في خدمة VPC باستخدام Cloud Scheduler وخدمة Cloud Run
تفعيل Private Service Connect على مثيل Cloud SQL الحالي الذي يشغّل PSA (Terraform)
فعِّل ربط PSC على مثيل CloudSQL الحالي الذي تم تفعيل شبكة الوصول إلى الخدمة الخاصة فيه. بعد ذلك، يمكنك الربط به من خلال نقطة نهاية PSC في مشروع آخر.
- الاتصال بالشبكات
- درس تطبيقي حول الترميز
الصور المتحركة في Flutter
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام الصور المتحركة في Flutter. ستُنشئ تطبيقًا مصغّرًا يعرض الرسوم المتحركة للحجم واللون، ويضيف تأثيرًا ثلاثي الأبعاد لقلب البطاقة، ويستخدم تأثيرات من حزمة الرسوم المتحركة، ويضيف ميزة الإيماءة التوقّعية للرجوع في Android.
- درس تطبيقي حول الترميز
تلقّي حدث من Cloud Pub/Sub في SAP باستخدام حزمة تطوير البرامج (SDK) ABAP في Google Cloud
في هذا الدرس التطبيقي حول الترميز، ستتلقّى حدثًا من Cloud Pub/Sub باستخدام ABAP SDK.
- درس تطبيقي حول الترميز
تحميل ملف إلى Cloud Storage باستخدام ميزة التقسيم
في هذا الدرس التطبيقي، ستتعرّف على كيفية طلب طُرق Cloud Storage JSON API باستخدام ABAP SDK لكل من Google Cloud وUpload File.
- درس تطبيقي حول الترميز
إنشاء البطاقات على أجهزة Android باستخدام Google Wallet API
تتيح لك Google Wallet API التفاعل مع المستخدمين من خلال أنواع مختلفة من البطاقات: بطاقات الولاء والعروض وبطاقات الهدايا وتذاكر حضور الفعاليات وتذاكر النقل العام وبطاقات الصعود إلى الطائرة وغير ذلك. يتضمّن كل نوع بطاقة أو فئة بطاقة حقولًا وميزات خاصة
تحليل الآراء باستخدام Gemini AI مع حزمة ABAP SDK
في هذا الدرس التطبيقي حول الترميز، ستستخدم نموذج Gemini Pro لإجراء تحليل الآراء حول مراجعات المنتجات باستخدام ABAP SDK.
- درس تطبيقي حول الترميز
استخدام واجهة برمجة التطبيقات Translation API مع حزمة تطوير البرامج (SDK) ABAP في Google Cloud
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية طلب طُرق واجهة برمجة التطبيقات Translation API باستخدام حزمة تطوير البرامج (SDK) ABAP.
- درس تطبيقي حول الترميز
نشر حدث في Cloud Pub/Sub باستخدام ABAP SDK في Google Cloud
في هذا الدرس التطبيقي، ستتعرّف على كيفية نشر حدث في خدمة Google Cloud Pub/Sub.
- درس تطبيقي حول الترميز
تطبيقك الأول على Flutter
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء تطبيق Flutter لإنشاء أسماء عشوائية ورائعة.
- درس تطبيقي حول الترميز
الاتصال بخدمة CloudSQL من خلال Private Service Connect (Terraform)
أنشئ مثيل CloudSQL باستخدام مرفق خدمة PSC. ويمكنك الربط به من خلال نقطة نهاية PSC في مشروع آخر.
- الاتصال بالشبكات
- درس تطبيقي حول الترميز
معالجة بيانات BigQuery مسبقًا باستخدام PySpark على Dataproc
يوضّح لك هذا المختبر كيفية استخدام PySpark على Dataproc لتحميل البيانات من BigQuery وحفظها في Google Cloud Storage.
- السحابة الإلكترونية
- البيانات
نشر Imagen على Cloud Run
في هذا الدرس التطبيقي، ستستخدم نموذج Imagen لإنشاء صور على صفحة ويب باستخدام Cloud Run.
بدء استخدام Spanner Graph
في هذا الدرس التطبيقي حول الترميز، ستنشئ مثيلًا من Spanner وستتعرّف على كيفية استخدام Spanner Graph.
- درس تطبيقي حول الترميز
GitHub - التشغيل الآلي لمراجعة الرمز البرمجي باستخدام الذكاء الاصطناعي التوليدي
GitHub: التشغيل الآلي لمراجعة الرموز البرمجية باستخدام الذكاء الاصطناعي التوليدي
بدء استخدام Cloud Functions (الجيل الثاني)
في هذا الدليل التعليمي حول الرموز البرمجية، ستتعرّف على Google Cloud Functions (الجيل الثاني). وبشكل أكثر تحديدًا، ستنشر وظائف تستجيب لطلبات HTTP ورسائل Pub/Sub وأحداث Cloud Storage و"سجلّات تدقيق Cloud".
- الحوسبة
- السحابة الإلكترونية
- حوسبة بدون خادم
Looker PSC Southbound HTTPS Internet NEG SMTP
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية دمج NEG على الإنترنت الذي تم ضبطه كموفّر خدمة للوصول إلى Looker SMTP Southbound.
بدء استخدام دوال Cloud Run المستندة إلى الأحداث
كيفية بدء استخدام دوال Cloud Run المستندة إلى الأحداث
- حوسبة بدون خادم
استدعاء نموذج لغوي كبير في Vertex AI من بيئة ABAP باستخدام حزمة تطوير البرامج (SDK) لـ ABAP في Google Cloud
في هذا الدرس التطبيقي، ستتعرّف على كيفية استدعاء النموذج اللغوي الكبير Vertex AI PaLM 2 Text (text-bison) من بيئة ABAP باستخدام حزمة تطوير البرامج (SDK) ABAP لـ Google Cloud.
- درس تطبيقي حول الترميز
كيفية تشغيل Transformers.js على وحدات معالجة الرسومات في Cloud Run
التعرّف على كيفية تشغيل الانتشار الثابت على وحدة معالجة الرسومات في Cloud Run
توقيع البيانات وإثبات صحتها باستخدام Cloud KMS (غير المتماثل)
في هذا الدليل التعليمي حول رموز البرامج، ستشفِّر البيانات وتُفكّ تشفيرها باستخدام مفاتيح Cloud KMS غير المتماثلة.
- الأمان
- السحابة الإلكترونية
موظف دعم الذكاء الاصطناعي التوليدي لتأكيد جودة المستندات وطلبات البيانات من واجهة برمجة التطبيقات
موظف دعم الذكاء الاصطناعي التوليدي لتأكيد جودة المستندات وطلبات البيانات من واجهة برمجة التطبيقات
نشر موقع إلكتروني باستخدام Cloud Run
تعرَّف على كيفية نشر موقع إلكتروني باستخدام Cloud Run، الذي يوفّر سرعة في الأداء لتطبيقاتك المستندة إلى الحاويات بدون خادم.
- السحابة الإلكترونية
بدء معالجة الأحداث من "تخزين السحابة الإلكترونية" باستخدام وظائف Eventarc وCloud Run
تعرَّف على كيفية استخدام أحداث حِزم Cloud Storage لتشغيل وظائف Cloud Run باستخدام Eventarc لتحليل البيانات ومعالجة الصور باستخدام واجهة برمجة التطبيقات Vision API من Google وحفظ معلومات الصورة الناتجة كبيانات وصفية للكائنات في Cloud Storage.
مسار Jenkins المتعدّد الفروع على GKE
سيرشد هذا الدليل التعليمي للترميز المستخدم خلال الخطوات التي ستؤدي إلى نشر مثيل من Jenkins على GKE، بما في ذلك وكلاء الإنشاء الذين يتضمّنون ميزة التوسّع التلقائي.
- البرامج على الويب
استخدام مثيل القفزة التالية (غير المُصنَّف والمُصنَّف) في المسارات الثابتة لبروتوكول IPv6 وعنوان القفزة التالية وبوابة القفزة التالية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام المسارات الثابتة لبروتوكول ipv6 مع سمات القفزة التالية الجديدة، مثل next-hop-instance وnext-hop-gateway وnext-hop-address.
Gemini في Java باستخدام Vertex AI وLangChain4j
في هذا الدرس التطبيقي حول الترميز، يمكنك التحدّث مع المستخدمين وطرح أسئلة عن مستنداتك، أو توسيع نموذج من خلال استدعاء الدوال باستخدام الذكاء الاصطناعي التوليدي في Java، ودمج نموذج Gemini اللغوي الكبير على Vertex AI، والاستفادة من إطار العمل LangChain4j
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
إنشاء ميزات الذكاء الاصطناعي التوليدي المستندة إلى بياناتك باستخدام Firebase Genkit
يمكنك التعرّف على كيفية استخدام Firebase Genkit لإنشاء ميزات الذكاء الاصطناعي التوليدي بالاستعانة بمهارات وأدوات تطوير التطبيقات التي تعرفها.
- درس تطبيقي حول الترميز
Dialogflow CX: إنشاء موظّف دعم افتراضي في مجال البيع بالتجزئة
تعرَّف على كيفية إنشاء برنامج محادثات آلي في مجال البيع بالتجزئة باستخدام Dialogflow CX، وهي منصّة ذكاء اصطناعي قائم على المحادثات (CAIP) لإنشاء موظّفين افتراضيين.
- السحابة الإلكترونية
التطوير على الجهاز باستخدام Cloud Functions لـ Node.js باستخدام Visual Studio Code
تعرَّف على كيفية كتابة الرموز البرمجية لوظائف Cloud لـ Node.js ونشرها وتصحيح أخطاءها من داخل Visual Studio Code على جهازك المحلي.
- السحابة الإلكترونية
Private Service Connect 66
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تنفيذ Private Service Connect 66 والتحقّق منه من خلال نشر شبكة مستهلكين ومنتجِين.
الوصول إلى Anthropic Claude على Vertex AI باستخدام حزمة تطوير البرامج (SDK) لـ Python من خلال نقطة نهاية Private Service Connect
الوصول إلى Anthropic على Vertex AI من جهاز افتراضي عبر حزمة تطوير البرامج (SDK) لـ Python ونقطة نهاية PSC
- الاتصال بالشبكات
- درس تطبيقي حول الترميز
تنفيذ قصص مستخدمي JIRA باستخدام الذكاء الاصطناعي التوليدي
تنفيذ قصص مستخدمي JIRA باستخدام الذكاء الاصطناعي التوليدي
Building Applications in the AI Era
في هذا البرنامج التدريبي، ستستخدم منتجات الذكاء الاصطناعي التوليدي من Google لإنشاء بنية أساسية في Google Cloud بمساعدة Gemini Cloud Assist.
كيفية تشغيل TorchServe وStable Diffusion على وحدات معالجة الرسومات في Cloud Run
التعرّف على كيفية تشغيل الانتشار الثابت على وحدة معالجة الرسومات في Cloud Run
Wagtail على Cloud Run
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية نشر Wagtail باستخدام مكوّنات لا تستخدِم الخادم: Cloud Run لمحرك الويب وCloud SQL لقاعدة البيانات وCloud Build لملفات أصول الوسائط.
- السحابة الإلكترونية
- حوسبة بدون خادم
- الحوسبة
كيفية التعامل مع الأصول الرقمية باستخدام عمليات حوسبة متعددة الأطراف والمساحة السرية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام "المساحة السرية" في التعامل مع الأصول الرقمية من خلال عمليات احتساب تابعة لجهات خارجية.
- الأمان
- السحابة الإلكترونية
تأمين توريد البرامج
يتيح لك Artifact Registry تخزين أنواع مختلفة من العناصر، وإنشاء مستودعات متعددة في مشروع واحد، وربط منطقة معيّنة أو مناطق متعدّدة بكل مستودع. هناك عدة أوضاع للمستودع. ولكل وضع غرض مختلف. يوضّح الرسم البياني التالي إحدى الطرق العديدة الممكنة لاستخدام
الوصول من Looker PSC إلى Cloud SQL PSC
في هذا الدليل التعليمي حول الرموز البرمجية، ستتعرّف على كيفية دمج Cloud SQL PSC مع Looker PSC للوصول إلى الجنوب.
استرداد بيانات الاعتماد/السمات السرية من Google Cloud Secret Manager باستخدام حزمة تطوير البرامج (SDK) لـ ABAP في Google Cloud
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استرداد بيانات الاعتماد/السِرّ من Secret Manager باستخدام حزمة تطوير البرامج (SDK) ABAP لـ Google Cloud.
- درس تطبيقي حول الترميز
استخدام واجهة برمجة التطبيقات Translation API مع لغة Python
في هذا الدليل التعليمي، ستتعرّف على كيفية استخدام Translation API مع لغة Python.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
Private Service Connect 64
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تنفيذ Private Service Connect 64 والتحقّق منه من خلال نشر شبكة مستهلكين ومنتجِين.
نشر نظام ملفات Lustre Parallel File System على Google Cloud Platform
تعرَّف على كيفية نشر نظام ملفات Lustre Parallel في Google Cloud Platform باستخدام النصوص البرمجية لمدير نشر Lustre المفتوح المصدر.
- مساحة التخزين
- السحابة الإلكترونية
- البيانات
الإصدار باستخدام Cloud Deploy
في هذا الدليل التعليمي، ستُنشئ ثلاث مجموعات على GKE باسم "الإصدار التجريبي" و"الإصدار التجريبي العلني" و"الإصدار العلني". بعد ذلك، عليك إنشاء هدف Cloud Deploy لكل مجموعة عنقودية ومسار Cloud Deploy الذي سيحدّد تسلسل الخطوات لتنفيذ عملية النشر في هذه
إنشاء تطبيق كامل باستخدام Relay وJetpack Compose
تعرَّف على كيفية دمج Relay في تطبيقات Compose وتسريع سير عملية ترميز التصاميم.
قراءة توقّعات الذكاء الاصطناعي في BigQuery في SAP باستخدام حزمة تطوير البرامج (SDK) لـ ABAP في Google Cloud
في هذا الدرس التطبيقي حول الترميز، ستُنشئ نموذج تعلُّم آلي في BigQuery وستحصل على توقّعات من هذا النموذج في SAP باستخدام حزمة تطوير البرامج (SDK) ABAP لـ Google Cloud.
- درس تطبيقي حول الترميز
يمكنك إضافة مسار مصادقة المستخدم إلى تطبيق Flutter باستخدام FirebaseUI
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إضافة مصادقة Firebase إلى تطبيق Flutter باستخدام بضعة أسطر من الرموز.
- درس تطبيقي حول الترميز
درس تطبيقي حول ترميز Cloud NGFW Enterprise [مع فحص بروتوكول أمان طبقة النقل (TLS)]
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Cloud NGFW Enterprise لتنفيذ "منع التهديدات" من خلال فحص بروتوكول أمان طبقة النقل (TLS).
تأمين نماذج تعلُّم الآلة والملكية الفكرية باستخدام المساحة السرية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تأمين نماذج تعلُّم الآلة والملكية الفكرية باستخدام المساحة السرّية.
- الأمان
- السحابة الإلكترونية
اختبار B&A للويب بشكل كامل على الجهاز
تتألف خدمات عروض الأسعار والمزادات (B&A) من 4 خدمات للشراة والبائعين لتسهيل مزاد شريحة الجمهور المحمية: مجموعة المستخدِمين المحتملين: مجموعة البائع: يرشدك هذا الدليل التعليمي حول رموز البرامج إلى كيفية إعداد عملية الإعداد الشاملة واختبارها في
- البرامج على الويب
- درس تطبيقي حول الترميز
الحصول على إحصاءات من البيانات المهيكلة وغير المهيكلة باستخدام حزمة BigQuery DataFrames المتوافقة مع الذكاء الاصطناعي
في هذا التمرين العملي، ستستخدم إطارات بيانات BigQuery من دفتر ملاحظات Python في BigQuery Studio للحصول على إحصاءات من البيانات غير المنظَّمة باستخدام Python.
نظرة متعمّقة على Artifact Registry
Artifact Registry هو أداة مُدارة بالكامل لإدارة الحِزم، كما يوفّر أداة موحّدة لإدارة صور حاويات OCI وحِزم اللغات (مثل Maven وnpm). يتم دمج "مستودع العناصر" بالكامل مع مجموعة واسعة من خدمات Google Cloud الأخرى، كما هو موضّح في الأمثلة التالية: سيرشدك
تحليل البيانات الاستكشافي لمبيعات الخمور في آيوا باستخدام حزمة BigQuery DataFrames
في هذا البرنامج التدريبي، ستستخدم إطارات بيانات BigQuery من دفتر ملاحظات Python في BigQuery Studio لتنظيف مجموعة البيانات العامة لمبيعات الخمور في آيوا وتحليلها.
النقل المباشر للوكيل
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إدارة عمليات النقل خلال المحادثة بين ممثلي موظّفي الدعم المباشر وممثلي برامج التتبُّع. في النهاية، ستتوفر لك واجهة ويب أساسية يمكنك من خلالها عرض جميع المحادثات الجارية مع وكيلك والانضمام إلى أي محادثة أو مغادرتها كوكيل مباشر.
- البرامج على الويب
تسجيل البيانات الصحية ومعالجتها باستخدام "مكتبة تسجيل البيانات المنظَّمة"
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء تطبيق Android باستخدام مكتبة "التقاط البيانات المنظَّمة". سيستخدم تطبيقك مكتبة Structured Data Capture Library لعرض استبيانات FHIR والردود ومعالجتها. تركّز هذه الدرسّات التطبيقية على مكتبة
نشر تطبيق JavaScript على Cloud Run باستخدام AlloyDB
Cloud Run هو نظام أساسي مُدار بالكامل بدون خادم يتيح لك تشغيل حاويات لا تتضمّن حالة ويمكن استدعاؤها من خلال طلبات HTTP. سيوضّح لك هذا الدرس التطبيقي حول الترميز كيفية ربط تطبيق Node.js على Cloud Run بخدمة AlloyDB بأمان باستخدام حساب خدمة من خلال
تفعيل التسليم المحلي عمليات الدمج من السحابة الإلكترونية إلى السحابة الإلكترونية
يمكنك التعرّف على كيفية توفير خدمات الدعم المحلي من خلال حزمة تطوير البرامج (SDK) للمنازل المحلية لتحسين عمليات الدمج بين "مساعد Google" والمنزل المزوّد بأجهزة ذكية.
- إنترنت الأشياء (IoT)
نشر تطبيق JavaScript على Cloud Run باستخدام Cloud SQL for PostgreSQL
Cloud Run هو نظام أساسي مُدار بالكامل بدون خادم يتيح لك تشغيل حاويات لا تتضمّن حالة ويمكن استدعاؤها من خلال طلبات HTTP. سيوضّح لك هذا الدليل التعليمي كيفية ربط تطبيق Node.js على Cloud Run بقاعدة بيانات Cloud SQL لقاعدة بيانات PostgreSQL. في هذه
إدارة موارد FHIR باستخدام مكتبة محرك FHIR
في هذا الدرس التطبيقي حول الترميز، ستُنشئ تطبيق Android باستخدام مكتبة FHIR Engine Library. سيستخدم تطبيقك مكتبة FHIR Engine لتنزيل موارد FHIR من خادم FHIR وتحميل أي تغييرات محلية إلى الخادم. إذا لم يسبق لك إنشاء تطبيقات Android، يمكنك البدء من خلال
إنشاء مساعد تسوّق ذكي باستخدام AlloyDB وVertex AI Agent Builder - الجزء 1
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق دردشة مبني على المعرفة ومصمَّم للإجابة عن أسئلة العملاء، وتوجيه عملية استكشاف المنتجات، وتخصيص نتائج البحث لمجموعة بيانات التجارة الإلكترونية.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
التحقّق من صحة طلبات Places API باستخدام فحص التطبيقات من Firebase وReCAPTCHA
في هذا الدليل التعليمي حول الرموز البرمجية، ستتعرّف على كيفية التحقّق من تطبيق ويب باستخدام ميزة "فحص التطبيقات من Firebase" واختبار reCAPTCHA قبل إرسال طلبات إلى Places API.
- Maps JavaScript API
- درس تطبيقي حول الترميز
إنشاء سير عمل MLOps باستخدام Airflow 2 على GKE
في هذا الدليل التعليمي، ستتعرّف على كيفية تدريب نموذج وتشغيله باستخدام vLLM على GKE من خلال DAG في Airflow.
- السحابة الإلكترونية
Private Service Connect: استخدام خلفية PSC للوصول إلى واجهات Google APIs الإقليمية
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام Private Service Connect للوصول إلى Google APIs الإقليمية. سيرشدك هذا الدرس التطبيقي حول الترميز إلى كيفية إعداد مجموعة نقاط نهاية لشبكة PSC كخلفية باستخدام جهاز موازنة حمل التطبيقات الداخلي.
درس تطبيقي حول ترميز صورة الحاوية الموقَّعة
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية الاستفادة من ميزة صورة الحاوية المُوقَّعة لتحسين قابلية استخدام "المساحة السرية".
- السحابة الإلكترونية
- الأمان
تعيين منفذ ربط الخدمة الخاصة لناشري الخدمات
في هذا الدرس التطبيقي، ستتعرف على ميزة "تعيين المنافذ" في Private Service Connect. ستتعلم سبب فائدتها، ومتى تستخدمها، وكيفية تهيئتها في بيئتك كمنتج خدمة.
اشترِ خدمة استلام الطلب على الإنترنت من المتجر: وجبة Bonjour - الجزء 2 - إنشاء سلة التسوّق
في هذا الدرس التطبيقي حول الترميز، ستنشئ وكيلاً رقميًا في Python على منصّة Business Messages للمحادثات، والتي يتم توسيعها على موظّف الدعم من الجزء 1 من السلسلة. في هذا الدرس التطبيقي حول الترميز، سنضيف تدريبات مفيدة على المحادثات ونتيح لك تجربة بحث في المستودع.
شراء استلام الطلب على الإنترنت من المتجر: وجبة Bonjour - الجزء 1 - البدء
في هذا الدرس التطبيقي حول الترميز، ستنشئ وكيلاً رقميًا في Python على منصّة Business Messages في المحادثة. سيتم إرشادك إلى كيفية استخدام واجهات برمجة التطبيقات ووحدة تحكم مطوّري برامج "اتصالات الأنشطة التجارية" من أجل إنشاء وكيل رقمي يرد على أسئلة محددة.
بيان تطبيق الويب
بيان تطبيق الويب هو ملف JSON يحدّد كيفية التعامل مع تطبيق PWA كتطبيق مثبّت، بما في ذلك الشكل والأسلوب والسلوك الأساسي داخل نظام التشغيل.
- تطبيقات الويب التقدّمية
- دورة تدريبية
المراجعة لعام 2024، الربع الرابع: التعرّف على كيفية تبسيط مسارات المصادقة باستخدام واجهة برمجة التطبيقات Credential Manager API في تطبيق Android
تعرَّف على طريقة تنفيذ واجهة Credential Manager API لتسهيل استخدام واجهة برمجة التطبيقات مصادقة آمنة. في تطبيقك باستخدام مفاتيح المرور أو كلمة المرور
Google Pay API للويب 201: المستوى المتقدّم
هذا الدرس التطبيقي حول الترميز هو تكملة لدرس Google Pay API for Web 101: Basics (الجزء الأول من أساسيات Google Pay API للويب) ويعتمد على الرمز البرمجي المكتوب في ذلك الدرس. لإكمال هذا الدليل التعليمي حول الرموز البرمجية، احرص على إكمال هذا الدليل
- دفعات
- البرامج على الويب
- درس تطبيقي حول الترميز
الوصول إلى Gemini Chat باستخدام حزمة تطوير البرامج (SDK) لـ Python من خلال نقطة نهاية Private Service Connect
الوصول إلى Gemini من جهاز افتراضي عبر حزمة تطوير البرامج (SDK) لـ Python ونقطة نهاية PSC
- الاتصال بالشبكات
- درس تطبيقي حول الترميز
TensorFlow.js: استخدام استضافة Firebase لنشر نموذج تعلم الآلة واستضافتها على نطاق واسع
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام بنية Firebase الأساسية لنشر نموذج تعلُّم الآلة ليكون بالإمكان استخدامه واستخدامه على موقعك الإلكتروني باستخدام TensorFlow.js.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- البرامج على الويب
التحكّم في الوسائط من خلال MediaSession
في هذا الدرس التطبيقي حول الترميز، ستوسِّع نموذج فيديو لإضافة دعم لجلسات MediaSession. يتيح ذلك لنظام التشغيل Android التحكّم في التشغيل من خارج التطبيق، مثلاً من خلال "مساعد Google" أو عناصر التحكّم عن بُعد على التلفزيون أو عناصر التحكّم التي تظهر على الشاشة على شاشة القفل ونظام التشغيل Wear OS.
تحسين مظهرك باستخدام Gemini Code Assist
يوضّح هذا الدرس التطبيقي حول الترميز كيفية استخدام ميزة "مساعدة الترميز" في Gemini لتنفيذ التصميم المتعدد الأبعاد على موقع إلكتروني. بعد تنفيذ أسلوب Material Design، ستعيد تصميم التطبيق، وستُجري تغييرات لتحسين تجربة المستخدم وإضافة وظائف. بحلول نهاية
إنشاء تطبيق Chat تم إنشاؤه باستخدام الذكاء الاصطناعي التوليدي باستخدام Vertex AI Conversation
في هذا الدرس التطبيقي حول الترميز، ستستخدم Vertex AI Conversation لإنشاء وكيل مخزن بيانات وتطبيق دردشة وإعدادهما ونشرهما، للإجابة عن أسئلة العملاء حول المنتجات في Google Store.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
استخدام textembedding-gecko@003 لتضمين المتجهات
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على نموذج gecko@003 وحالة استخدام حقيقية لتطبيقه.
- البرامج على الويب
تطبيق: انتشار PSC في "مركز التحكم الوطني"
والهدف من هذا التمرين هو استكشاف المحتوى غير القابل للاستبدال (NCC) من خلال انتشار PSC.
قياس مدى استجابة الصفحة لتفاعلات المستخدم (INP)
هذا درس تطبيقي تفاعلي حول الترميز للتعرّف على كيفية قياس مدى استجابة الصفحة لتفاعلات المستخدم (INP) باستخدام مكتبة web-vitals. يمكن العثور على الرمز في مستودع web-vitals-codelabs. يستخدم هذا الدليل التعليمي حول رموز الترميز Gastropodicon (موقع
- درس تطبيقي حول الترميز
البث المباشر على Google Cloud باستخدام Media CDN وLive Streaming API
سيرشدك هذا التمرين خلال خطوات نشر العرض التوضيحي لسير عمل البث المباشر باستخدام شبكة توصيل محتوى الوسائط (CDN) + واجهة برمجة التطبيقات للبث المباشر + التخزين في السحابة الإلكترونية + مشغّل الوسائط
- الاتصال بالشبكات
وظيفة السحابة الإلكترونية لتلخيص المحتوى باستخدام PaLM Vertex AI API وGoogle Cloud Storage
وظيفة السحابة الإلكترونية التي توضح كيفية معالجة ملف تم تحميله في Google Cloud Storage وإجراء التلخيص باستخدام Vertex AI PaLM API على المحتوى
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
تطبيق: موقع NCC إلى السحابة الإلكترونية باستخدام SD-WAN Appliance
الهدف من هذا التمرين هو استكشاف تقنية NCC باستخدام جهاز WAN المحدد من خلال البرنامج المتصل بمركز NCC.
توقع تقييم الأفلام مع BQML باستخدام SQL
سننشئ نموذج توقّع نتيجة الفيلم باستخدام لغة الاستعلامات البنيوية (SQL) فقط مع لغة BigQuery ML
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
Looker PSC Southbound NEG داخل الشركة
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية دمج NEG مختلط بصفته موفّر الخدمة للوصول إلى Looker Southbound إلى قاعدة بيانات postgres على الموقع.
توقُّع تقييم الأفلام باستخدام Vertex AI AutoML
وسننشئ نموذجًا لتوقّع نتائج الفيلم باستخدام Vertex AI AutoML وننشره في نقطة نهاية لواجهة برمجة التطبيقات ونشغِّل واجهة برمجة التطبيقات للتوقّع من دوال Java Cloud.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
التشغيل الآلي لمراجعة الرموز البرمجية باستخدام الذكاء الاصطناعي التوليدي
التشغيل الآلي لمراجعة الرموز البرمجية باستخدام الذكاء الاصطناعي التوليدي
Looker PSC Northbound Regional External L7 ALB
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية دمج جهاز موازنة حمل التطبيقات الخارجي على المستوى الإقليمي L7 للوصول إلى Looker في الجزء الشمالي.
تبسيط إدارة البيانات: المطابقة استخدام الذكاء الاصطناعي التوليدي
من خلال هذا الدرس التطبيقي حول الترميز، سنشرح كيف يبسّط Gemini 1.0 Pro تطبيقات إدارة البيانات الرئيسية، مثل تعزيز البيانات وإزالة التكرار، وذلك لبيانات citibike_stations المتوفرة في مجموعة بيانات BigQuery العامة.
تحسين النماذج اللغوية الكبيرة: كيفية استفادة Vertex AI من النماذج اللغوية الكبيرة إلى المستوى التالي
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إجراء ضبط خاضع للإشراف لنموذج لغوي كبير (LLM) باستخدام Vertex AI.
- السحابة الإلكترونية
إنشاء الصور على الجهاز على Android باستخدام MediaPipe
ستتعرّف في هذا الدرس التطبيقي على كيفية إنشاء نصوص إلى صور على الجهاز فقط في تطبيقات Android باستخدام MediaPipe Solutions.
إنشاء تطبيق أسئلة وأجوبة باستخدام لعبة RAG متعددة النماذج باستخدام Gemini Pro
ستتعلّم في هذا الدرس التطبيقي حول الترميز إنشاء نظام متعدد النماذج للإجابة عن الأسئلة باستخدام Gemini Pro.
- السحابة الإلكترونية
نشر تطبيق أساسي "ترجمة Google" تطبيق على دوال Python 3 Cloud
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Google Cloud Translation API مع لغة Python وتنفيذ طريقة التشغيل محليًا أو النشر على منصة حوسبة بدون خادم على السحابة الإلكترونية (App Engine أو Cloud Functions أو Cloud Run).
- حوسبة بدون خادم
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
تحويل ردود الاستطلاعات من "نماذج Google" وتحميلها إلى BigQuery
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية تحويل بيانات الاستطلاع في "نماذج Google" باستخدام Dataprep وإرسالها إلى BigQuery لإجراء تحليل أعمق.
- السحابة الإلكترونية
نشر تطبيق أساسي "ترجمة Google" تطبيق على Python 3 Cloud Run (Docker)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Google Cloud Translation API مع لغة Python وتنفيذ طريقة التشغيل محليًا أو النشر على منصة حوسبة بدون خادم على السحابة الإلكترونية (App Engine أو Cloud Functions أو Cloud Run).
- السحابة الإلكترونية
- حوسبة بدون خادم
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
نشر تطبيق أساسي "ترجمة Google" تطبيق على Python 2 Cloud Run (Docker)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Google Cloud Translation API مع لغة Python وتنفيذ طريقة التشغيل محليًا أو النشر على منصة حوسبة بدون خادم على السحابة الإلكترونية (App Engine أو Cloud Functions أو Cloud Run).
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- حوسبة بدون خادم
- السحابة الإلكترونية
Django على Cloud Run
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية نشر Django باستخدام مكونات بدون خادم، وهي: Cloud Run لمحرك الويب، وCloud SQL لقاعدة البيانات، وCloud Build لأصول الوسائط.
- حوسبة بدون خادم
- السحابة الإلكترونية
- الحوسبة
إنشاء تطبيق للبحث عن براءات الاختراع باستخدام AlloyDB وVector Search & Vertex AI
في هذا الدرس التطبيقي حول الترميز، سنشرح كيفية استخدام Gemini 1.5 Pro مع AlloyDB وVertexAI لإنشاء طلب بحث عن براءات الاختراع.
إنشاء تطبيق ويب مخصّص لرصد العناصر باستخدام MediaPipe
تعرَّف على كيفية إنشاء تطبيق ويب مخصّص لرصد العناصر باستخدام MediaPipe.
الانتقال إلى خطوط متغيّرة
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على الخطوط المتغيّرة وفوائدها وكيفية استخدامها في تصميمها وطريقة تنفيذها باستخدام Google Fonts API وفي CSS.
- البرامج على الويب
إنشاء تطبيق بحث براءات الاختراع باستخدام Spanner وVector Search & Gemini 1.0 Pro
في هذا الدرس التطبيقي حول الترميز، سنشرح كيفية استخدام Gemini 1.0 Pro وSpanner وVertexAI لإنشاء طلب بحث عن براءات الاختراع.
صمِّم تطبيق Android للتصنيف الرقمي بخط اليد مع تطبيق MediaPipe Tasks
تعرَّف على كيفية استخدام تصنيف الصور لرصد الأرقام المكتوبة بخط اليد في Android باستخدام MediaPipe.
أحداث دورة تشغيل السحابة الإلكترونية في الدرس التطبيقي حول الترميز Anthos
في هذا الدرس التطبيقي حول الترميز، ستتعرَّف على معلومات حول أحداث Cloud Run. وبشكل أكثر تحديدًا، سيكون بإمكانك الاستماع إلى الأحداث من Cloud Pub/Sub، وسجلات التدقيق، وCloud Storage، وCloud Scheduler، وكيفية إنشاء واستخدام أحداث مخصّصة.
- حوسبة بدون خادم
- السحابة الإلكترونية
Looker PSC Southbound SSH Internet NEG
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية دمج NEG على الإنترنت الذي تم ضبطه باستخدام SSH كموفّر خدمة للوصول إلى Looker Southbound إلى github.com.
السياسة العالمية لجدار الحماية للشبكة مع العلامات
ستتعلّم في هذا الدرس التطبيقي حول الترميز كيفية استخدام سياسات جدار الحماية للشبكة العالمية من خلال أداة Tags للتحكم في حركة البيانات.
تعلَّم كيفية إنشاء نماذج أوّلية للذكاء الاصطناعي المسؤول من خلال دليل PAIR Guide وMakerSuite
التعرَف على كيفية إنشاء نماذج أوّلية لحلول الذكاء الاصطناعي بشكل مسؤول باستخدام أدوات Google المتعلّقة بالذكاء الاصطناعي المسؤول وMakerSuite ودليل PAIR Guide
مجموعة نقاط نهاية شبكة الإنترنت لشبكات الإنترنت من Looker PSC في المنطقة الجنوبية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية دمج NEG على الإنترنت الذي تم ضبطه باستخدام HTTPS كمنتج خدمة للوصول إلى Looker Southbound إلى GitHub.com.
حملة Spring Native على Google Cloud
Spring Native هو مشروع ناشئ تم إطلاقه في الدليل الرئيسي في Spring 6.x وSpring Boot 3.x، ما يعني أن الآن هو الوقت المثالي للتعرّف عليه قبل بضعة أشهر من إطلاقه.
- حوسبة بدون خادم
- السحابة الإلكترونية
رصد العناصر في الصور لإنشاء بحث مرئي للمنتجات باستخدام حزمة تعلُّم الآلة في Android
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيقًا متوافقًا مع Android يحتوي على مجموعة أدوات تعلُّم الآلة يستخدم تعلُّم الآلة على الجهاز لرصد العناصر في الصور، ثم يتيح للمستخدمين إجراء بحث مرئي عن المنتج.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- الأجهزة الجوّالة
بدء استخدام الصور المتحركة المستندة إلى التمرير في CSS
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء صور متحركة بالاستناد إلى التمرير باستخدام CSS. يمكنك إنشاء بعض التأثيرات المثيرة للاهتمام مثل صورة خلفية اختلاف الألوان والصور التي تكشف عن نفسها عند ظهورها.
Private Service Connect من خلال ضبط نظام أسماء النطاقات تلقائيًا
ستتعرّف في هذا الدرس التطبيقي على كيفية ضبط نظام أسماء النطاقات التلقائي لخدمة Private Service Connect والتحقّق من صحته.
بناء آمن النشر باستخدام Cloud Build و Artifact Registry وGKE
توفّر ميزة "تحليل الحاويات" فحص الثغرات الأمنية وتخزين البيانات الوصفية للحاويات. تُجري خدمة الفحص عمليات فحص للثغرات الأمنية في الصور في Artifact Registry وContainer Registry، ثم تخزِّن البيانات الوصفية الناتجة وتُتاح للاستخدام من خلال واجهة برمجة
درس تطبيقي حول ترميز خادم وكيل TCP - الحد من المعدل وقائمة منع عنوان IP باستخدام جهاز موازنة حمل خادم وكيل TCP
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهاز موازنة حمل TCP/SSL باستخدام خدمة تعمل في الخلفية وستقصر إمكانية الوصول إلى جهاز موازنة الحمل على مجموعة محدَّدة من برامج المستخدمين.
- السحابة الإلكترونية
- الأمان
- الاتصال بالشبكات
إكمال عمليات التنقّل الفورية من خلال واجهة Speculation Rules API
عرض تجريبي ودرس تطبيقي تفاعليان للتعرّف على كيفية إجراء عمليات التنقّل الفورية من خلال العرض المُسبَق باستخدام Speculation Rules API من المتوقّع أن يستغرق إكمال ورشة رموز البرامج 30 دقيقة، ويمكنك تتبُّع الوقت المتبقّي في أعلى الشاشة. هل أنت مستعد؟
- درس تطبيقي حول الترميز
تأمين بناء الحاويات
الثغرات في البرامج هي نقاط ضعف يمكن أن تؤدي إلى تعطُّل النظام عن طريق الخطأ أو توفّر لجهات خارجية إمكانيات لاختراق برامجك. توفّر ميزة Container Analysis نوعَين من عمليات فحص نظام التشغيل للعثور على الثغرات الأمنية في الحاويات: تتيح لك واجهة برمجة
تطبيق آمن بدون خادم مع خادم وكيل يستخدم الهوية (IAP)
يمكنك الوصول بشكل آمن وطلب تسجيل دخول المستخدم للتطبيقات التي تعمل على CloudRun باستخدام Identity Aware Proxy
رمز المصدر الآمن
تضم أساليب رمز المصدر الآمن مجموعة من الممارسات التي يمكن استخدامها لتحسين أمان رمز المصدر. ويمكن أن تساعد هذه الأساليب في تحديد الثغرات الأمنية في رمز المصدر وإصلاحها، ومنع الوصول غير المصرَّح به إلى رمز المصدر، وحماية رمز المصدر من التعديل.
استخدام تقنية LIT لتحليل نماذج جيما في Keras
إنّ منتجات الذكاء الاصطناعي التوليدي جديدة نسبيًا، ويمكن أن تختلف سلوكيات التطبيق أكثر من أشكال البرامج السابقة. لهذا السبب، من المهم التحقيق في نماذج تعلُّم الآلة المستخدَمة وفحص أمثلة على سلوك النموذج والتحقيق في المفاجآت. أداة تفسير التعلّم (LIT)
- درس تطبيقي حول الترميز
عرض مُصنِّفات السلامة المنهجية الرشيقة مع جيما
يوضّح هذا الدرس التطبيقي كيفية إنشاء مصنِّف مخصّص للنصوص باستخدام الضبط الفعال للمعلَمات (PET). بدلاً من تحسين النموذج بالكامل، تعمل طُرق PET على تعديل عدد صغير فقط من المَعلمات، ما يسهّل تدريب النموذج ويسرعه نسبيًا. ويسهّل ذلك أيضًا على النموذج
- درس تطبيقي حول الترميز
ربط الأجهزة المنزلية الذكية بخدمة "مساعد Google"
يمكنك إنشاء عملية دمج من السحابة الإلكترونية إلى السحابة الإلكترونية ونشرها لإدراج غسّالة ذكية افتراضية في "مساعد Google".
- إنترنت الأشياء (IoT)
تصحيح الأخطاء في المنزل المزوّد بأجهزة ذكية
تعرَّف على كيفية استخدام مقاييس ومنصات Google Cloud Platform لتحديد مشاكل الإنتاج وحلّها. تعرّف على كيفية استخدام "حزمة الاختبار" لتحديد المشاكل الوظيفية وواجهات برمجة التطبيقات.
- إنترنت الأشياء (IoT)
المقاييس المستنِدة إلى السجلّ للمنزل المزوّد بأجهزة ذكية
تعرَّف على كيفية استخدام المقاييس المستندة إلى السجلّات على Google Cloud لتتبُّع الأنماط وتحليل سجلّات أخطاء دمج Smart Home.
- إنترنت الأشياء (IoT)
تحسين عمليات الدمج من السحابة الإلكترونية إلى السحابة الإلكترونية وتأمينها
تعرَّف على كيفية تحسين عملية الدمج من السحابة الإلكترونية إلى السحابة الإلكترونية وتأمينها من خلال سمات الأجهزة القابلة للتخصيص وتأمينها باستخدام المصادقة الثنائية.
- إنترنت الأشياء (IoT)
تصحيح أخطاء المنزل المحلي
تعرَّف على كيفية استخدام مقاييس ومنصات Google Cloud Platform لتحديد مشاكل الإنتاج وحلّها. تعرّف على كيفية استخدام "حزمة الاختبار" لتحديد المشاكل الوظيفية وواجهات برمجة التطبيقات. تعرّف على كيفية استخدام أدوات مطوري البرامج في Chrome أثناء تطوير تطبيق Home Home.
تنفيذ CameraStream باستخدام WebRTC
تعرَّف على كيفية بث المحتوى من كاميرا الويب إلى جهاز عرض Google Nest باستخدام ميزة CameraStream وWebRTC.
- إنترنت الأشياء (IoT)
تشغيل مهام تشغيل السحابة الإلكترونية باستخدام أداة جدولة المهام في السحابة الإلكترونية
تعرَّف على كيفية إنشاء مهام Cloud Runs وإعداد تنفيذ المهام باستخدام Cloud Scheduler.
نشر تطبيق Cloud Run باستخدام Cloud Deployment
تعرَّف على كيفية نشر تطبيق Cloud Run باستخدام ميزة "النشر في السحابة الإلكترونية".
وكيل الذكاء الاصطناعي التوليدي لأتمتة طلبات المبيعات
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء تطبيق يستند إلى الذكاء الاصطناعي الحواري لبرنامج وكيل يعمل على برمجة عملية طلب المبيعات.
تأمين البيانات المشتركة قيد الاستخدام من خلال المساحة السرية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تأمين مشاركة البيانات مع جهات متعددة مع الحفاظ على السرية باستخدام "المساحة السرية".
- الأمان
- السحابة الإلكترونية
مراقبة أداء Firebase للويب
في هذا الدرس التطبيقي، ستعمل على إعداد ميزة "مراقبة أداء Firebase" في تطبيق ويب وستتعرف على كيفية استخدامها للتأكد من عمل التطبيق بشكل جيد للمستخدمين النهائيين.
- البرامج على الويب
- السحابة الإلكترونية
التعرُّف على Firebase مع Flutter
تعرَّف على كيفية إنشاء تطبيق Flutter للأجهزة الجوّالة باستخدام Firebase.
- iOS
- درس تطبيقي حول الترميز
التعرُّف على Firebase للويب
يمكنك إنشاء تطبيق ويب من البداية تمامًا باستخدام Firebase ومحرِّر StackBlitz على الإنترنت. ستستخدم HTML وJavaScript الأساسيين للتحدّث إلى Firebase. هذه مقدّمة رائعة عن استخدام وحدة تحكُّم Firebase ودمج Firebase في أي تطبيق. ليست هناك حاجة إلى معرفة كبيرة سابقة أو تثبيت برامج.
- البرامج على الويب
- درس تطبيقي حول الترميز
إرسال الإشعارات من أحد تطبيقات الويب باستخدام "المراسلة عبر السحابة الإلكترونية" و"وظائف السحابة الإلكترونية"
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام دوال Cloud for Firebase لإرسال إشعارات إلى مستخدمي تطبيق دردشة.
- السحابة الإلكترونية
- البرامج على الويب
- درس تطبيقي حول الترميز
تجربتك الأولى للمراسلة داخل التطبيق
في هذا الدرس التطبيقي، ستُنشئ تجربتك الأولى لخدمة "المراسلة داخل التطبيق من Firebase" باستخدام اختبار FirebaseA/B.
- الأجهزة الجوّالة
إنشاء عروض تقديمية في "العروض التقديمية من Google" من Big Data في Node.js
في هذا الدرس التطبيقي حول الترميز، ستنشئ عرضًا تقديميًا باستخدام Google Slides API وBigQuery للإبلاغ عن تحليل لتراخيص البرامج الأكثر شيوعًا.
- السحابة الإلكترونية
أداة لتحسين أداء تطبيقك في Go (الجزء 1: التتبّع)
ويُعتبر OpenTelemetry هو المعيار المتّبع في المجال لرصد النظام على عناصر التتبّع والمقاييس. بالإضافة إلى ذلك، إنّ التحليل المستمر هو أداة لتحديد معلومات آخر ميل لضبط الأداء. في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام أداة OpenTelemetry في تطبيقك لتتبُّع المشاكل، وكذلك كيفية تحديد المؤثِّرات السلبية من خلال الرسومات البيانية في Cloud Trace وCloud Profiler.
الوصول إلى برنامج MongoDB Versa Atlas المتعدّد المناطق من خلال Private Service Connect
في هذا الدرس التطبيقي، ستتعرّف على كيفية ضبط والتحقّق من إمكانية وصول Private Service Connect إلى MongoDB من خلال الوصول الشامل.
إنشاء الحسابات الفرعية في AdWords وMerchant Center وربطها
في هذا الدرس التطبيقي حول الترميز، ستنشئ حلاً يستخدم AdWords API وContent API for Shopping لإنشاء حسابات جديدة يديرها حساب إداري في AdWords وحساب متعدّد العملاء على Merchant Center. وسيتعين عليك بعد ذلك ربط الحسابات الفرعية الجديدة معًا حتى يمكن استخدام المنتجات التي يديرها حساب Merchant Center الفرعي الجديد في حملات Shopping التي تم إنشاؤها من خلال الحساب الفرعي الجديد على AdWords.
- إعلانات Google
الخدمات المُدارة لواجهة Private Service Connect Interface
ستتعرّف في هذا الدليل التوجيهي على كيفية ضبط واجهة Private Service Connect والتحقّق من صحتها للوصول إلى الخدمات من خلال تبادل المعلومات بين شبكات VPC.
درس تطبيقي حول ترميز الويب في فحص التطبيقات
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تأمين تطبيق ويب من الوصول غير المصرّح به.
درس تطبيقي حول ترميز Firebase لنظام التشغيل Android - إنشاء محادثة بسيطة
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء تطبيق Android باستخدام نظام Firebase الأساسي.
استخدِم الذكاء الاصطناعي في مستند الشراء لتحليل فواتيرك باستخدام دفاتر الملاحظات في AI Platform
ستتعرف على كيفية استخدام Procurement DocAI لتحليل الفاتورة بذكاء.
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
إعادة استخدام رمز وظائف السحابة الإلكترونية كإضافة في Firebase
في هذا الدرس التطبيقي حول الترميز، يمكنك إنشاء إضافة Firebase للتجزئة الجغرافية. تعلِّمك هذه الدروس التطبيقية حول الترميز كيفية تحويل إحدى وظائف السحابة الإلكترونية الحالية إلى إضافة Firebase التي يمكن توزيعها بسهولة على ملايين المطوّرين والمساعدة في توسيع مشاريعهم على Firebase.
توزيع إصدارات iOS التجريبية بشكل أسرع من خلال App Distribution وFastlane
في هذا الدرس التطبيقي حول الترميز، سيستخدم المستخدم تطبيق App Distribution والمكون الإضافي Fastlane معًا لتوزيع إصدار نظام التشغيل iOS وأجهزة الاختبار. بعد ذلك، سيُصدِّر المستخدم ملف txt .للأجهزة والمعرّفات الفريدة (UDID) من وحدة تحكّم توزيع التطبيقات ويجري تسجيل هذه الأجهزة تلقائيًا (وهو متطلب لتوزيع إصدارات iOS مخصَّصة).
- iOS
واجهة Private Service Connect
ستتعرّف في هذا الدليل التوجيهي على كيفية ضبط واجهة Private Service Connect والتحقّق من صحتها.
نماذج نماذج أولية في دفاتر الملاحظات باستخدام AI Platform
ستتعرّف في هذا التمرين على كيفية استخدام دفاتر الملاحظات في AI Platform لإنشاء نماذج أولية لسير عمل تعلُّم الآلة. سنتناول إنشاء مثيل دفاتر ملاحظات مخصصة، وتتبع التعليمات البرمجية لدفتر الملاحظات في git، وتصحيح أخطاء النماذج باستخدام أداة What-If.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
خدمة مصغّرة لقوس قزح
يمكنك التعرّف على Google Cloud من خلال نشر خدمة مصغّرة على Cloud Run والانضمام إلى موقع تخزين افتراضي حيث تطرح خدمتك المصغّرة "أقواس قزح" في الخدمات المصغَّرة الأخرى، وتتنافس من أجل الفوز. ستحصل على تدريب عملي بشأن نشر خدمات Kotlin أو Java أو Go أو Python أو Node.js، في الوقت نفسه، والتعرّف على الحاويات وتشغيل Cloud. اعرف ما إذا كان بإمكانك تسجيل نقاط أكثر من المغامرين الآخرين من خلال تحسين الخوارزمية باستمرار.
- السحابة الإلكترونية
تصحيح أخطاء طلبات نموذج اللغة الكبيرة باستخدام أداة تفسير التعلّم (LIT) على Google Cloud Platform
يقدّم هذا المختبر شرحًا مفصّلاً حول نشر خادم تطبيقات LIT على Google Cloud Platform (GCP) للتفاعل مع نماذج Vertex AI Gemini الأساسية والنماذج اللغوية الكبيرة (LLM) المستضافة ذاتيًا التابعة لجهات خارجية. كما تتضمّن إرشادات حول كيفية استخدام واجهة
PySpark لمعالجة اللغات الطبيعية على Dataproc
يعرض لك هذا التمرين المعملي كيفية استخدام Spark MLlib وspark-nlp لتنفيذ تعلُّم الآلة ولغة NLP على كميات كبيرة من البيانات.
- البيانات
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
استخدام المراجعات في وظائف Cloud Run لتقسيم الزيارات والعمليات الطرحية التدريجية وإلغاء عمليات الطرح
تعرف على كيفية استخدام النُسخ السابقة في وظائف Cloud Run لتقسيم عدد الزيارات وعمليات الطرح التدريجية وعمليات العودة إلى الإصدارات السابقة.
دوال Google Cloud في C#
في هذا الدرس التطبيقي، ستتعرف على دوال Google Cloud Run في C#. وعلى وجه التحديد، سيتم نشر دوال C# استجابةً لـ HTTP وCloudالأحداث من مصادر مختلفة في Google Cloud.
- السحابة الإلكترونية
نشر تطبيق أساسي "ترجمة Google" تطبيق على Python 2 App Engine
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Google Cloud Translation API مع لغة Python وتنفيذ طريقة التشغيل محليًا أو النشر على منصة حوسبة بدون خادم على السحابة الإلكترونية (App Engine أو Cloud Functions أو Cloud Run).
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
- حوسبة بدون خادم
أول رسالة فورية للبث المتعدد باستخدام مواضيع "المراسلة عبر السحابة الإلكترونية من Firebase"
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية البث المتعدد لرسالة فورية إلى مجموعة محدّدة من مثيلات تطبيقك باستخدام مواضيع "المراسلة عبر السحابة الإلكترونية من Firebase".
- درس تطبيقي حول الترميز
"إعلانات Google" مع الأحداث المخصّصة في "إحصاءات Google لبرنامج Firebase" - نظام التشغيل Android
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تنفيذ الأحداث باستخدام "إحصاءات Google لبرنامج Firebase" وإطلاق حملات إجرائية من خلال "إعلانات Google".
درس تطبيقي حول الترميز في إطارات عمل Firebase Angular Web
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء مدونة متنقلة تحتوي على خريطة تعاونية في الوقت الفعلي تحتوي على أحدث إصدار من مكتبة Angular: AngularFire. يتكون تطبيق الويب النهائي من مدونة سفر يمكنك من خلالها تحميل صور لكل موقع سافرت إليه. سيتم
ميزات المصادقة المتقدمة
تعرَّف على كيفية تنفيذ المصادقة المتعدّدة العوامل وإنشاء متطلبات مصادقة مخصّصة باستخدام دوال الحظر
- البرامج على الويب
- درس تطبيقي حول الترميز
إرسال الإشعارات وتلقّيها من تطبيق Flutter باستخدام خدمة "المراسلة عبر السحابة الإلكترونية من Firebase"
في هذا الدرس التطبيقي حول الترميز، يمكنك استخدام واجهة برمجة التطبيقات FCM HTTP v1 لإرسال إشعارات فورية إلى تطبيق يعمل على أنظمة أساسية متعدّدة. يمكنك إنشاء التطبيق باستخدام Flutter الذي يعمل بسلاسة على أجهزة Android أو iOS أو الويب.
- درس تطبيقي حول الترميز
CodeLab: Dynamic Route Exchange with NCC
الهدف من هذا الدرس العملي هو استكشاف شبكة NCC من خلال تبادل المسار الديناميكي مع نقاط اتصال vpc.
نشر موقعك الإلكتروني وتوسيع نطاقه وتعديله باستخدام Google Kubernetes Engine (GKE)
تعرَّف على كيفية نشر موقعك الإلكتروني وتوسيع نطاقه وتعديله باستخدام GKE.
- السحابة الإلكترونية
استخدام Natural Language API مع Python
في هذا البرنامج التعليمي، ستتعلم كيفية استخدام Natural Language API مع Python.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
أنشِئ تنسيقًا منسقًا عن طريق الحدث من خلال Eventarc وWorkflows.
في هذا الدرس التطبيقي حول الترميز، ستنشئ خدمات مصغّرة تعتمد على الحدث لمعالجة الصور باستخدام Eventarc وWorkflows.
- حوسبة بدون خادم
- الحوسبة
- السحابة الإلكترونية
أنشِئ تطبيقات ويب مستندة إلى الذكاء الاصطناعي (AI) باستخدام إضافات Firebase لـ Gemini API
تعرَّف على كيفية استخدام إضافات Firebase مع Gemini API لإنشاء تطبيق ويب يتضمّن ميزات مستندة إلى الذكاء الاصطناعي (AI)، مثل الاقتراحات المخصّصة.
- درس تطبيقي حول الترميز
عزِّز أداء تطبيق الويب من خلال نقل البيانات إلى حزمة تطوير البرامج (SDK) المستندة إلى Firebase JS.
في هذا الدرس التطبيقي حول الترميز، عليك نقل تطبيق ويب حالي في Firebase إلى حزمة SDK جديدة لـ Firebase JS إلى رمز اهتزاز شجري لا تستخدمه، ما يتيح لك تحميل التطبيق بسرعة.
- البرامج على الويب
درس تطبيقي حول الترميز في Firebase على نظام التشغيل iOS Swift
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام نظام Firebase الأساسي على نظام التشغيل iOS في Swift.
- iOS
الاتصال بالخدمات المتوفرة في مقر المؤسسة من خلال الشبكة المختلطة باستخدام Private Service Connect وتقنية NEG المختلطة باستخدام جهاز موازنة حمل HTTP(s) الداخلي.
الاتصال بالخدمات المتوفرة في مقر المؤسسة من خلال الشبكة المختلطة باستخدام Private Service Connect وتقنية NEG المختلطة باستخدام جهاز موازنة حمل HTTP(s) الداخلي.
إرسال أحداث التطبيقات إلى "إحصاءات Google 4" باستخدام Measurement Protocol
في هذا الدرس التطبيقي، ستتعلّم كيفية إجراء طلبات من خادم إلى خادم لإرسال الأحداث إلى "إحصاءات Google 4" باستخدام Measurement Protocol.
استخدام "المراسلة عبر السحابة الإلكترونية من Firebase" و"إدارة الهوية وإمكانية الوصول" لإرسال رسائل إلى المستخدمين
تعرَّف على كيفية إرسال الرسائل إلى المستخدمين باستخدام "المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase".
رصد حالات انقطاع الخدمة المنزلية الذكية
في هذا الدرس التطبيقي حول الترميز، تعرَّف على كيفية رصد حالات انقطاع الخدمة من خلال إعداد تنبيهات مبرمَجة عند دمج تطبيق Smart Home.
- إنترنت الأشياء (IoT)
تخصيص الرموز البرمجية باستخدام Gemini Code Assist Enterprise
تعرَّف على الميزات الجديدة في Gemini Code Assist Enterprise وكيف يمكن أن تساعد مؤسستك في تطويرها باستخدام Google Cloud.
استخدام "المساحة السرية" مع موارد محمية غير مخزّنة لدى مقدّم خدمات السحابة الإلكترونية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تأمين مشاركة البيانات مع جهات متعددة مع الحفاظ على السرية باستخدام "المساحة السرية". يركّز هذا الدرس التطبيقي على كيفية استخدام "المساحة السرية" مع موارد محمية تتم استضافتها في أماكن أخرى غير Google Cloud. ستتعرّف على كيفية طلب رمز مميّز مخصّص من "خدمة إثبات الهوية من Google" من خلال تقديم مفتاح متغيّر وجمهور ونوع رمز مميّز لبنية التحكّم في مفاتيح التشفير.
- الأمان
- السحابة الإلكترونية
كيفية إنشاء خدمة Private Services Connect لخدمة CloudSQL
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء Private Services Connect لـ CloudSQL.
- درس تطبيقي حول الترميز
أساسيات Google Pay API للويب
عند الانتهاء من هذا الدليل التعليمي حول رموز البرامج، سيكون لديك موقع إلكتروني صالح بحد أدنى من الوظائف مع تكامل Google Pay. يسترجع هذا المشروع رمز دفعة يمكن إرساله إلى مقدّم خدمة دفع لمعالجته. يتطلّب طلب الدفع في Google Pay عنصر طلب. يحتوي العنصر
- البرامج على الويب
- دفعات
- درس تطبيقي حول الترميز
Cloud NGFW Enterprise - خدمة منع التسلل (بدون فحص بروتوكول أمان طبقة النقل (TLS))
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام خدمة منع التسلل من Cloud NGW Enterprise لفحص حركة المرور بين الشرق والغرب والشمال والجنوب.
التعرُّف على كيفية استدعاء دوال السحابة الإلكترونية التي تمت مصادقتها
تعرَّف على كيفية تأمين وظائف السحابة الإلكترونية من خلال طلب المصادقة للاستدعاء.
- السحابة الإلكترونية
إنشاء تطبيقات تكيُّفية باستخدام Jetpack Compose
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء تطبيقات تكيّفية للهواتف والأجهزة اللوحية والأجهزة القابلة للطي، بالإضافة إلى معلومات عن إمكانية الوصول. ستتعلم أيضًا أفضل الممارسات لمكونات Material 3 التكيفية.
إضافة دعم واجهة برمجة التطبيقات الخاصة بفواصل الإعلانات إلى مستقبِل الويب
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيقًا مخصّصًا مستقبِلاً على الويب يستخدم واجهة برمجة التطبيقات Break Breaks API.
إضافة دعم مباشر إلى مستقبِل Cast
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيقًا مخصّصًا مستقبِلاً على الويب يستخدم واجهة برمجة التطبيقات Cast Live API.
تصحيح أخطاء تطبيقات جهاز استقبال البث
في هذا الدرس التطبيقي حول الترميز، ستضيف "مسجّل تصحيح الأخطاء" الخاص بالبث إلى تطبيق "استقبال الويب المخصّص" الحالي.
إنشاء جهاز استقبال ويب مخصص
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيقًا مخصّصًا مستقبِلاً على الويب لتشغيل المحتوى على الأجهزة التي تعمل بتكنولوجيا Google Cast.
تفعيل بث تطبيق Android
في هذا الدرس التطبيقي حول الترميز، سيتم تعديل تطبيق فيديو حالي يعمل بنظام التشغيل Android لبث المحتوى على جهاز مزوّد بتكنولوجيا Google Cast.
تفعيل بث تطبيق ويب
في هذا الدرس التطبيقي حول الترميز، ستُعدِّل تطبيق فيديو ويب حاليًا لبث المحتوى على جهاز مزوّد بتكنولوجيا Google Cast.
نقل جهاز موازنة حمل الشبكة من المجموعات المستهدفة إلى خدمات الخلفية الإقليمية
يوفّر هذا الدليل إرشادات حول نقل جهاز موازنة حمل الشبكة الحالي من واجهة خلفية مجمّعة إلى خدمة خلفية إقليمية.
- الاتصال بالشبكات
- السحابة الإلكترونية
مقدّمة عن "حزمة عمليات السحابة الإلكترونية"
في هذا الدرس التطبيقي، ستتعرّف على "مجموعة عمليات Google Cloud" يتضمّن التمرين المعملي تثبيت نموذج تطبيق باستخدام gcloud. بعد نشر نموذج التطبيق، يمكنك استخدام Cloud Monitoring لتحديد لوحات البيانات والتنبيهات وعمليات الفحص في وقت التشغيل وغيرها.
- السحابة الإلكترونية
تفعيل تطبيق Android TV لبثّ المحتوى
في هذا الدرس التطبيقي حول الترميز، سيتم تعديل تطبيق حالي على Android TV لإتاحة البث والتواصل من تطبيقات المُرسِل الحالية.
أضِف صوتًا وموسيقى إلى لعبتك على Flutter
تعرَّف على طريقة إضافة المؤثرات الصوتية وموسيقى الخلفية والصوت الديناميكي إلى الألعاب باستخدام Flutter.
- درس تطبيقي حول الترميز
استخدِم دوال BigQuery عن بُعد لطرح أسئلة على Vertex AI Visual Question Answering (VQA) في طلب بحث SQL
تعرَّف على كيفية استخدام دوال BigQuery عن بُعد لطرح سؤال على Vertex AI Visual Question Answering (VQA) عن الصور المخزّنة في جدول عناصر Cloud Storage.
التعرُّف على كيفية استدعاء وظائف Cloud Run التي تمت مصادقتها
التعرُّف على كيفية تأمين وظائف Cloud Run من خلال طلب المصادقة للاستدعاء
- السحابة الإلكترونية
التطوير المحلي لتطبيقات Flutter باستخدام حزمة محاكي Firebase
درس تطبيقي حول الترميز يوضّح كيفية استخدام حزمة محاكي Firebase أثناء تطوير التطبيق باستخدام Flutter سيستخدم الدرس التطبيقي حول الترميز محاكيات Auth وFirestore لتوضيح استخدام المحاكي.
- درس تطبيقي حول الترميز
استخدام واجهة برمجة التطبيقات FCM HTTP v1 مع رموز الدخول عبر OAuth 2
بالمقارنة مع واجهة برمجة التطبيقات القديمة للمراسلة عبر السحابة الإلكترونية من Firebase، توفر واجهة برمجة التطبيقات للإصدار 1 من FCM HTTP نموذج تفويض أكثر أمانًا باستخدام رموز الدخول القصيرة الأجل. تختلف خطوات إنشاء رمز الدخول لواجهة برمجة التطبيقات
أنشِئ تطبيق الواقع المعزَّز باستخدام واجهة برمجة التطبيقات ARCore Geospatial API الجديدة
تعرَّف على كيفية استخدام ARCore Geospatial API.
- الواقع المعزّز (AR)
- درس تطبيقي حول الترميز
إجراء تدريب على النموذج المخصّص على Vertex Pipelines
في هذا الدرس، ستتعرّف على كيفية تنفيذ مهمة تدريب نموذج مخصّصة باستخدام حزمة تطوير البرامج (SDK) Kubeflow Pipelines على Vertex Pipelines. وستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 5 دولار أمريكي.
- السحابة الإلكترونية
تحويل النماذج الأوّلية إلى مرحلة الإنتاج: تدريب النماذج المخصّصة باستخدام Vertex AI
في هذا التمرين المعملي، ستستخدم Vertex AI لتنفيذ مهمة تدريب مخصّصة. هذه التجربة هي جزء من سلسلة الفيديوهات من النموذج الأوّلي إلى الإنتاج. ستنشئ نموذجًا لتصنيف الصور باستخدام مجموعة بيانات Flowers. يمكنك مشاهدة الفيديو المرفق للحصول على مزيد من
- السحابة الإلكترونية
إنشاء نموذج أولي لمرحلة الإنتاج: توزيع تدريب على Vertex AI
في هذا الدرس، ستستخدم Vertex AI لتشغيل وظيفة تدريب موزّعة على Vertex AI Training باستخدام TensorFlow. يشكّل هذا التمرين المعملي جزءًا من سلسلة فيديوهات النموذج الأوّلي للإنتاج. تأكّد من إكمال الميزات الاختبارية السابقة قبل تجربتها. يمكنك مشاهدة سلسلة
- السحابة الإلكترونية
يمكنك الحصول على توقّعات من نموذج صور TensorFlow المدرَّب مسبقًا على Vertex AI
في هذا الدرس العملي، ستستخدم Vertex AI للحصول على توقّعات من نموذج مصنّف صور مدرَّب مسبقًا. ستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 1 دولار أمريكي. يستخدم هذا المختبر أحدث منتجات الذكاء الاصطناعي
- السحابة الإلكترونية
استخدام البيانات الوصفية لتعلُّم الآلة في Vertex مع المسارات
في هذا التمرين المعملي، ستتعرّف على كيفية تحليل البيانات الوصفية من عمليات تنفيذ مسارات Vertex باستخدام البيانات الوصفية لنموذج تعلُّم الآلة من Vertex. ستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 2
- السحابة الإلكترونية
مقدمة عن مسارات Vertex
في هذا الدرس التطبيقي، ستتعرّف على كيفية إنشاء مسارات تعلُّم الآلة وتشغيلها باستخدام مسارات Vertex. ستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 25 دولار أمريكي. يستخدم هذا المختبر أحدث منتجات الذكاء
- السحابة الإلكترونية
Vertex AI: استخدِم ميزة التعبئة التلقائية لتحسين أداء Bard من خلال ميزة Hugging Face في Vertex AI Training
في هذا الدرس التطبيقي، ستتعرّف على كيفية تنفيذ مهمة تدريب مخصّصة في ميزة "التدريب الآلي" من Vertex AI باستخدام ميزة الحزمة التلقائية. تستخدم مهام التدريب المخصّصة على Vertex AI حاويات. إذا كنت لا تريد إنشاء صورتك الخاصة، يمكنك استخدام auotpackaging
- السحابة الإلكترونية
النقل من تطبيق Google App Engine Java إلى "تشغيل السحابة الإلكترونية" باستخدام حزم الإنشاء
التعرف على كيفية تحويل تطبيق Java App Engine بسيط، وإدراجه في حزم Build، ونقله إلى Cloud Run
- حوسبة بدون خادم
- السحابة الإلكترونية
بدء استخدام المكونات المستقلة
ستتعلّم في هذا الدرس التطبيقي السهل الاستخدام حول الترميز كيفية إنشاء نموذج تطبيق باستخدام مكونات Angular v14 المستقلة.
- البرامج على الويب
النموذج الأوّلي إلى الإنتاج: ضبط المعلَمة الفائقة
في هذا الدرس التطبيقي، ستستخدم Vertex AI لتشغيل مهمة ضبط المَعلمات الفائقة في أداة "تدريب Vertex AI". يشكّل هذا التمرين المعملي جزءًا من سلسلة فيديوهات النموذج الأوّلي للإنتاج. تأكّد من إكمال الدرس التطبيقي السابق قبل تجربته. يمكنك مشاهدة سلسلة
- السحابة الإلكترونية
"إحصاءات قسم الكتب": استخدام Gemini لإنشاء تطبيقات SQL باستخدام BigQuery والذكاء الاصطناعي التوليدي
سنستخدم Gemini لمساعدتنا في إنشاء إحصاءات حول الكتب المقترَحة وتلخيصها باستخدام BigQuery (الذكاء الاصطناعي التوليدي فقط في لغة الاستعلامات البنيوية).
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
إعداد التطبيق
https://ide.cloud.google.com gcloud config set project {{project-id}} export PROJECT_ID=$(gcloud config get-value project) export PROJECT_NUMBER=$(gcloud projects describe $PROJECT_ID --format='value(projectNumber)') gcloud services enable \
النقل من تطبيق Google App Engine Java إلى "تشغيل السحابة الإلكترونية باستخدام Jib"
التعرف على كيفية تحويل تطبيق Java App Engine بسيط، وإضافته إلى Jib، ونقله إلى Cloud Run
- حوسبة بدون خادم
- السحابة الإلكترونية
"إحصاءات قسم الكتب": استخدام Gemini لإنشاء تطبيق Java Cloud Run ينقل بيانات BigQuery إلى الويب
سنستخدم Gemini لمساعدتنا في إنشاء تطبيق لتلخيص رف الكتب ينقل بيانات BigQuery إلى الويب ويتم نشره على Cloud Run.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- حوسبة بدون خادم
- السحابة الإلكترونية
إنشاء تطبيق بدون استخدام الرموز باستخدام قاعدة بيانات AppSheet الأصلية
تعرَّف على كيفية استخدام قاعدة بيانات AppSheet الأصلية في إنشاء تطبيقات AppSheet.
الدرس التطبيقي حول الترميز الخاص بتحسينات موازنة التحميل المتقدّمة
ستتعلّم في هذا الدرس التطبيقي كيفية إعداد ميزات متقدّمة لموازنة التحميل من أجل موازنة الحمل العام للتطبيقات الخارجية.
- الاتصال بالشبكات
- السحابة الإلكترونية
صمِّم تطبيقًا للواقع المعزّز باستخدام WebXR Device API.
تعرَّف على كيفية استخدام ميزات الواقع المعزّز مع واجهة WebXR Device API، والاستفادة من ميزة فهم المشاهد لوضع كائن ثلاثي الأبعاد في مكانه على أرض الواقع.
- البرامج على الويب
- الواقع المعزّز (AR)
النقل من تطبيق Google App Engine Java إلى "تشغيل السحابة الإلكترونية باستخدام Docker"
التعرف على كيفية تحويل تطبيق Java App Engine بسيط وإدراجه في Docker ونقله إلى تشغيل Cloud
- السحابة الإلكترونية
- حوسبة بدون خادم
تحليل بيانات معاملات بطاقة الائتمان وعرضها في Bigtable باستخدام BigQuery وLooker
يوضح هذا الدرس التطبيقي كيفية استخدام ساحات تغيير Bigtable إلى BigQuery. ستستخدم عينة من مجموعة البيانات للتعرف على الاستعلام عن سجل التغيير واستخدام Looker لإنشاء لوحة معلومات مرئية.
دليل 101 حول Cloud Foundation
في هذا الدرس التطبيقي حول الترميز، ستبدأ في استخدام مجموعة أدوات Cloud Foundation(CFT) وسنبدأ في تنفيذ سلسلة من الخطوات لإضافة ميزة إلى وحدة CFT.
تحسين أداء التطبيق باستخدام الملفات الشخصية الأساسية
يعرض هذا الدرس التطبيقي حول الترميز كيفية تحسين وقت بدء تشغيل التطبيق وتوقيت عرض اللقطة باستخدام "الملفات الشخصية الأساسية".
إنشاء تطبيقات Angular أكثر سهولة في الاستخدام
تعرّف على طريقة اتّباع أفضل ممارسات تسهيل الاستخدام في تطبيقات Angular باستخدام مجموعة الأدوات المضمّنة في إطار العمل.
- البرامج على الويب
بدء استخدام "إشارات Angular"
نقدّم لك ميزة "إشارات"، وهي نموذج تفاعل جديد في Angular. تزوّدك الإشارات بأدوات أكثر جودة للتفاعل بشكل دقيق.
- البرامج على الويب
ربط AppSheet باستخدام "برمجة تطبيقات Google"
في هذا الدرس التطبيقي، يمكنك إنشاء مشروع برمجة تطبيقات باسم "Hello World"، وإضافة دالة بسيطة، LogThis، تسجّل رسالة، ثم تنشئ عملية تشغيل آلي Appsheet وتطلب منه استدعاء النص البرمجي.
إنشاء منشئ اختبارات باستخدام الذكاء الاصطناعي التوليدي وCloud Run
في هذا الدرس التطبيقي حول الترميز، عليك استخدام Vertex AI لإنشاء اختبار معلومات عامة وفقًا لبعض المواصفات المتوفّرة. ستختبر أداة إنشاء الاختبارات في بيئة مطوِّرين مستضافة على السحابة الإلكترونية، ثم تجعلها متاحة للجميع من خلال نشرها على Google Cloud Run. وفي نهاية التمرين المعملي، ستقوم بدمج أداة إنشاء الاختبارات مع تطبيق كامل.
- السحابة الإلكترونية
إنشاء نظام بحث بجودة Google باستخدام Vertex AI
في هذا الدرس التطبيقي حول الترميز، ستنشئ محرك بحث عالي الجودة من Google يمكنه المساعدة في الإجابة عن طلبات البحث من مستنداتك وملفاتك النصية باستخدام Vertex AI Search/Agent Builder.
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
أداة إنشاء رفوف: استخدام Gemini لإنشاء دالة Java Cloud في تطبيق Gemini
سننشئ تطبيقًا لاقتراح الكتب وتلخيصه باستخدام الذكاء الاصطناعي التوليدي من Vertex (Gemini) في دالة Cloud كوظيفة عن بُعد من BigQuery.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
MDC-112 Web: دمج MDC مع أطر عمل الويب
تعرف على كيفية توسيع مكونات Material المنشأة مسبقًا إلى مكونات لأي إطار عمل على الويب.
- التصميم
- البرامج على الويب
التعرّف على النص وملامح الوجه باستخدام حزمة تعلُّم الآلة في Android
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق Android يتضمّن مجموعة أدوات تعلّم الآلة ويستخدم تعلُّم الآلة على الجهاز للتعرّف على النصوص وملامح الوجه في الصور.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
التعرّف على النص وتحديده وترجمته باستخدام حزمة تعلّم الآلة والكاميراX: Android
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيقًا متوافقًا مع Android يحتوي على مجموعة أدوات تعلّم الآلة يستخدم تقنية تعلُّم الآلة على الجهاز للتعرّف على اللغة وترجمتها من بين 59 لغة. ستتعرَّف أيضًا على كيفية دمج مكتبة CameraX في إنجاز هذه المهام من خلاصة الكاميرا في الوقت الفعلي.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- الأجهزة الجوّالة
Vertex AI: نماذج المضيف المشارك على الجهاز الافتراضي نفسه لعرض التوقّعات
في هذا الدرس التطبيقي، ستستخدم ميزة نموذج الاستضافة المشتركة في Vertex AI لاستضافة نماذج متعددة على الجهاز الظاهري نفسه لإجراء التوقّعات على الإنترنت. ستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 2
- السحابة الإلكترونية
استخدام Vertex AI: استخدام سلاسل إجراءات التوقّع المخصّصة من خلال Sklearn لمعالجة البيانات مسبقًا وبعد المعالجة للحصول على التوقّعات
في هذا الدرس، ستتعرّف على كيفية استخدام إجراءات التوقّعات المخصّصة في Vertex AI لكتابة منطق مخصّص للمعالجة المُسبَقة والمعالجة اللاحقة. على الرغم من أنّ هذا العيّنة يستخدم Scikit-learn، يمكن أن تعمل إجراءات التوقّعات المخصّصة مع إطارات عمل الذكاء
- السحابة الإلكترونية
تشفير دوال السحابة باستخدام مفاتيح التشفير المُدارة من العميل (CMEK)
use-cmek-to-encrypt-cloud-functions
- السحابة الإلكترونية
تطبيق Vertex AI Vision لرصد الزيارات
يركّز هذا الدرس التطبيقي حول الترميز على إنشاء تطبيق Vertex AI Vision الشامل لمراقبة فيديوهات حركة المرور في الوقت الفعلي. سنستخدم نموذج "إحصاءات الإشغال" المُدرَّب مسبقًا في النموذج المتخصص. ستتعلّم أيضًا كيفية إنشاء بث فيديو لنقله إلى التطبيق، وكيفية إنشاء التطبيق ونشره، وكيفية استخدام BigQuery لتحليل مخرجات JSON للنموذج وعرض النتيجة في Looker Studio.
Vertex AI: إنشاء نموذج لرصد الاحتيال باستخدام AutoML
في هذا التمرين العملي، ستستخدم Vertex AI لتدريب نموذج يتضمّن بيانات جدولية وعرضها. هذا هو أحدث منتج متوفّر من تقنيات الذكاء الاصطناعي على Google Cloud، وهو قيد المعاينة حاليًا. ستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي
- السحابة الإلكترونية
تطبيق كشف قائمة انتظار Vertex AI Vision
يركّز هذا الدرس التطبيقي على إنشاء تطبيق Vertex AI Vision الشامل لمراقبة سيناريوهات رصد قوائم الانتظار في متجر البيع بالتجزئة. سنستخدم نموذج "إحصاءات الإشغال" المُدرَّب مسبقًا في النموذج المتخصص. ستتعلّم أيضًا كيفية إنشاء بث فيديو لنقله إلى التطبيق، وكيفية إنشاء التطبيق ونشره، وكيفية استخدام BigQuery لتحليل مخرجات JSON للنموذج وعرض النتيجة في Looker Studio.
Vertex AI: تدريب نموذج مخصّص وعرضه
في هذا الدرس العملي، ستستخدم Vertex AI لتدريب نموذج TensorFlow وتقديمه باستخدام رمز في حاوية مخصّصة. على الرغم من أنّنا نستخدم TensorFlow لرمز النموذج هنا، يمكنك استبداله بسهولة بإطار عمل آخر. وستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا
- السحابة الإلكترونية
الاستفادة إلى أقصى حدّ من التجارب: إدارة تجارب تعلُّم الآلة باستخدام Vertex AI
في هذا التمرين المعملي، ستستخدم Vertex AI لإنشاء مسار مسطّح لتدريب نموذج Keras المخصّص في TensorFlow. سنستخدم بعد ذلك الوظيفة الجديدة المتاحة في تجارب Vertex AI لتتبُّع عمليات تنفيذ النماذج ومقارنتها من أجل تحديد مجموعة المَعلمات الفائقة التي تحقّق
- السحابة الإلكترونية
تحديث تطبيقك لاستخدام نموذج تعلُّم الآلة لفلترة الرسائل غير المرغوب فيها
تعرَّف على كيفية تحديث تطبيق باستخدام نموذج تعلُّم الآلة الذي يتيح فلترة التعليقات غير المرغوب فيها بشكل أساسي.
- الأجهزة الجوّالة
- iOS
فلتر حركة Vertex AI Vision
يركّز هذا الدرس التطبيقي حول الترميز على إنشاء تطبيق Vertex AI Vision الشامل لإظهار إرسال الفيديوهات باستخدام ميزة فلترة الحركة. ستتعلّم في هذا البرنامج التعليمي كيفية نقل فيديو مضمّن في التطبيق باستخدام إعدادات فلتر الحركة.
فهم سكافولد
Skaffold هي أداة تتولى سير العمل لإنشاء تطبيقك ونشره ونشره. يمكنك استخدام Skaffold لضبط مساحة عمل تطوير محلية بسهولة، وتسهيل حلقة التطوير الداخلية، والدمج مع أدوات أخرى، مثل Kustomize و Helm للمساعدة في إدارة ملفات Kubernetes البيانية. في هذا الدليل
تطبيق Vertex AI Vision "إحصاءات حول الإشغال" مع إدارة الفعاليات
يركّز هذا الدرس التطبيقي على إنشاء تطبيق Vertex AI Vision الشامل لإظهار إرسال الأحداث باستخدام ميزة إدارة الأحداث. سنستخدم نموذج "إحصاءات الإشغال" المُدرَّب مسبقًا في النموذج المتخصص. ستتعلم أيضًا كيفية إنشاء فيديو بث مباشر لنقله إلى التطبيق، وكيفية إنشاء التطبيق ونشره.
استخدام Pulumi على Google Cloud من خلال YAML
يتيح لك هذا التمرين المعملي تعلُّم كيفية استخدام لغة Pulumi على Google Cloud مع لغة YAML
Vertex AI: تدريب العاملين المتعدّدين ونقل التعلّم إلىهم مع TensorFlow
في هذا الدرس العملي، ستستخدم Vertex AI لتشغيل وظيفة تدريب متعددة العمال لنموذج TensorFlow. وستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 5 دولار أمريكي. يستخدم هذا المختبر أحدث منتجات الذكاء الاصطناعي
- السحابة الإلكترونية
إنشاء نموذج لتعلُّم الآلة المالي باستخدام أداة What-If وVertex AI
ستتعلّم في هذا التمرين المعملي كيفية تدريب نموذج XGBoost على مجموعة بيانات مالية ونشره في Vertex AI وتحليله باستخدام أداة "ماذا لو".
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
أول تطبيق WebGPU
يشرح هذا الدرس التطبيقي حول الترميز أساسيات واجهة برمجة التطبيقات WebGPU API الجديدة. يرشدك التطبيق خلال إنشاء إصدار من Conway’s Game of Life يعمل على وحدة معالجة الرسومات لديك. وتُستخدم إمكانات العرض في WebGPU لرسم اللوحة، كما تُستخدَم إمكانات الحوسبة في WebGPU لتعديل حالة اللعبة.
النموذج الأوّلي إلى الإنتاج: الحصول على توقّعات من نماذج مدرَّبة مخصّصة
في هذا الدرس التطبيقي، ستستخدم Vertex AI للحصول على توقّعات على الإنترنت وبشكل مجمّع من نموذج مخصّص تم تدريبه. هذه التجربة هي جزء من سلسلة الفيديوهات من النموذج الأوّلي إلى الإنتاج. احرص على إكمال الجلسة السابقة في المختبر قبل تجربة هذه الجلسة. يمكنك
- السحابة الإلكترونية
Vertex AI Workbench: تدريب نموذج TensorFlow باستخدام بيانات من BigQuery
في هذا الدرس العملي، ستتعرّف على كيفية استخدام Vertex AI Workbench لاستكشاف البيانات وتدريب نماذج تعلُّم الآلة. وستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 1 دولار أمريكي. يستخدم هذا المختبر أحدث
- السحابة الإلكترونية
Vertex AI: ضبط المعلَمة الفائقة الموزَّعة
في هذا التمرين المعملي، ستتعلم كيفية استخدام Vertex AI لضبط معلَمة فائقة والتدريب الموزَّع. يستخدم هذا التمرين المعملي TensorFlow لرمز النموذج، غير أنّ المفاهيم تنطبق على أطر عمل أخرى لتعلُّم الآلة أيضًا. ستتعرّف على كيفية: تبلغ التكلفة الإجمالية
- السحابة الإلكترونية
كيفية استخدام وظائف Cloud Run وGemini لتلخيص ملف نصي تم تحميله إلى حزمة على Cloud Storage
كيفية بدء استخدام دوال Cloud Run المستنِدة إلى الأحداث
- حوسبة بدون خادم
كيفية استخدام Ollama كتطبيق جانبي مع وحدات معالجة الرسومات التي تعمل على السحابة الإلكترونية وOpen WebUI كحاوية إدخال بيانات في الواجهة الأمامية
تعرَّف على كيفية استخدام Ollama كتطبيق جانبي مع وحدات معالجة الرسومات التي تعمل على السحابة الإلكترونية وOpen WebUI كحاوية إدخال بيانات في الواجهة الأمامية
تصحيح أخطاء عمليات دمج المسألة القانونية
تعرّف على كيفية تحديد مشاكل عمليات دمج Matter وحلّها باستخدام أدوات الإحصاءات والاطّلاع على المزيد من المعلومات حول موارد دعم مطوّري البرامج.
التعرُّف على كيفية إنشاء تطبيق LangChain ونشره على Cloud Run
التعرُّف على كيفية إنشاء تطبيق LangChain ونشره على Cloud Run
- السحابة الإلكترونية
فهم آلية تنفيذ المهام من خلال دمج Dialogflow مع "تقويم Google"
تعلّم مفهوم توصيل الطلبات في Dialogflow.
- السحابة الإلكترونية
دمج Vision API مع Dialogflow
تعرّف على كيفية دمج واجهة برمجة التطبيقات Vision API مع Dialogflow.
- السحابة الإلكترونية
Lit للمطوّرين في React
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية ترجمة مفاهيم React إلى Lit.
- البرامج على الويب
MDC-101 Android: أساسيات المكوّنات المادية (MDC) (Kotlin)
تعرَّف على أساسيات استخدام المكونات المتعددة للأجهزة التي تعمل بنظام التشغيل Android من خلال إنشاء تطبيق بسيط يتضمّن مكوّنات أساسية في لغة Kotlin.
- التصميم
"إعلانات Google" مع الأحداث المخصّصة في "إحصاءات Google لبرنامج Firebase" - نظام التشغيل iOS
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تنفيذ الأحداث المخصّصة باستخدام حزمة تطوير البرامج (SDK) لنظام التشغيل iOS لخدمة "إحصاءات Google لبرنامج Firebase" وإطلاق حملات إجرائية من خلال "إعلانات Google".
الشبكات العصبية الالتفافية، مع وحدات معالجة الموتّرات ووحدات معالجة الموتّرات
سوف تتعلم في هذا التمرين المعملي كيفية تجميع طبقة التفافية في نموذج شبكة عصبية يمكنه التعرف على الأزهار. وهذه المرة، ستنشئ النموذج بنفسك من البداية وستستخدم قوة وحدة معالجة الموتّرات لتدريبه في ثوانٍ وتكرار تصميمه. يشتمل هذا التمرين المعملي على التفسيرات النظرية اللازمة عن الشبكات العصبية الالتفافية، وهو يمثل نقطة انطلاق جيدة للمطورين الذين يتعلمون عن التعلم المتعمق.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
MDC-103 Android: تحديد التصميم المتعدد الأبعاد استنادًا إلى اللون والارتفاع والنوع (Kotlin)
يمكنك التعرّف على كيفية تسهيل مكونات Material Android على إبراز منتجك والتعبير عن علامتك التجارية من خلال التصميم في Kotlin.
- التصميم
مراسلة إطار iframe في Looker المُضمَّنة
ستتعرّف على كيفية الاستماع آليًا إلى الأحداث من محتوى Looker المُضمَّن وإرسال الإجراءات إليه.
- درس تطبيقي حول الترميز
MDC-102 Android: بنية المواد وتخطيطها (Java)
تعرَّف على طريقة استخدام ميزة "المادة" للبنية والتنسيق على نظام التشغيل Android في Java.
- التصميم
خيارات عنونة IP IPv4 وIPv6
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهتَي VPC واستخدام أنواع مختلفة من عناوين IP للوصول إلى موقعك الإلكتروني البسيط على Apache.
"إعلانات Google" مع الأحداث المخصّصة من "إحصاءات Google لبرنامج Firebase" - Unity
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تنفيذ أحداث مخصّصة باستخدام GA4F لنظام التشغيل iOS على بيئة Unity وإطلاق حملات اتخاذ إجراء من خلال "إعلانات Google".
- iOS
- ألعاب فيديو
MDC-102 Android: بنية المواد وتخطيطها (Kotlin)
تعرَّف على طريقة استخدام ميزة "المادة" في البنية والتنسيق على نظام التشغيل Android باللغة Kotlin.
- التصميم
كيفية تضمين Looker مع تضمين حزمة تطوير البرامج (SDK)
ستتعرّف على كيفية تضمين لوحة بيانات Looker باستخدام حزمة تطوير البرامج (SDK) المضمَّنة في Looker.
- درس تطبيقي حول الترميز
دمج مركز الاختبار الافتراضي في نظام CI/CD
يرشدك هذا الدرس التطبيقي إلى خطوات استخدام واجهة سطر الأوامر gcloud CLI لتشغيل مجموعة اختبار كبيرة آليًا في نظام CI/CD حالي مثل Jenkins. هذا الدرس التطبيقي حول الترميز مستقل عن النظام الأساسي.
- درس تطبيقي حول الترميز
MDC-111 Web: دمج مكونات المواد في قاعدة التعليمات البرمجية (الويب)
وتعلَّم كيفية دمج مكوّنات Material فردية في قاعدة رموز ويب حالية دون البدء من جديد.
- التصميم
- البرامج على الويب
دمج Magento مع Cloud Spanner
في هذا الدرس التطبيقي، ستتعرّف على منصة Magento eCommerce المفتوحة المصدر مع Cloud Spanner.
استخدام Flutter لإنشاء مؤثرات انتقالية رائعة باستخدام ميزة "الحركة المتعددة"
يمكنك إنشاء نظام حركة Material في تطبيق Reply باستخدام الانتقالات من حزمة الرسوم المتحركة.
- التصميم
MDC-104 Flutter: المكوّنات المتقدّمة المتعلّقة بالمواد
يمكنك تحسين تصميم تطبيق Flutter وتنفيذ مكوّن متقدم لقائمة الصور الخلفية في Flutter.
- التصميم
ربط Looker Cloud عبر الشبكات المختلطة
ستتعرّف في هذا الدليل التوجيهي على كيفية ضبط عنوان IP الخاص في Looker Cloud Core Core والتحقّق من صحته من خلال الشبكات المختلطة.
- الاتصال بالشبكات
- درس تطبيقي حول الترميز
ملفات Keras والإحالات الناجحة الحديثة على وحدات معالجة الموتّرات
ستتعلم في هذا التمرين المعملي كيفية إنشاء شبكات عصبية التفافية وتدريبها وضبطها من البداية. ويمكن تنفيذ ذلك في دقائق باستخدام طاقة وحدات معالجة الموتّرات. ستستكشف أيضًا مناهج متعددة بدءًا من التعلم البسيط للغاية وصولاً إلى البُنى الالتفافية الحديثة مثل Squeezenet. يشتمل هذا التمرين المعملي على التفسيرات النظرية اللازمة حول الشبكات العصبية، كما يعد نقطة انطلاق جيدة للمطورين الذين يتعلمون عن التعلم المتعمق. يستخدم هذا التمرين المعملي Tensorflow 2.
MDC-102 Flutter: بنية المواد والتصميم
تعرَّف على كيفية استخدام ميزة Material لإنشاء بنية وتخطيط لتطبيق Flutter.
- التصميم
مسارات بيانات سرعة وحدة معالجة الموتّر: tf.data.Dataset وTFRecords
فوحدات معالجة الموتّرات سريعة جدًا. يجب أن يكون تدفق بيانات التدريب متناسبًا مع سرعة تدريبهم. ستتعلّم في هذا التمرين المعملي كيفية تحميل البيانات من GCS باستخدام واجهة برمجة التطبيقات tf.data.Dataset API لتغذية وحدات معالجة الموتّرات.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
درس تطبيقي حول ترميز الإضافة تلخيص لوحة البيانات في Looker
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إعداد إضافة تلخيص لوحة بيانات Looker للتطوير المحلي ونشر الإضافة في مرحلة الإنتاج.
- درس تطبيقي حول الترميز
تطوير محلي باستخدام "حزمة محاكي Firebase"
تعرّف على كيفية تطوير تطبيق ويب باستخدام "حزمة محاكي Firebase".
- البرامج على الويب
- درس تطبيقي حول الترميز
تسلسل صريح لأجهزة موازنة حمل GCP L7 من خلال PSC
في هذا الدرس التطبيقي، ستتعلّم كيفية استخدام Private Service Connect لسلسلة L7 Load Balancer.
- الاتصال بالشبكات
- السحابة الإلكترونية
MDC-102 Web: بنية المواد وتخطيطها (الويب)
تعرَّف على طريقة استخدام "المادة" في التصميم والتنسيق على الويب.
- التصميم
- البرامج على الويب
الوصول إلى Google APIs من مضيفين داخل المؤسسة باستخدام عناوين IPv6
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية ضبط والتحقّق من إمكانية وصول IPv6 إلى Google APIs من مضيفين داخل الشركة.
نموذجك الأول من نوع Keras مع التعلّم المنقول
سوف تتعلم في هذا التمرين المعملي كيفية إنشاء مصنف Keras. وبدلاً من محاولة الوصول إلى التركيبة المثالية من طبقات الشبكة العصبونية للتعرّف على الأزهار، سنستخدم أولاً تقنية تُعرَف باسم "تعلُّم النقل" لتكييف نموذج قوي مدرّب مسبقًا على مجموعة البيانات. يشتمل هذا التمرين المعملي على التفسيرات النظرية اللازمة حول الشبكات العصبية، كما يعد نقطة انطلاق جيدة للمطورين الذين يتعلمون عن التعلم المتعمق.
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
منصات غنائية حديثة، سرير كيسزينت، جهاز Xception، مع وحدات معالجة الموتّرات ووحدات معالجة الموتّرات
سوف تتعرف في هذا التمرين المعملي على الهندسة الالتفافية الحديثة وستستخدم ما تعلمته لتنفيذ إجراء تحويل بسيط وفعال يسمى "squeezenet". يشتمل هذا التمرين المعملي على التفسيرات النظرية اللازمة عن الشبكات العصبية الالتفافية، وهو يمثل نقطة انطلاق جيدة للمطورين الذين يتعلمون عن التعلم المتعمق.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
إنشاء مسار بيانات بدون خادم: إنترنت الأشياء إلى التحليلات
في هذا الدرس التطبيقي حول الترميز، ستكتسب خبرة عملية في نمط البنية الذي يشيع استخدامه للوصول إلى الحجم والمرونة عند التعامل مع البيانات في الوقت الفعلي. ستقوم ببناء جهاز إنترنت الأشياء (Rspberry Pi) الذي يقيس بيانات الطقس ثم إنشاء مسار بيانات يتضمن قائمة انتظار الرسائل، ووظيفة بدون خادم، ومستودع بيانات مستند إلى السحابة، ولوحة معلومات تحليلات باستخدام Cloud Platform من Google.
- السحابة الإلكترونية
- إنترنت الأشياء (IoT)
إنشاء تأثيرات انتقالية جميلة باستخدام ميزة Material Motion لنظام Android
يمكنك إنشاء نظام حركة Material في تطبيق Reply باستخدام الانتقالات من Material Components لمكتبة Android وKotlin.
- التصميم
تشغيل مهمة Hadoop عددًا من الكلمات على مجموعة Dataproc
يعرض لك هذا الدرس التطبيقي كيفية إنشاء سير عمل Apache Airflow وتشغيله في Cloud Composer والذي يُكمل المهام التالية:
إنشاء عارض من الطوب مع عناصر مضاءة
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على أحد مكوّنات الويب من خلال أداة Brick Viewer باستخدام عناصر مضيئة.
إنشاء أحد عناصر القصة باستخدام عناصر مضاءة
في هذا الدرس التطبيقي حول الترميز، ستتمكّن من إنشاء مكوّن ويب للقصص بمساعدة LitElement.
درس تطبيقي حول الترميز على جميع الأجهزة في Firebase
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء مشغّل موسيقى بسيط لأجهزة Android وiOS والويب باستخدام Flutter. سيتصل هذا المشغّل بميزة RTDB بمنصة Firebase، ما يتيح للمستخدمين مزامنة التشغيل على أجهزتهم.
- درس تطبيقي حول الترميز
حماية بياناتك في Firestore باستخدام "قواعد الأمان" في Firebase
تعرَّف على كيفية حماية بياناتك على Firestore باستخدام "قواعد الأمان"
- البرامج على الويب
- درس تطبيقي حول الترميز
بدء استخدام Web Serial API
في هذا الدرس التطبيقي حول الترميز، ستنشئ صفحة ويب تتفاعل مع لوحة وحدات بت دقيقة من BBC لعرض الصور على شاشة LED مقاس 5×5. وستتعرّف على Web Serial API وكيفية استخدام أحداث البث القابلة للقراءة والكتابة وتحويلها للتواصل مع الأجهزة التسلسلية من خلال المتصفّح.
- البرامج على الويب
منصة Vertex AI Workbench: إنشاء نموذج لتصنيف الصور من خلال تعلُّم النقل وتطبيق دفتر الملاحظات
في هذا الدرس التطبيقي، ستتعرّف على كيفية ضبط إعدادات عمليات تنفيذ دفاتر الملاحظات وإطلاقها باستخدام Vertex AI Workbench. ستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتنفيذ هذا البرنامج التدريبي على Google Cloud حوالي 2 دولار أمريكي. يستخدم هذا البرنامج
- السحابة الإلكترونية
تنفيذ مسار معالجة نصوص البيانات الضخمة في Cloud Dataflow
وستتمكّن من استخدام Cloud Dataflow وإنشاء مشروع Maven من خلال حزمة SDK لتدفق البيانات في السحابة الإلكترونية وعرض مسار عدد الأعمال الموزع باستخدام وحدة تحكم Google Cloud Platform.
- السحابة الإلكترونية
- البيانات
إنشاء تطبيق دردشة مستند إلى النماذج اللغوية الكبيرة وRAG باستخدام قواعد بيانات Cloud SQL وLangChain
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء قاعدة بيانات ونشر "خدمة استرداد الذكاء الاصطناعي التوليدي" لقواعد البيانات وإنشاء نموذج تطبيق محادثة باستخدام الخدمة.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
إنشاء تطبيق ويب للوصول إلى الأجهزة
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على آلية عمل ميزة "الوصول إلى الأجهزة" وإنشاء تطبيق ويب يعالج المصادقة واستدعاءات "واجهة برمجة التطبيقات لإدارة الأجهزة الذكية" لجهاز Nest Thermostat.
- Nest
الاستفادة من ميزة "الإعداد عن بُعد في Firebase" في تحسين ألعاب Unity
التعرّف على كيفية الاستفادة من ميزة "الإعداد عن بُعد" في ألعاب Unity
تنفيذ اختبارات A/B للعبة Unity باستخدام ميزة "الإعداد عن بُعد في Firebase"
ستتعرّف في هذا الدرس التطبيقي على كيفية استخدام ميزة "اختبار A/B من خلال ميزة "الإعداد عن بُعد" في لعبة Unity.
فهم أعطال إحدى ألعاب Unity باستخدام ميزات Crashlytics المتقدّمة
في هذا الدرس التطبيقي، ستتعلّم كيفية استخدام الميزات المتقدّمة في Crashlytics. وسيساعدك ذلك في الاطّلاع بشكل أفضل على الأعطال والظروف التي ربما تسببت فيها.
إنشاء برمجة آلية للنص البرمجي
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية كتابة برمجة تلقائية.
إنشاء تطبيق Android لـ Matter
يمكنك تخصيص تطبيق Google Home Sample App for Matter لتفويض الأجهزة وإدارتها.
بدون شهادة دكتوراه من خلال TensorFlow وKeras والتعلّم المتعمق
في هذا الدرس التطبيقي حول الترميز، ستعلّم الكمبيوتر كيفية التعرّف على الأرقام المكتوبة بخط اليد بنسبة 99%، في 100 سطر من رمز Python / Keras.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
استخدام Video Intelligence API مع Python
سوف تتعلم في هذا البرنامج التعليمي استخدام Video Intelligence API مع بايثون.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
بدء استخدام دوال السحابة
يمكنك بدء استخدام Cloud Functions، وهي بيئة تنفيذ بدون خادم من Google لإنشاء الخدمات السحابية وربطها. يعرض لك هذا التمرين المعملي العملي كيفية إنشاء دالة سحابية ونشرها واختبارها باستخدام وحدة التحكم في Google Cloud
- الحوسبة
- حوسبة بدون خادم
- السحابة الإلكترونية
مقدّمة عن "إحصاءات طلبات البحث" في Cloud SQL
تساعدك إحصاءات طلبات البحث في Cloud SQL في رصد مشاكل أداء طلبات البحث في قواعد بيانات Cloud SQL وتشخيصها ومنعها. وتوفّر هذه الميزة معلومات حول الخدمة الذاتية والمراقبة السهلة وبيانات التشخيص التي تتجاوز حدود الرصد لمساعدتك في تحديد السبب الجذري
- السحابة الإلكترونية
استخدام Vision API مع C#
في هذا الدرس التطبيقي، ستتعلم كيفية استخدام Google Cloud Vision API مع C#.
- السحابة الإلكترونية
التصنيف المبرمَج للبيانات التي يتم تحميلها إلى Cloud Storage باستخدام واجهة برمجة التطبيقات DLP ووظائف السحابة الإلكترونية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام واجهة DLP API لتصنيف البيانات التي يتم تحميلها إلى Cloud Storage تلقائيًا. استنادًا إلى التصنيف التلقائي للبيانات المحمَّلة إلى Cloud Storage
- السحابة الإلكترونية
إنشاء خدمة gRPC باستخدام Java
في هذا الدرس التطبيقي، ستتعلّم كيفية إنشاء خدمة مستندة إلى Java تعرض واجهة برمجة تطبيقات باستخدام gRPC. ثم ستكتب برنامج سطر أوامر Java لخدمة gRPC الخاصة بك.
- السحابة الإلكترونية
تضمين تطبيق Spring Boot Kotlin في حاويات ونشره في Cloud Run
يمكنك التعرّف على كيفية إنشاء صورة docker محسّنة ونشرها لتطبيق Spring Bot Kotlin في وقت قصير وبدون docker أو dockerfile، ثم تشغيل الصورة المُصمَّمة على Cloud Run.
- السحابة الإلكترونية
تفعيل تطبيق ASP.NET Core في Kubernetes على Google Kubernetes Engine
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تحويل رمز ASP.NET Core إلى تطبيق منسوخ يتم تشغيله على Kubernetes على Google Kubernetes Engine.
- السحابة الإلكترونية
نشر تطبيق ASP.NET Core على Google Kubernetes Engine باستخدام Istio (الجزء 1)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية نشر تطبيق ASP.NET Core على Google Kubernetes Engine باستخدام Istio.
- السحابة الإلكترونية
تشفير الموارد بسهولة باستخدام مفتاح Cloud KMS التلقائي
في هذا الدرس التطبيقي حول الترميز، عليك إعداد مفتاح Cloud KMS التلقائي وتشفير الموارد تلقائيًا وعند الطلب أثناء إنشائها.
من دفتر الملاحظات إلى مسارات أنابيب Kubeflow مع ضبط HP: رحلة في علم البيانات
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء ونشر مسارات معقدة لعلوم البيانات من خلال ضبط المعلمات الفائقة على Kubeflow Pipelines، بدون استخدام أي من أوامر واجهة سطر الأوامر أو حزم تطوير البرامج (SDK).
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
نشر تطبيق ASP.NET Core على Google Kubernetes Engine باستخدام Istio (الجزء 2)
في هذا الدرس التطبيقي حول الترميز، يمكنك مواصلة العمل على تطبيق ASP.NET Core من الجزء الأول وإضافة المزيد من ميزات Istio إليه.
- السحابة الإلكترونية
Migrate Python 2 App Engine Cloud NDB & تطبيق "مهام Google" على Python 3 وCloud Datastore (الوحدة 9)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية نقل بيانات تطبيق NDB في السحابة الإلكترونية على Python 2 وتطبيق Cloud Tasks (الإصدار 1) إلى Python 3 وCloud Datastore وCloud Tasks (الإصدار 2).
- السحابة الإلكترونية
- حوسبة بدون خادم
نشر تطبيق Micronaut يحتوى على Jib على Google Kubernetes Engine
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تحويل خدمات Micronaut الدقيقة إلى خدمة منسوخة يتم تشغيلها على Google Kubernetes Engine.
- السحابة الإلكترونية
- الحوسبة
مسارات Kubeflow - تلخيص مشاكل GitHub
في هذا الدرس التطبيقي حول الترميز، عليك إعداد عملية تثبيت Cloud AI Platforms Pipeline (ملف KFP مستضاف) باستخدام GKE، وإنشاء مهام سير عمل تعلُّم الآلة وتشغيلها باستخدام Kubeflow Pipelines، وتحديد المسارات وتشغيلها من داخل أداة AI Platform Notebook (Jupyter).
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
من Notebook وKubeflow Pipelines باستخدام MiniKF وKale
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء ونشر مسارات معقدة لعلوم البيانات باستخدام Kubeflow Pipelines بدون استخدام أي من أوامر واجهة سطر الأوامر أو حزم تطوير البرامج (SDK).
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
الترحيل من مهام الدفع في قائمة انتظار مهام App Engine إلى مهام السحابة الإلكترونية (الوحدة 8)
تعّرف على كيفية نقل اتفاقية عدم العمل في Python 2 App Engine & تطبيق قائمة انتظار المهام (دفع المهام) إلى Cloud NDB & مهام السحابة الإلكترونية
- السحابة الإلكترونية
- حوسبة بدون خادم
إنشاء خدمة gRPC باستخدام C#
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء خدمة C# لعرض واجهة برمجة تطبيقات عبر gRPC وإنشاء برنامج C# لطلب خدمة gRPC الخاصة بك.
- السحابة الإلكترونية
بدء استخدام Managed Active Directory
في هذا الدرس التطبيقي، ستتعلّم كيفية نشر Managed Active Directory على Google Cloud Platform.
- السحابة الإلكترونية
تطبيقات الويب التقدّمية
تطبيقات الويب التقدّمية (PWA) هي تطبيقات ويب تم إنشاؤها ومحسّنة باستخدام واجهات برمجة تطبيقات حديثة لتقديم إمكانات محسَّنة وموثوقية وإمكانية تثبيت مع الوصول إلى أي شخص في أي مكان وعلى أي جهاز، وكل ذلك من خلال قاعدة رموز واحدة.
- تطبيقات الويب التقدّمية
- دورة تدريبية
تصميم التطبيقات
تعد قابلية التثبيت أحد الاختلافات الرئيسية بين تطبيقات الويب التقدّمية ومواقع الويب الكلاسيكية وتطبيقات الويب. يوفّر ذلك تجربة مستقلة أكثر تكاملاً في النظام الأساسي ونظام التشغيل. فعملية التثبيت توفر مرونة جديدة ومسؤولية جديدة، إذ لن تكون لدينا واجهة مستخدم في المتصفح يتعلق بالمحتوى الذي نقدمه.
- تطبيقات الويب التقدّمية
- دورة تدريبية
تحسينات
يتوقع المستخدم تجربة جيدة. في هذا الفصل، ستتعرّف على كيفية تحسين تطبيق الويب التقدّمي (PWA) باستخدام شاشات البداية واختصارات التطبيقات وآلية عمل الجلسات.
- تطبيقات الويب التقدّمية
- دورة تدريبية
تثبيت
من السهل الوصول إلى التطبيقات المثبتة والاستفادة من بعض عمليات التكامل الأكثر عمقًا مع نظام التشغيل. تعرَّف على كيفية جعل تطبيق الويب التقدّمي PWA قابلاً للتثبيت واكسب هذه المزايا.
- تطبيقات الويب التقدّمية
- دورة تدريبية
استخدام قواعد "ترجمة عنوان الشبكة" (NAT) في السحابة الإلكترونية
يهدف هذا التمرين المعملي إلى استكشاف ميزة قواعد "قواعد ترجمة عنوان الشبكة" (Cloud NAT)
- السحابة الإلكترونية
- الاتصال بالشبكات
استخدام واجهة برمجة تطبيقات تحويل النص إلى كلام مع Node.js
في هذا الدرس التطبيقي حول الترميز، يمكنك تحويل ملف صوتي إلى نص باستخدام واجهة برمجة التطبيقات Text-to-Speech API مع Node.js.
- السحابة الإلكترونية
الدرس التطبيقي حول ترميز قواعد WAF في Cloud Armor
في هذا الدرس التطبيقي، ستتعرّف على قواعد WAF التي تم ضبطها مسبقًا في Cloud Armor، والتي تتيح لك الحماية من بعض أهم 10 ثغرات أمنية في OWASP باستخدام أسماء بسيطة لمجموعات القواعد.
- الاتصال بالشبكات
- السحابة الإلكترونية
Private Service Connect for Google APIs
في هذا الدرس التطبيقي حول الترميز، ستتعرف على Private Service Connect for Google APIs. وبشكل أكثر تحديدًا، ستنشئ نقطة نهاية خدمة لواجهات برمجة تطبيقات التخزين، وإنشاء حزمة تخزين في السحابة الإلكترونية & إجراء التحقق باستخدام نظام أسماء النطاقات.
- السحابة الإلكترونية
- الاتصال بالشبكات
استضافة تطبيق ويب وتوسيع نطاقه في Google Cloud باستخدام Compute Engine
تعرَّف على كيفية استضافة تطبيق ويب وتوسيع نطاقه في Google Cloud باستخدام Compute Engine.
- الحوسبة
- السحابة الإلكترونية
أجهزة موازنة حمل الخادم الوكيل في Cloud Armor وTCP/SSL - درس تطبيقي حول الترميز وقائمة منع عناوين IP
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهاز موازنة حمل الخادم الوكيل لبروتوكول TCP/SSL من خلال خدمة خلفية وستستخدم Cloud Armor لتقييد الوصول إلى جهاز موازنة الحمل على مجموعة محدّدة من برامج المستخدمين فقط.
- الاتصال بالشبكات
- السحابة الإلكترونية
- الأمان
بدء استخدام مهام Cloud Run
في هذا الدرس التطبيقي، ستستكشف أولاً تطبيق Node.js لالتقاط لقطات شاشة لصفحات الويب وتخزينها في Cloud Storage. ستقوم بعد ذلك بإنشاء صورة حاوية للتطبيق، وتشغيلها كمهمة على Cloud Run، وتحديث المهمة لمعالجة المزيد من صفحات الويب وتنفيذ المهمة وفقًا لجدول زمني باستخدام Cloud Scheduler.
- الحوسبة
- حوسبة بدون خادم
- السحابة الإلكترونية
استخدام Video Intelligence API مع C#
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام Video Intelligence API مع C#
- السحابة الإلكترونية
الرصد
من المفيد تحديد كيفية تفاعل المستخدمين مع تطبيقك تخصيص تجربة المستخدم وتحسينها. على سبيل المثال، يمكنك التحقق مما إذا كان تطبيقك مثبّتًا مسبقًا على جهاز المستخدم وتنفيذ ميزات مثل نقل التنقل إلى التطبيق المستقل من المتصفح.
- تطبيقات الويب التقدّمية
- دورة تدريبية
الذكاء الاصطناعي التوليدي لتحليلات الفيديو باستخدام Vertex AI
تعرَّف على كيفية تحليل آراء الأشخاص المؤثرين على YouTube في أي شركة أو منتج باستخدام إمكانات الذكاء الاصطناعي التوليدي من Google.
- إحصاءات Google
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
تفعيل بث تطبيق iOS
في هذا الدرس التطبيقي حول الترميز، سيُطلب منك تعديل تطبيق فيديو حالي يعمل بنظام التشغيل iOS لبث المحتوى على جهاز مزوّد بتكنولوجيا Google Cast.
- iOS
إنشاء قاعدة بيانات AlloyDB باستخدام Cloud Run Job
التعرّف على كيفية إنشاء قاعدة بيانات على AlloyDB باستخدام Cloud Run Job
الإحصاءات المقدَّمة من النماذج اللغوية الكبيرة: BigQuery وGemini لتحليل البيانات المنظَّمة وغير المنظَّمة
من خلال هذا الدرس التطبيقي حول الترميز، سنشرح كيفية دمج نماذج النماذج اللغوية الكبيرة وGemini 1.0 Pro (نص فقط) وGemini 1.0 Pro Vision (متعدد الوسائط) في مهام العمل على BigQuery مباشرةً، وذلك بهدف إنشاء إحصاءات استنادًا إلى الذكاء الاصطناعي التوليدي باستخدام عدد قليل من الرموز.
تطوير InnerLoop باستخدام Python
استكشف الميزات والإمكانات المصممة لتبسيط سير عمل التطوير لمهندسي البرمجيات المكلفين بتطوير تطبيقات Java في بيئة مدمجة.
تحديث تطبيقك لإتاحة إيماءة الرجوع التنبؤية في المستقبل
في هذا الدرس التطبيقي حول الترميز، سيتم الاستفادة من تطبيق وسائط UAMP وستتعرف على كيفية التعامل مع التنقل بالإيماءات أو إعادة نقله إلى التغييرات القادمة في Android 13 التي ستوفّر لك تجربة أكثر توقُّعًا لإيماءة الرجوع.
الذكاء الاصطناعي التوليدي مع Gemini يطلب البيانات من خلال وظيفة في Java
يوضّح هذا القسم ميزة استدعاء الدوال في Gemini في أحد تطبيقات Java من خلال استدعاء نموذج Gemini لتنظيم الإدخال في طلب الوظائف، واستدعاء واجهة برمجة التطبيقات، ثم معالجة الردّ في استدعاء Gemini آخر ونشره إلى نقطة نهاية REST.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
الاتصال بـ Private CloudSQL من خلال Cloud Run
سوف تنشئ في هذا التمرين المعملي خدمة قائمة Cymbal Eats وستعرض واجهات برمجة تطبيقات RESTful لإضافة عناصر القائمة وتحديثها وحذفها وإدراجها. ستنشئ قاعدة بيانات Cloud SQL كقاعدة بيانات خلفية لخدمة القائمة التي سيتم تشغيلها في Cloud Run. بما أنّ Cloud Run
نظرة عامة على منع فقدان البيانات من Cloud
سيعرّف هذا الدرس التطبيقي حول الترميز المستخدم على واجهة برمجة تطبيقات منع فقدان البيانات من خلال واجهة سطر أوامر. سيقوم المستخدم بتنزيل رمز المشروع ومراجعة بعض الأدوات الموجودة في دليل العينات ووظائفها الأساسية.
- البرامج على الويب
واجهة برمجة التطبيقات Cloud DNS ResourceRecordSets
في هذا الدرس التطبيقي حول الترميز، ستتمكن من إنشاء Cloud DNS ManagedZone وResourceRecordSets ذي الصلة باستخدام gcloud لإدارة نطاقك ونطاقاتك الفرعية. الحل.
Google Compute Engine
في هذا الدرس التطبيقي حول الترميز، ستصبح على دراية بأداة Google Compute Engine من خلال تشغيل الأجهزة الافتراضية (VM) وتثبيت البرامج وإتاحتها على الإنترنت من خلال جهاز موازنة حمل الشبكة.
- الحوسبة
- السحابة الإلكترونية
إدارة روبوتات الدردشة باستخدام Google Cloud Armor + reCAPTCHA
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهاز موازنة الحمل وخدمة خلفية مرتبطة به. ستُنشئ بعد ذلك قاعدة إدارة برنامج التتبُّع Cloud Armor وستتعرف على كيفية حمايتها لخلفياتك.
- السحابة الإلكترونية
- الاتصال بالشبكات
- الأمان
استخدام BigQuery مع Python
سوف تتعلم في هذا الدرس التطبيقي كيفية استخدام BigQuery مع Python
- السحابة الإلكترونية
تنفيذ مهام BigQuery بالتوازي مع Workflows
في هذا الدرس التطبيقي حول الترميز، سترى كيفية تشغيل مهام BigQuery على مجموعة بيانات ويكيبيديا بالتوازي مع ميزة التكرار الموازي لسير العمل.
- حوسبة بدون خادم
- الحوسبة
- السحابة الإلكترونية
التخزين المؤقت لطلبات HTTP باستخدام "مهام Cloud"
في هذا الدرس التطبيقي، ستتعلم أولاً كيفية إنشاء واستخدام قائمة انتظار عادية في Cloud Tasks لمهام هدف HTTP. بعد ذلك، ستتعلم كيفية استخدام ميزة إلغاء عنوان URI على مستوى قائمة الانتظار وواجهة برمجة التطبيقات BufferTask API الجديدة لتخزين طلبات HTTP مؤقتًا بشكل أكثر سهولة باستخدام "مهام Cloud".
- السحابة الإلكترونية
- الحوسبة
- حوسبة بدون خادم
إدارة معالجات الذكاء الاصطناعي للمستندات باستخدام Python
سوف تتعلم في هذا البرنامج التعليمي كيفية إدارة معالِجات Document AI باستخدام Python.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
تقييد معدل الزيارات باستخدام Cloud Armor
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهاز موازنة الحمل وخدمة خلفية مرتبطة به. ستنشئ بعد ذلك سياسة الحدّ من معدّل الضريبة في Cloud Armor وستتعرف على كيفية حمايتها لخلفياتك.
- الاتصال بالشبكات
- السحابة الإلكترونية
- الأمان
توفير مجموعة أدوات Hadoop/Spark المُدارة واستخدامها من خلال Cloud Dataproc (سطر الأوامر)
في هذا الدرس التطبيقي، ستتعلّم كيفية بدء مجموعة Spark/Hadoop مُدارة باستخدام Dataproc، وإرسال نموذج من مهام Spark، وإيقاف المجموعة باستخدام سطر الأوامر.
- البيانات
- السحابة الإلكترونية
دمج Dialogflow مع Google Chat
في هذا الدرس التطبيقي حول الترميز، ستعزز تطبيق "تحديد المواعيد" في Chat والمدعوم من Dialogflow و"تقويم Google" لتشغيله على Google Chat. سيكون عليك إنشاء رسائل مخصّصة على Google Chat ونشرها.
- السحابة الإلكترونية
تحديد المشاكل وحلّها باستخدام Gemini CodeLab
يوضّح برنامج CodeLab هذا كيفية استخدام "Gemini في Google Cloud" لتسريع عملية تحديد المشاكل وحلّها وحلّ المشاكل. وستتعرّف على Gemini من خلال تلخيص السجلّات وشرح الأخطاء والمساعدة في العثور على حلول للمشكلة.
- السحابة الإلكترونية
درس تطبيقي حول الترميز في "ميزات الويب"
في هذا الدرس التطبيقي حول الترميز، يمكنك تجربة العديد من واجهات برمجة تطبيقات الويب الجديدة تمامًا أو المتوفّرة فقط في الخلفية.
- البرامج على الويب
الاتصال في الوقت الفعلي باستخدام WebRTC
تعرَّف على كيفية بث الوسائط والبيانات بين متصفّحَين. يمكنك التعامل مع واجهات برمجة التطبيقات والتقنيات الأساسية في WebRTC. التقط الصور وعالجها باستخدام getUserMedia وCSS وعنصر لوحة الرسم. يمكنك إعداد اتصال بين الشبكات وتبادل البيانات مباشرةً بين المتصفّحات باستخدام قنوات البيانات. وأخيرًا، عليك إعداد خادم إشارة باستخدام Node.js.
- الأجهزة الجوّالة
- البرامج على الويب
مصادقة المستخدم باستخدام Identity-Aware Proxy
في هذا الدرس التطبيقي حول الترميز، عليك إنشاء تطبيق ويب وحصر إمكانية الوصول على مجموعات محدّدة من المستخدمين واستخدام هوية المستخدم الذي تمت مصادقته في البرنامج.
- السحابة الإلكترونية
- البرامج على الويب
إعداد مشروعك الأول على Google والتنقّل فيه
تعرّف على كيفية إنشاء مشروع على Google Cloud، وإعداد Google Cloud Console والتنقّل فيها، والوصول إلى بعض الخدمات الأكثر استخدامًا في Cloud Console.
- السحابة الإلكترونية
تشغيل نموذج توقع الطقس من WRF باستخدام أرقام سائلة' Slurm-GCP
سيرشدك هذا الدرس التطبيقي حول الترميز خلال تشغيل WRF® على Google Cloud Platform باستخدام حل Syrm-GCP من SchedMD
تلقّي آخر الأخبار عن المواقع الجغرافية في Android من خلال لغة Kotlin
تعرّف على كيفية تلقّي تحديثات الموقع الجغرافي لنظام التشغيل Android (بما في ذلك Android 11).
اختبار الأساس لتوقّعات Vertex AI على الإنترنت مع HEY
في هذا البرنامج التعليمي، ستتعرّف على كيفية إجراء اختبار خط الأساس باستخدام مقاييس HEY ومقاييس مراقبة السحابة الإلكترونية للتوقّع.
- الاتصال بالشبكات
- درس تطبيقي حول الترميز
قياس الأداء باستخدام web-vitals.js و"إحصاءات Google" وBigQuery
يمكنك قياس "مؤشرات أداء الويب الأساسية" في الوقت الفعلي باستخدام web-vitals.js و"إحصاءات Google"، ثم تحليل النتائج باستخدام BigQuery.
وصول Vertex AI إلى نقاط نهاية التوقّع على الإنترنت بشكل خاص باستخدام PSC
ستتعرّف في هذا الدليل التوجيهي على كيفية ضبط والتحقّق من إمكانية الوصول إلى التوقّعات على الإنترنت باستخدام Private service Connect.
واجهات برمجة التطبيقات للاتصال من مشروع على Google Cloud
تعرَّف على كيفية إنشاء مشروع على Google Cloud، ثم اطلب واجهة برمجة تطبيقات من داخل ذلك المشروع.
- السحابة الإلكترونية
استخدام BigQuery مع Node.js
في هذا الدرس التطبيقي، ستتعلّم كيفية استخدام BigQuery مع مكتبة برامج Node.js.
- السحابة الإلكترونية
Clip - واجهة سطر الأوامر لبرمجة التطبيقات
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام المشبك، وهو واجهة سطر الأوامر في "برمجة تطبيقات Google"، لسحب مشاريع "برمجة تطبيقات Google" ودفعها ونشرها من سطر الأوامر.
- السحابة الإلكترونية
حساب Pi على Compute Engine
في هذا الدرس التطبيقي حول الترميز، عليك إنشاء مثيل جديد في Compute Engine وتجميع وتشغيل برنامج لحساب عدد باي إلى ملايين المنازل العشرية.
- الحوسبة
- السحابة الإلكترونية
نشر مستمر في Google Kubernetes Engine (GKE) باستخدام Cloud Build
تعرَّف على كيفية نشر مهام العمل في حاويات إلى GKE باستخدام Cloud Build باستمرار.
- الحاويات
- السحابة الإلكترونية
تعزيز سير عمل التطوير باستخدام Gemini Code Assist
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على طريقة استخدام Gemini Code Assist خلال المراحل الأساسية من دورة حياة تطوير البرامج (SDLC) مثل التصميم والإنشاء والاختبار والنشر. سنعمل على تصميم تطبيق بالكامل وتطويره ونشره على Google Cloud.
بدء استخدام App Engine (Python 3)
ستتعرف في هذا البرنامج التعليمي على كيفية إنشاء تطبيق ويب بسيط باستخدام Python على Google App Engine.
- السحابة الإلكترونية
- حوسبة بدون خادم
- الحوسبة
الاستعلام عن مجموعة بيانات ويكيبيديا في BigQuery
في هذا التمرين المعملي، ستتعلم أساسيات BigQuery وكيفية استخدامها للاستعلام عن تيرابايت من البيانات، مثل مجموعة بيانات ويكيبيديا.
- السحابة الإلكترونية
- البيانات
نشر تطبيق Spring Boot في بيئة App Engine العادية
تعرَّف على كيفية إنشاء تطبيق Spring Bot بسيط ونشره في بيئة App Engine القياسية.
- الحوسبة
- حوسبة بدون خادم
- السحابة الإلكترونية
نشر تطبيق ASP.NET على Windows Server على Compute Engine
في هذا التمرين المعملي حول الترميز، ستتعلم كيفية نشر تطبيق ASP.NET بسيط على Windows Server على Google Compute Engine
- الحوسبة
- السحابة الإلكترونية
إنشاء برنامج Django لواجهة أمامية لتطبيق Dialogflow
تعرَّف على كيفية إنشاء عميل واجهة أمامية Django لإنشاء تجربة محادثة لتطبيق Dialogflow.
- السحابة الإلكترونية
تطوير InnerLoop باستخدام Cloud Workstations مع لغة بايثون
استكشف الميزات والإمكانات المصممة لتبسيط سير عمل التطوير لمهندسي البرمجيات المكلفين بتطوير تطبيقات بايثون في بيئة متنقلة باستخدام Cloud Workstations.
قائمة عناوين IP المُسمّاة في Cloud Armor
في هذا الدرس التطبيقي، ستتعرّف على قوائم عناوين IP المُسماة في Google Cloud Armor. وعلى وجه التحديد، ستضبط قائمة عناوين IP مُسَمّاة ضمن سياسة أمان وتتحقّق من الاتصال.
- السحابة الإلكترونية
- الاتصال بالشبكات
إنشاء تطبيق ASP.NET Core وإطلاقه من Google Cloud Shell
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء تطبيق ASP.NET Core وإطلاقه من Google Cloud Shell بدون مغادرة المتصفّح على الإطلاق.
- السحابة الإلكترونية
مقدّمة عن Cloud Bigtable
في هذا الدرس التطبيقي حول الترميز، ستتعرف على Cloud Bigtable من خلال برنامج Java HBase. ستقوم بتحميل البيانات، ثم تشغيل بعض الاستعلامات ورسم البيانات على الخريطة.
- السحابة الإلكترونية
- مساحة التخزين
نشر تطبيق ASP.NET Core في App Engine
في هذا التمرين المعملي حول الترميز، سوف تتعلم كيفية نشر تطبيق ASP.NET Core بسيط على Google App Engine
- السحابة الإلكترونية
تطوير InnerLoop باستخدام NodeJS
استكشف الميزات والإمكانات المصممة لتبسيط سير عمل التطوير لمهندسي البرمجيات المكلفين بتطوير تطبيقات Java في بيئة مدمجة.
عناصر التحكّم في خدمة سحابة VPC - الدرس التطبيقي حول الترميز لحماية BigQuery 1
في هذا الدرس التطبيقي، ستتعرّف على كيفية حماية واجهة BigQuery API باستخدام VPC Service Controls. يبدأ الدرس التطبيقي حول الترميز بدون خدمة واجهة برمجة تطبيقات محمية بمحيط الخدمة، ما يسمح بتشغيل طلبات البحث على مجموعات البيانات العامة، ويتم حفظ
إنشاء نموذج XGBoost وتدريبه ونشره على Cloud AI Platform
في هذا التمرين المعملي، ستتعرّف على سير عمل كامل لتعلُّم الآلة على Google Cloud Platform: نقل البيانات من BigQuery، وإنشاء نموذج XGBoost في مثيل Cloud AI Platform Notebook، ونشر النموذج على AI Platform.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
الاتصال بقواعد بيانات مُدارة بالكامل من تشغيل السحابة
دمج قواعد بيانات بدون خادم مع التطبيقات التي يتم تشغيلها في Cloud Run، وتهيئة الخدمات لاستخدام قاعدة البيانات الارتباطية Cloud Spanner وCloud Firestore
إدارة التبعية باستخدام Artifact Registry
تعرَّف على طريقة إدارة التبعيات باستخدام قاعدة بيانات المسجّلين مع مهندسي آخرين.
الاتصال بمثيل AlloyDB الخاص من تطبيق يعمل على GKE Autopilot
التعرّف على كيفية ربط التطبيق المُشغَّل على GKE Autopilot بمثيل خاص من قاعدة بيانات AlloyDB
الدليل التوجيهي الأساسي لعناصر التحكّم في خدمة سحابة VPC 1
في هذا التمرين المعملي، سننشئ محيطًا لعناصر التحكّم في خدمة "سحابة VPC" وسنستخدمه لحماية مشروع. بعد ذلك، سنجري مخالفة بشأن عناصر التحكّم في خدمة سحابة VPC وسنشرح عملية تحديد مشاكل الرفض وحلّها. مع نهاية هذا الدرس التطبيقي، ستكون قد فهمت بشكل أفضل كيفية استخدام عناصر التحكّم في خدمة سحابة VPC لحماية مواردك.
- السحابة الإلكترونية
- الأمان
بدء استخدام Web Serial API
في هذا الدرس التطبيقي حول الترميز، ستنشئ صفحة ويب تتفاعل مع لوحة وحدات بت دقيقة من BBC لعرض الصور على شاشة LED مقاس 5×5. وستتعرّف على Web Serial API وكيفية استخدام أحداث البث القابلة للقراءة والكتابة وتحويلها للتواصل مع الأجهزة التسلسلية من خلال المتصفّح.
- البرامج على الويب
إنشاء إضافة Google Workspace باستخدام Node.js وCloud Run
في هذا الدرس التطبيقي، ستتعلّم كيفية إنشاء إضافة Google Workspace باستخدام Node.js وCloud Run.
- حوسبة بدون خادم
Vertex AI:استخدِم سلاسل إجراءات التوقّع المخصّصة مع Sklearn لمعالجة بيانات العملية مسبقًا ونشرها للحصول على التوقّعات.
ستتعرّف في هذا الدرس التطبيقي على كيفية استخدام سلاسل إجراءات التوقّع المخصّصة على Vertex AI لكتابة منطق مخصّص للمعالجة المسبقة وما بعد المعالجة.
الإصدار الثاني من عناصر التحكّم في خدمة سحابة VPC التعليمية - تحديد مشاكل انتهاك الخروج وحلّها
في هذا التمرين المعملي، سننشئ محيطًا لعناصر التحكّم في خدمة "سحابة VPC" وسنستخدمه لحماية مشروع. بعد ذلك، سنرصد مخالفة خروج عناصر التحكّم في خدمة سحابة VPC وسنشرح عملية تحديد مشاكل الرفض وحلّها من خلال إنشاء قاعدة خروج. مع نهاية هذا الدرس التطبيقي، ستكون قد فهمت بشكل أفضل كيفية استخدام عناصر التحكّم في خدمة سحابة VPC لحماية مواردك.
- السحابة الإلكترونية
- الأمان
تحليل نموذج تعلُّم الآلة المالي المنشور على Cloud AI Platform باستخدام أداة "ماذا لو"
ستتعلّم في هذا التمرين المعملي كيفية تدريب نموذج XGBoost على مجموعة بيانات مالية ونشره في Cloud AI Platform وتحليله باستخدام أداة "ماذا لو".
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
إضافة إمكانية التنقل الفوري وعمليات انتقال سلسة للصفحات إلى تطبيق ويب
تعرف على كيفية إضافة التنقل الفوري وعمليات انتقال سلسة للصفحات إلى تطبيق ويب باستخدام أحدث واجهات برمجة التطبيقات المتوفرة في Google Chrome.
- البرامج على الويب
موازنة حمل الشبكة المُرجحة لكل مثيل
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية ضبط جهاز موازنة حمل الشبكة لتوزيع حركة البيانات على جميع مثيلات الخلفية لجهاز موازنة الحمل استنادًا إلى الترجيحات الواردة في فحص صحة HTTP باستخدام موازنة التحميل المرجَّح.
- السحابة الإلكترونية
- الاتصال بالشبكات
إنشاء واجهات تتكيّف حسب المستخدم من خلال طلبات بحث عن الوسائط المفضّلة
تعرَّف على كيفية إنشاء نموذج ويب تكيُّفي، يتلقّى فيه كل مستخدم واجهة مخصَّصة تعكس تفضيلاته في ذلك الوقت.
- البرامج على الويب
منح إمكانية الوصول إلى مشروعك من خلال "إدارة الهوية وإمكانية الوصول"
يوضح لك هذا الدرس التطبيقي كيفية استخدام Google Cloud Console لمنح أدوار "إدارة الهوية وإمكانية الوصول" (IAM) للمسؤولين الأساسيين لمشروعك.
- السحابة الإلكترونية
ينشئ Vertex AI دفتر ملاحظات آمنًا يديره المستخدم
ستتعرف في هذا البرنامج التعليمي على طريقة إعداد ورقة ملاحظات آمنة يديرها المستخدم
درس تطبيقي حول الترميز في الوقت الفعلي لتحسين عمليات الشراء داخل التطبيق
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية نشر نموذج TFLite لتخصيص تطبيقك لكل مستخدم وتحسين عمليات الشراء داخل التطبيق.
- درس تطبيقي حول الترميز
إضافة ميزة "تصنيف النص" على الجهاز إلى تطبيقك باستخدام TensorFlow Lite وFirebase - درس تطبيقي حول الترميز في iOS
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تطبيق ميزة "تصنيف النصوص" باستخدام Firebase وTensorFlow Lite.
- iOS
- درس تطبيقي حول الترميز
إضافة الاقتراحات إلى تطبيقك باستخدام TensorFlow Lite وFirebase - درس تطبيقي حول الترميز في iOS
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء محرك اقتراحات محتوى لتطبيقك باستخدام TensorFlow وFirebase.
- iOS
- درس تطبيقي حول الترميز
إضافة الاقتراحات إلى تطبيقك باستخدام TensorFlow Lite وFirebase - درس تطبيقي حول الترميز في Android
في هذا الدرس التطبيقي، ستتعرّف على كيفية إنشاء محرّك اقتراحات المحتوى لتطبيقك باستخدام TensorFlow وFirebase.
- درس تطبيقي حول الترميز
إضافة ميزة "تصنيف النص" على الجهاز إلى تطبيقك باستخدام TensorFlow Lite وFirebase - درس تطبيقي حول الترميز في Android
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تطبيق ميزة "تصنيف النصوص" باستخدام Firebase وTensorFlow Lite.
- درس تطبيقي حول الترميز
إنشاء مساعد تسوّق ذكي باستخدام أداة إنشاء الوكيل من خلال AlloyDB وVertex AI Agent Builder - الجزء 2
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق دردشة مبني على المعرفة ومصمَّم للإجابة عن أسئلة العملاء، وتوجيه عملية استكشاف المنتجات، وتخصيص نتائج البحث لمجموعة بيانات التجارة الإلكترونية.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
تثبيت الإصدار التجريبي من ABAP Platform لعام 2022 على Google Cloud Platform وتثبيت حزمة تطوير البرامج (SDK) ABAP
في هذا الدرس التطبيقي حول الترميز، عليك تثبيت ABAP Platform التجريبي 202.
- درس تطبيقي حول الترميز
إنشاء مساعد للبحث عن براءات الاختراع باستخدام أداة إنشاء الوكيل من خلال تطبيقي AlloyDB وVertex AI - الجزء 2
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق دردشة يعتمد على المعرفة ومصمَّمًا للإجابة عن الأسئلة المتعلقة ببحث براءات الاختراع وتقديم نتائج ذات صلة من حيث السياق ترتكز على حقيقة مجموعة بيانات براءات الاختراع كمصدر لها.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
يمكنك إعداد مصادقة ABAP باستخدام الرموز المميّزة لـ SAP المستضافة على جهاز Compute Engine الافتراضي وتنفيذ واجهة برمجة التطبيقات للتحقّق من العنوان.
في هذا الدرس التطبيقي، عليك إعداد مصادقة ABAP SDK باستخدام رموز SAP المستضافة على Compute Engine الافتراضي وتنفيذ واجهة برمجة التطبيقات للتحقّق من العنوان.
- درس تطبيقي حول الترميز
جهاز توجيه حدود السلسلة - Thread 1.2 Multicast
تقدِّم سلسلة المحادثات 1.2 تقنية البث المتعدد على شبكات Thread، ما يسمح بالبث المتعدد بين شبكة Thread وأجزاء البنية الأساسية (Wi-Fi/ethernet). سيساعدك هذا الدرس التطبيقي حول الترميز في جميع خطوات عملية إعداد ميزة Thread 1.2 Multicast والتعامل معها.
- Nest
التطوير باستخدام واجهات برمجة تطبيقات OpenThread
في هذا الدرس التطبيقي حول الترميز، ستستخدم واجهات برمجة تطبيقات OpenThread لبدء شبكة Thread ومراقبة التغييرات والتفاعل معها في أدوار الجهاز وإرسال رسائل UDP على الأجهزة الحقيقية.
- Nest
جهاز توجيه حدود مؤشر الترابط - إمكانية الاتصال ثنائي الاتجاه عبر IPv6 واكتشاف الخدمة المستندة إلى نظام أسماء النطاقات
في هذا الدرس التطبيقي حول الترميز، ستستخدم OTBR كجهاز عادي لتتبُّع حدود سلسلة المحادثات، وستتمكّن من العثور على أجهزة نهاية سلسلة المحادثات والوصول إليها من هاتف جوّال متصل بشبكة Wi-Fi نفسها.
- Nest
أنشِئ شبكة Thread باستخدام لوحات Silicon Labs EFR32 وOpenThread باستخدام الإصدار الخامس من Simplicity Studio
في هذا الدرس التطبيقي حول الترميز، يمكنك برمجة OpenThread على الأجهزة الفعلية وإنشاء شبكة Thread وإدارتها وتمرير الرسائل بين العُقد.
- Nest
محاكاة شبكة Thread باستخدام OpenThread
في هذا الدرس التطبيقي حول الترميز، سنحاكي شبكة Thread على الأجهزة الافتراضية باستخدام OpenThread على جهاز يعمل بنظام التشغيل Linux أو Mac.
- Nest
محاكاة شبكات Thread باستخدام OTNS
في هذا الدرس التطبيقي حول الترميز، ستستخدِم واجهة سطر الأوامر (CLI) على الويب والتمثيل البصري على الويب لإضافة العُقد أو نقلها أو حذفها في شبكة سلاسل محادثات ومحاكاة كيفية تكيّف الشبكة مع التغييرات في المخططات.
- Nest
إنشاء شبكة Thread باستخدام مجلس تطوير B91 وOpenThread
في هذا الدرس التطبيقي حول الترميز، يمكنك برمجة OpenThread على أجهزة حقيقية وإنشاء شبكة Thread وإدارتها وتمرير الرسائل بين العُقد.
- Nest
اختبار شبكة Thread مع التمثيل البصري
في هذا الدرس التطبيقي حول الترميز، يمكنك إجراء اختبارات OpenThread وظيفية باستخدام التمثيل البصري باستخدام واجهة ويب.
- Nest
جهاز توجيه حدود Thread - توفير الاتصال بالإنترنت من خلال NAT64
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهاز توجيه الحدود لـ OpenThread المتوافقة مع Nat64، وستستخدم الجهاز النهائي في الشبكة للوصول إلى موارد IPv4 فقط من الإنترنت.
- Nest
محاكاة شبكة Thread باستخدام OpenThread في Docker
في هذا الدرس التطبيقي حول الترميز، سنحاكي شبكة Thread على الأجهزة الافتراضية باستخدام OpenThread في docker.
- Nest
إنشاء شبكة Thread باستخدام لوح توجيه الحدود ESP32H2 وESP Thread
في هذا الدرس التطبيقي حول الترميز، يمكنك برمجة OpenThread على الأجهزة الفعلية وإنشاء شبكة Thread وإدارتها وتمرير الرسائل بين العُقد.
- Nest
أنشِئ شبكة Thread باستخدام لوحات nRF52840 وOpenThread
في هذا الدرس التطبيقي حول الترميز، يمكنك برمجة OpenThread على الأجهزة الفعلية وإنشاء شبكة Thread وإدارتها وتمرير الرسائل بين العُقد.
- Nest
Private Service Connect for Google APIs
في هذا الدرس التطبيقي حول الترميز، ستتعرف على Private Service Connect for Google APIs. وبشكل أكثر تحديدًا، ستنشئ نقطة نهاية خدمة لواجهات برمجة تطبيقات التخزين، وإنشاء حزمة تخزين في السحابة الإلكترونية & إجراء التحقق باستخدام نظام أسماء النطاقات.
- السحابة الإلكترونية
- الاتصال بالشبكات
استخدام جهاز موازنة الحمل المختلَط باستخدام بروتوكولات HTTP الخارجية للوصول إلى مجموعة نقاط نهاية في الشبكة
في هذا الدرس التطبيقي، ستتعلّم كيفية استخدام جهاز موازنة الحمل المختلَط باستخدام بروتوكول HTTP(s) الخارجي للوصول إلى مجموعة نقاط نهاية للشبكة (NEG).
- الاتصال بالشبكات
- السحابة الإلكترونية
AdMob+Firebase 101 Unity: الإعداد أساسيات "إحصاءات Google"
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام "إحصاءات Google لبرنامج Firebase" لتحليل سلوك المستخدِم عن طريق استخدام أحداث التطبيق.
- إعلانات Google
تسهيل رؤية الكمبيوتر: رؤية الذكاء الاصطناعي عند التمهيد الربيعي ولغة Java
سننشئ تطبيق Computer Vision باستخدام Spring Boot وJava، مما يتيح لك إطلاق العنان لإمكانات التعرف على الصور وتحليلها في مشروعاتك.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
إنشاء "مهام" لخدمة "مساعد Google" باستخدام حزمة تطوير البرامج (SDK) الخاصة بـ "المهام" (المستوى 1)
تعرّف على أساسيات تطوير البرامج باستخدام "مساعد Google".
إنشاء "مهام" لخدمة "مساعد Google" باستخدام حزمة تطوير البرامج (SDK) الخاصة بـ "المهام" (المستوى 2)
تعرّف على أساسيات تطوير البرامج باستخدام "مساعد Google".
إضافة إعلان بانر AdMob والإعلانات المضمّنة المدمجة مع المحتوى إلى تطبيق Flutter
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إضافة إعلانات AdMob المضمّنة (بانر ومدمجة مع المحتوى) إلى تطبيق Flutter.
- إعلانات Google
AdMob+Firebase 102 Android: ضبط سلوك التطبيق بدون تحديث التطبيق
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام ميزة "الإعداد عن بُعد في Firebase" لتغيير سلوك التطبيق بدون الحاجة إلى إجراء تحديث. كما سيتناول كيفية إجراء اختبار A/B للعثور على القيمة المثلى.
- إعلانات Google
التطوير باستخدام Cloud Shell رمز السحابة الإلكترونية
يمكنك الاطّلاع على ميزات Cloud Shell ومحرِّر Cloud Shell وإمكاناتهما.
المفاهيم المتقدمة في Accelerated Mobile Pages
سيساعدك هذا الدرس التطبيقي في التعرّف على المفاهيم الرئيسية في Accelerated Mobile Pages ومدى اختلافها عن مستندات HTML التقليدية. وسيتم تحقيق ذلك من خلال إنشاء مستندات AMP والتحقق من صحتها.
- البرامج على الويب
إرسال أحداث الويب إلى "إحصاءات Google 4" باستخدام Measurement Protocol
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إرسال الأحداث الخارجية إلى "إحصاءات Google 4" باستخدام Measurement Protocol.
- البرامج على الويب
أسس Accelerated Mobile Pages
سيساعدك هذا الدرس التطبيقي في التعرّف على المفاهيم الرئيسية في Accelerated Mobile Pages ومدى اختلافها عن مستندات HTML التقليدية. وسيتم تحقيق ذلك من خلال إنشاء مستندات AMP والتحقق من صحتها.
- إعلانات Google
- البرامج على الويب
جذب المستخدمين باستخدام "المهام مع مساعد Google"
تعرَّف على كيفية تحسين الإجراء من خلال الميزات التي تحافظ على عودة المستخدمين إليه.
- السحابة الإلكترونية
Cloud IDS
في هذا الدرس التطبيقي، ستتعرف على نظام كشف التسلل من Google Cloud. وبشكل أكثر تحديدًا، سيتم إنشاء نقطة نهاية لنظام كشف التسلل Cloud، وإنشاء حركة بيانات للتهديدات، وتحليل النتائج.
- الاتصال بالشبكات
- السحابة الإلكترونية
إضافة إعلانات AdMob إلى تطبيق Flutter
ستتعرّف في هذا الدرس التطبيقي على كيفية إضافة إعلانات بانر وإعلانات بينية وإعلانات تضم مكافأة إلى تطبيق Flutter.
- إعلانات Google
AdMob+Firebase 102 Unity: تحسين سلوك التطبيق بدون تحديث التطبيق
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام ميزة "الإعداد عن بُعد في Firebase" لتغيير سلوك التطبيق بدون الحاجة إلى إجراء تحديث. كما سيتناول كيفية إجراء اختبار A/B للعثور على القيمة المثلى.
- إعلانات Google
إضافة إعلان على شاشة فتح تطبيق AdMob إلى تطبيق Unity
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إضافة إعلان على شاشة فتح تطبيق AdMob إلى أحد تطبيقات Unity.
- إعلانات Google
- ألعاب فيديو
استخدام Private Service Connect لنشر الخدمات واستخدامها من خلال GKE
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Private Service Connect لنشر الخدمات واستخدامها في بيئة GKE.
- الاتصال بالشبكات
- السحابة الإلكترونية
استخدام Private Service Connect لنشر الخدمات واستخدامها
في هذا الدرس التطبيقي، ستتعلّم كيفية استخدام Private Service Connect لنشر الخدمات واستخدامها.
- السحابة الإلكترونية
- الاتصال بالشبكات
AdMob+Firebase 101 Android: الإعداد أساسيات "إحصاءات Google"
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام "إحصاءات Google لبرنامج Firebase" لتحليل سلوك المستخدِم عن طريق استخدام أحداث التطبيق.
- إعلانات Google
توجيه تنبيهات مراقبة Datadog إلى Google Cloud باستخدام Eventarc (الجزء 1)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية توجيه تنبيهات تتبُّع Datadog إلى Google Cloud باستخدام Eventarc.
- السحابة الإلكترونية
- حوسبة بدون خادم
- الحوسبة
الصورة اليومية: التمرين المعملي 1 — تخزين الصور وتحليلها (لغة Java الأصلية)
في هذا التمرين المعملي حول الترميز، يمكنك إنشاء خدمة Java تستفيد من دعم Google لمكتبات برامج Java الأصلية وتنشرها في تشغيل السحابة. تُجري الخدمة تحليلاً للصور باستخدام Vision API استجابةً لأحداث Cloud Storage وتحفظ نتائج التحليل في مجموعة Firestore.
- حوسبة بدون خادم
صورة يومية: التمرين المعملي 4: إنشاء واجهة أمامية للويب
في هذا الدرس التطبيقي، يمكنك إنشاء واجهة أمامية على الويب في Google App Engine تتيح للمستخدمين تحميل الصور وتصفح الصور التي تم تحميلها والصور المصغّرة وأحدث الصور المجمّعة.
- حوسبة بدون خادم
- السحابة الإلكترونية
Cloud Spanner: إنشاء لوحة صدارة للألعاب باستخدام Java
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء لوحة صدارة للألعاب باستخدام جدول قاعدة بيانات Cloud Spanner مع عمود الطابع الزمني للتنفيذ.
- السحابة الإلكترونية
- البيانات
تشغيل Cloud Run باستخدام أحداث Eventarc
في هذا الدرس التطبيقي، ستتعرّف على الميزات الرئيسية لمنصة Eventarc.
- حوسبة بدون خادم
- السحابة الإلكترونية
الصورة اليومية: التمرين المعملي 3: إنشاء صورة مجمّعة لأحدث الصور
وفي هذا التمرين المعملي عن الترميز، يمكنك إنشاء خدمة تشغيل السحابة الإلكترونية يتم تشغيلها بواسطة Cloud Scheduler في فاصل زمني منتظم لإنشاء صورة مجمّعة لأحدث الصور.
- حوسبة بدون خادم
- السحابة الإلكترونية
مرحبًا Cloud Run باستخدام Python
في هذا البرنامج التعليمي، ستتعرّف على كيفية بدء استخدام Cloud Run من خلال نشر حاوية بلا حالة وتشغيلها بدون خادم (مع إزالة البنية الأساسية). يوفر Cloud Run خيارًا مُدارًا بالكامل، بالإضافة إلى إمكانية تشغيله في أعلى مجموعة GKE.
- السحابة الإلكترونية
- الحوسبة
- حوسبة بدون خادم
بدء استخدام Cloud Shell &؛ gcloud
في هذا الدرس التطبيقي، ستتعلم كيفية الاتصال بموارد الحوسبة المستضافة على Google Cloud Platform عبر الويب.
- السحابة الإلكترونية
ربط تطبيق Spring Boot بخدمة Cloud SQL
تعرّف على ربط تطبيق Springboot بـ Cloud SQL.
- السحابة الإلكترونية
- حوسبة بدون خادم
- الحوسبة
إنشاء تطبيق Spring Boot وإطلاقه في Java من Cloud Shell
تعلَّم كيفية إنشاء وتشغيل تطبيق Spring Bot Java من Cloud Shell بدون مغادرة المتصفح.
- حوسبة بدون خادم
- السحابة الإلكترونية
- الحوسبة
تطوير البرامج بثلاث خطوات سهلة باستخدام تشغيل السحابة الإلكترونية
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق ويب بسيطًا، وتشغِّله في بيئة مطور خاصة، ثم تُشغِّله في حاوية باستخدام Docker، وستنشر في النهاية التطبيق نفسه على السحابة الإلكترونية.
إنشاء تطبيق Kotlin Spring باستخدام Google Cloud Platform
في هذا الدرس التطبيقي حول الترميز، ستُنشئ تطبيق Spring باستخدام لغة Kotlin ويتكامل مع العديد من تقنيات Google Cloud Platform، مثل Cloud Pub/Sub وCloud SQL.
- السحابة الإلكترونية
الصورة اليومية: التمرين المعملي 1: تخزين الصور وتحليلها (Java)
وفي هذا التمرين المعملي، يمكنك إنشاء دالة سحابية (Java) تعمل على تحليل الصور باستخدام واجهة برمجة التطبيقات Vision API استجابةً لأحداث Cloud Storage وحفظ نتائج التحليل في مجموعة Firestore.
- حوسبة بدون خادم
- السحابة الإلكترونية
تطبيق Spring Boot مع خدمة تخزين البيانات في السحابة الإلكترونية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام Spring Cloud Cloud لكتابة العناصر وقراءتها من Datastore.
- البيانات
- السحابة الإلكترونية
الصورة اليومية: التمرين المعملي 5: تنظيف البيانات بعد حذف الصور
في هذا الدرس التطبيقي، يمكنك إنشاء خدمة جديدة لتشغيل السحابة الإلكترونية يتم تشغيلها من خلال Eventarc عند حذف صورة من Cloud Storage. بدورها، تحذف الخدمة الصورة المصغّرة للصورة في Cloud Storage والبيانات الوصفية في مجموعة Firestore.
- حوسبة بدون خادم
- السحابة الإلكترونية
التقاط الصور يوميًا: تخزين الصور وتحليلها باستخدام مكتبات عملاء Java المحلية من Google
في هذا التمرين المعملي حول الترميز، يمكنك إنشاء خدمة Java تستفيد من دعم Google لمكتبات برامج Java الأصلية وتنشرها في تشغيل السحابة. تُجري الخدمة تحليلاً للصور باستخدام Vision API استجابةً لأحداث Cloud Storage وتحفظ نتائج التحليل في مجموعة Firestore.
- حوسبة بدون خادم
المراسلة من خلال Spring Integration وGoogle Cloud Pub/Sub
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيقين من تطبيقات Spring Boot يتبادلان الرسائل من خلال Spring Integration، وذلك باستخدام Google Cloud Pub/Sub في الخلفية.
- السحابة الإلكترونية
ربط Cloud Spanner باستخدام ميزة GKE Autopilot
في هذا الدرس التطبيقي حول الترميز، سيتم ربط نماذج الخدمات التي تعمل على GKE Autopilot بـ Cloud Spanner.
توجيه تنبيهات مراقبة Datadog إلى Google Cloud باستخدام Eventarc (الجزء 2)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية الاستجابة لتنبيهات رصد Datadog باستخدام Eventarc وWorkflows.
- السحابة الإلكترونية
- حوسبة بدون خادم
- الحوسبة
إنشاء روبوت Slack باستخدام Node.js على Cloud Run
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء برنامج تتبُّع Slack وتشغيله على Google Cloud. تستخدم Cloud Run، وهي منصة حوسبة مُدارة بالكامل تعمل تلقائيًا على ضبط الحاويات التي لا تتضمّن حالة.
- الحوسبة
- السحابة الإلكترونية
مرحبًا بك في Cloud Run مع C#
في هذا الدرس التطبيقي، ستتعرّف على كيفية بدء استخدام Cloud Run من خلال نشر حاوية بلا حالة وتشغيلها بدون خادم (مع استبعاد البنية الأساسية). يوفر Cloud Run خيارًا مُدارًا بالكامل، بالإضافة إلى إمكانية تشغيله في أعلى مجموعة GKE.
- حوسبة بدون خادم
- السحابة الإلكترونية
الصورة اليومية: التمرين المعملي 1: تخزين الصور وتحليلها
وفي هذا التمرين المعملي، يمكنك إنشاء دالة Cloud تنفّذ تحليل الصور باستخدام Vision API استجابةً لأحداث Cloud Storage وتحفظ نتائج التحليل في مجموعة Firestore.
- السحابة الإلكترونية
- حوسبة بدون خادم
صورة يومية: التمرين المعملي 6 — التنسيق باستخدام سير العمل
في هذا التمرين المعملي حول الترميز، يمكنك إنشاء نسخة منسّقة من تطبيق "صور يومية" باستخدام Workflows.
- حوسبة بدون خادم
- السحابة الإلكترونية
Cloud Spanner: قاعدة بياناتك الأولى
في هذا الدرس التطبيقي، ستنشئ مثيل Google Cloud Spanner، وقاعدة بيانات فارغة، وستتعلم كيفية تحميل عينة من البيانات والاستعلام عنها.
- السحابة الإلكترونية
Cloud Spanner: أنشِئ لوحة صدارة للألعاب باستخدام C#
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء لوحة صدارة للألعاب باستخدام جدول قاعدة بيانات Cloud Spanner مع عمود الطابع الزمني للتنفيذ.
- البيانات
- السحابة الإلكترونية
مركز التداول للألعاب في Cloud Spanner
في هذا الدرس التطبيقي، ستُنفذ خدمة العناصر وخدمة ما بعد التداول للعمل مع Cloud Spanner.
نظام إدارة محتوى Django على Cloud Run
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية نشر نظام إدارة محتوى Django باستخدام مكونات بدون خادم، وهي: Cloud Run لمحرك الويب، وCloud SQL لقاعدة البيانات، وCloud Build لأصول الوسائط.
- حوسبة بدون خادم
- الحوسبة
- السحابة الإلكترونية
استخدام واجهة برمجة تطبيقات Speech-to-Text API مع C#
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام واجهة برمجة تطبيقات Speech-to-Text API مع C#.
- السحابة الإلكترونية
صورة يومية: التمرين المعملي 2 — إنشاء صور مصغرة للصور
في هذا التمرين المعملي حول الترميز، يمكنك إنشاء خدمة Cloud Run التي تنشئ صورًا مصغَّرة للصور استجابةً لأحداث Cloud Storage التي تم تمريرها من خلال موضوع Pub/Sub.
- حوسبة بدون خادم
- السحابة الإلكترونية
استخدام واجهة برمجة تطبيقات Speech-to-Text API من خلال لغة بايثون
في هذا البرنامج التعليمي، ستتعلم كيفية استخدام واجهة برمجة تطبيقات Speech-to-Text API مع بايثون.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
استخدام واجهة برمجة تطبيقات Speech-to-Text API مع Node.js
في هذا الدرس التطبيقي حول الترميز، يمكنك تحويل ملف صوتي إلى نص باستخدام واجهة برمجة التطبيقات Speech-to-Text API مع Node.js.
- السحابة الإلكترونية
أداة Cloud Spanner مع Hibernate ORM
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق Java أساسي يستخدم Hibernate للاحتفاظ بالبيانات في Cloud Spanner.
- السحابة الإلكترونية
Cloud Spanner: إنشاء لوحة صدارة للألعاب باستخدام Go
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء لوحة صدارة للألعاب باستخدام جدول قاعدة بيانات Cloud Spanner مع عمود الطابع الزمني للتنفيذ.
- البيانات
- السحابة الإلكترونية
نشر حاوية وتشغيلها باستخدام تشغيل السحابة الإلكترونية على Node.js
اطّلِع على كيفية نشر حاوية وتشغيلها باستخدام السحابة الإلكترونية في Node.js.
- حوسبة بدون خادم
- السحابة الإلكترونية
كيفية ربط تطبيق Go على Cloud Run بقاعدة بيانات Cloud SQL لقاعدة بيانات PostgreSQL
يُعد موصل Cloud SQL Go أسهل طريقة لربط تطبيق Go بقاعدة بيانات Cloud SQL بأمان. التشغيل في السحابة الإلكترونية هو نظام أساسي مُدار بالكامل بدون خادم يتيح لك تشغيل حاويات بدون حالة قابلة للإلغاء من خلال طلبات HTTP. سيوضح هذا الدرس التطبيقي حول الترميز
تطبيق Spring Boot مع Cloud Spanner
في هذا الدرس التطبيقي، ستتعلّم كيفية استخدام Spring Cloud GCP لكتابة البيانات وقراءتها من قاعدة بيانات Cloud Spanner.
- البيانات
- السحابة الإلكترونية
استرداد بيانات الاعتماد/الأسرار من المدير السري مع Spring Boot
في هذا الدرس التطبيقي حول الترميز، ستنشئ خدمات مصغّرة بسيطة في Spring Boot وستسترد الأسرار / قيم الإعدادات المخزّنة في Secret Manager.
- السحابة الإلكترونية
Cloud Spanner مع Terraform
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام Terraform لإنشاء موارد Google Cloud Spanner وإدارتها.
- السحابة الإلكترونية
تحليل أداء الإنتاج باستخدام Cloud Profiler
في هذا الدرس التطبيقي، ستتعرّف على Cloud Profiler، وهي أداة لجمع بيانات الأداء وتحليلها باستمرار من بيئات إنتاج بنفقات منخفضة.
- السحابة الإلكترونية
بدء Cloud Spanner في تطوير الألعاب
في هذا الدرس التطبيقي حول الترميز، ستنفّذ خدمة الملف الشخصي للّاعب وخدمة التوفيق بين الألعاب للعمل مع Cloud Spanner.
عمليات تتبّع موزَّعة من خلال Spring Cloud Sleuth وCloud Trace
في هذا الدرس التطبيقي حول الترميز، سيكون عليك إنشاء خدمات مصغَّرة بسيطة في Spring Boot وإضافة إمكانات تتبُّع موزَّعة باستخدام أداة بدء Spring Cloud Trace Trace التي تخزِّن بيانات التتبُّع على Cloud Trace.
- الحوسبة
- السحابة الإلكترونية
- حوسبة بدون خادم
تخزين البيانات في ذاكرة التخزين المؤقت من تطبيق Spring Boot باستخدام Memorystore
تعرَّف على كيفية تخزين بيانات ذاكرة التخزين المؤقت من تطبيق Spring Bot باستخدام Memorystore.
- السحابة الإلكترونية
- حوسبة بدون خادم
- الحوسبة
تفعيل تطبيق Spring Boot Java في Kubernetes على Google Kubernetes Engine
تعرّف على كيفية نشر تطبيق Spring Bot Java على Kubernetes على GKE.
- السحابة الإلكترونية
- الحوسبة
الاتصال بخدمة Cloud SQL: Compute Engine وعنوان IP خاص وخادم وكيل Cloud SQL
في هذا الدرس التطبيقي، عليك إعداد اتصال بين مثيل Compute Engine وCloud SQL ضمن شبكة Google الداخلية الخاصة باستخدام خادم وكيل Cloud SQL.
- السحابة الإلكترونية
الاتصال بخدمة Cloud SQL: عنوان IP العام والشبكات المعتمَدة
في هذا الدرس التطبيقي، ستتمكّن من إعداد اتصال بسيط بمثيل Cloud SQL يمكن الوصول إليه من أي مكان.
- السحابة الإلكترونية
بدء استخدام دوال التشغيل في السحابة الإلكترونية (HTTP)
التعرف على كيفية بدء استخدام وظائف Cloud Run
- حوسبة بدون خادم
درس تطبيقي حول الترميز: إنشاء إضافة Chrome في JavaScript باستخدام Gemini
من خلال هذا الدرس التطبيقي، سننشئ إضافة Chrome باستخدام Gemini. سنضيف ميزات تكرارية للوصول إلى مستوى يساعدنا في إضافة وظائف إلى صفحة Google Meet.
عمليات نشر القيود باستخدام المصادقة الثنائية
"التفويض الثنائي" هو عنصر تحكّم أمني في وقت النشر يضمن نشر صور الحاويات الموثوق بها فقط على Google Kubernetes Engine أو Cloud Run. باستخدام "الترخيص الثنائي"، يمكنك طلب توقيع الصور من جهات موثوق بها أثناء عملية التطوير، ثم فرض التحقّق من صحة التوقيع
تطوير الحاويات باستخدام ملفات Dockerfiles
Docker هو نظام أساسي مفتوح لتطوير التطبيقات وشحنها وتشغيلها. باستخدام Docker، يمكنك فصل التطبيقات عن البنية الأساسية والتعامل مع البنية الأساسية كتطبيق مُدار. تساعدك Docker على شحن الرموز بشكل أسرع واختبارها ونشرها بشكل أسرع وتقصير الدورة بين كتابة
طريقة إنشاء صورة من Vertex AI وتحميلها إلى "إعلانات Google"
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء صور باستخدام Vertex AI وإرسالها إلى "إعلانات Google".
إضافة تطبيق مصغّر إلى "الشاشة الرئيسية" إلى تطبيق Flutter
في هذا الدرس التطبيقي، يمكنك إنشاء تطبيق مصغّر على الشاشة الرئيسية لتطبيق Flutter على نظام iOS أو Android. ستبدأ باستخدام تطبيق Flutter للأخبار الأساسي. وستستخدم بعد ذلك أطر عمل أصلية لإنشاء واجهة مستخدم للأدوات نفسها. وأخيرًا، ستتعلم كيفية مشاركة الموارد وإنشاء اتصال بين الأدوات والتطبيق الرئيسي.
- درس تطبيقي حول الترميز
إدارة بيانات FHIR من تطبيق Android باستخدام OHS وGoogle Cloud
أنشِئ تطبيقات رعاية صحية آمنة وقابلة للتطوير ومتوافقة ومستندة إلى البيانات، وذلك باستخدام حزمة تطوير البرامج (SDK) لنظام التشغيل Android-FHIR وOHS وGoogle Cloud Healthcare API
- السحابة الإلكترونية
Dataproc على Google Compute Engine
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام Dataproc على Google Compute Engine (GCE).
- البرامج على الويب
إنشاء نماذج Spark ML باستخدام Google Dataproc
في هذا الدرس التطبيقي حول الترميز، عليك إرسال وظائف Spark ML إلى خدمة Dataproc من Google.
- البرامج على الويب
Dataproc بدون خادم
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كل شيء عن Dataproc Serverless، بما في ذلك كيفية بدء استخدامها والوصول إلى مجموعة ميزاتها الغنية.
- البرامج على الويب
تتبُّع الأحداث في WebView باستخدام "إحصاءات Google لبرنامج Firebase"
في هذا الدرس التطبيقي حول الترميز، سيتم تنفيذ طريقة تتبُّع الأحداث على صفحة ويب ضمن WebView باستخدام GA4F من خلال إعادة توجيهها إلى رمز برمجي أصلي.
ضبط Eventarc لتشغيل سير العمل الذي تتكامل مع GKE Autopilot وPub/Sub
تعرَّف على كيفية ضبط Eventarc لتشغيل مهام سير العمل التي تتكامل مع GKE Autopilot وPub/Sub لتنفيذ عملية تجارية تقدّم مكافآت العملاء.
بروتوكول HTTPs LB الخارجي مع الدرس التطبيقي حول الترميز الخاص بإدارة عدد الزيارات (Envoy)
في هذا الدرس التطبيقي حول الترميز، ستتعرف على الميزات المتقدّمة لعدد الزيارات المتوفرة في جهاز موازنة الحمل الخارجي لبروتوكول HTTPs.
- السحابة الإلكترونية
- الاتصال بالشبكات
رسم موقع إلكتروني: يمكنك تحويل أفكارك إلى موقع إلكتروني باستخدام نماذج Gemini.
في هذا الدرس التطبيقي، ستعمل على إنشاء تطبيق في السحابة الإلكترونية يحوّل الرسم إلى رمز برمجي لموقعك الإلكتروني في دقائق معدودة، وذلك باستخدام نماذج الذكاء الاصطناعي التوليدي من Gemini 1.0 Pro Vision وGemini 1.5 Pro وغير ذلك.
- السحابة الإلكترونية
FraudFinder: بدءًا من البيانات الأولية إلى الذكاء الاصطناعي (AI) باستخدام Vertex AI وBigQuery
ستتعلّم في هذا التمرين المعملي كيفية إنشاء بيانات شاملة للذكاء الاصطناعي (AI) لرصد عمليات الاحتيال في الوقت الفعلي على Google Cloud. والهدف من ذلك هو فهم كيفية الانتقال من البيانات الأولية إلى استخدام مسار تعلُّم الآلة الجاهز للإنتاج على Google
- السحابة الإلكترونية
تشغيل سير العمل باستخدام Eventarc
تعرَّف على كيفية ضبط Eventarc لتشغيل عمليات سير العمل التي تتكامل مع Cloud Run وPub/Sub لتنفيذ عملية تجارية تقدّم مكافآت العملاء.
تطوير خدمة لتسهيل الاستخدام لنظام Android
في هذا الدرس التطبيقي حول الترميز، ستتعرَّف على طريقة إنشاء "خدمة تسهيل الاستخدام" لمستخدمي Android.
التعمُّق في أنماط لعبة Dart وسجلاتها
استخدِم الأنماط والسجلات وغيرها من الميزات الجديدة في Dart 3 لإعادة تصميم نمط تصميم واجهة المستخدم الخاص بك في Flutter.
- درس تطبيقي حول الترميز
تدريب عملي: ورشة عمل "المرأة في مجال الصوت"
لنبدأ في إجراء محادثة بينك وبين "مساعد Google" لمساعدتك في استرداد الأحداث والمؤلفات الخاصة بمجموعة لقاء Women in Voice.
معالجات متخصصة باستخدام الذكاء الاصطناعي للمستندات (Python)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Procurement DocAI وLending DocAI لتصنيف المستندات المتخصّصة وتحليلها.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
إنشاء برامج تتبُّع صوتية لأجهزة Android باستخدام Dialogflow Essentials مرفرفة
تتوفّر في Dialogflow، مجموعة واسعة من خدمات الدمج المتاحة للويب، و"مساعد Google"، ووسائل التواصل الاجتماعي، وبوابات الهاتف. ومع ذلك، عندما تريد استخدام روبوتات الدردشة على الأجهزة الجوّالة، سيتعين عليك إنشاء تكامل مخصص. يشرح لك هذا التمرين المعملي كيفية دمج Dialogflow Essentials في تطبيق Flutter.
- السحابة الإلكترونية
التعرّف البصري على الأحرف (OCR) باستخدام Document AI (Python)
في هذا الدرس التطبيقي حول الترميز، ستنفِّذ تقنية التعرّف البصري على الأحرف (OCR) في مستندات PDF باستخدام Document AI وPython. سوف تستكشف كيفية إنشاء طلبات معالجة عبر الإنترنت (متزامن) وحزمة (غير متزامنة).
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
تدريب عملي: إنشاء دليل تلفزيون في Google Chat باستخدام Google Workspace وDialogflow
تعرَّف على كيفية إنشاء روبوت دردشة مخصّص من Dialogflow لخدمة Google Chat باستخدام ردود البطاقات الديناميكية.
- السحابة الإلكترونية
إنشاء خدمة Cloud Run باستخدام تطبيق جانبي
تعرَّف على كيفية إنشاء خدمة Cloud Run التي تتصل بلوحة جانبية باستخدام منفذ المضيف المحلي ونظام تثبيت الصوت.
- حوسبة بدون خادم
تحليل النماذج باستخدام الذكاء الاصطناعي (AI) للمستند (Python)
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام أداة Document AI الجديدة في النموذج لتحليل نموذج مكتوب بخط اليد باستخدام لغة Python. سنستخدم نموذج طلب طبي بسيط كمثال، ولكن سيعمل هذا الإجراء مع أي نموذج معمّم يتوافق مع مستند DocAI. يعتمد هذا
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
نقل البيانات من Apache Kafka إلى Pubsub
في هذا الدرس التطبيقي حول الترميز، سيتم نقل التطبيقات من Apache Kafka إلى Google Cloud Pubsub باستخدام منهج نقل بيانات مرحلي.
تشغيل عبارات SQL الأولى باستخدام Google Cloud Dataflow
توضّح الصفحة كيفية استخدام لغة الاستعلامات البنيوية (SQL) في Dataflow وإنشاء مهام لغة الاستعلامات البنيوية (SQL) في Dataflow.
- السحابة الإلكترونية
- البيانات
الاتصال بخدمة Cloud SQL باستخدام دوال Cloud
في هذا الدرس التطبيقي حول الترميز، ستكتب دالة Cloud ترتبط بقاعدة بيانات Cloud SQL حالية وترسل إليها عبارة إدراج SQL.
- السحابة الإلكترونية
طاولة عمل الذكاء الاصطناعي (AI) - أداة استخراج المستندات المخصّصة
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Document AI Workbench لإنشاء نماذج مخصّصة بالكامل باستخدام بيانات التدريب الخاصة بك.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
طاولة عمل الذكاء الاصطناعي للمستندات - التدريب
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام Document AI Uptraining لتحسين جودة النموذج باستخدام بيانات التدريب الخاصة بك.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
اتخاذ قرارات مدروسة باستخدام أدوات إنشاء Dialogflow CX وتخزين البيانات
في هذا الدرس التطبيقي للمبتدئين، ستصبح على دراية بميزة منشئ المحتوى. يستعين منشئو المحتوى بأحدث النماذج التوليدية اللغوية الكبيرة (LLM) من Google لإنشاء ردود للموظّفين. وفي سياق هذا الدرس التطبيقي حول الترميز، ستستخدم أداة لإنشاء المعلومات من مخزن البيانات لاتّخاذ قرارات مدروسة.
- السحابة الإلكترونية
الذكاء الاصطناعي في Document AI: حلقة Human in the Loop
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام Document AI Human in the Loop لإكمال مهام المراجعة البشرية مع معالِجات متخصّصة.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
زيادة تغطية الأهداف والتعامل مع الأخطاء بسلاسة باستخدام الإجراء الاحتياطي التوليدي
في هذا الدرس التطبيقي المناسب للمبتدئين، ستتعرّف على الميزة الاحتياطية التوليدية التي تستخدم أحدث النماذج اللغوية الكبيرة (LLM) التوليدية من Google لإنشاء ردود افتراضية للوكيل.
- السحابة الإلكترونية
استخدام دفاتر الملاحظات من خلال Google Cloud Dataflow
إعداد دفتر ملاحظات وتشغيله باستخدام شعاع تفاعلي
- البيانات
- السحابة الإلكترونية
استخدام الذكاء الاصطناعي للمستندات لمعالجة النماذج المكتوبة بخط اليد (Node.js)
في هذا الدرس التطبيقي حول الترميز، سأركّز على إنشاء برنامج تعليمي يستخدم Document AI API مع Node.js.
تدريب عملي: إنشاء إجراء في دليل التلفزيون لـ "مساعد Google" باستخدام Dialogflow و"المهام مع مساعد Google"
لنبدأ في إجراء محادثة بينك وبين "مساعد Google" لمساعدتك في استرداد معلومات دليل التلفزيون.
TensorFlow.js — التعرف على الأرقام المكتوبة بخط اليد باستخدام شبكات CNN
في هذا الدرس التطبيقي حول الترميز، ستدرّب نموذجًا على تحديد الأرقام المكتوبة بخط اليد. في مصطلحات تعلُّم الآلة، تُعرف هذه العملية باسم مهمة التصنيف لأنّها تتنبأ بفئة لمدخل معيّن.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
من مكوّن الويب إلى عنصر Lit
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على & وإنشاء مكون ويب من البداية ثم تحسينه تدريجيًا إلى عنصر Lit.
- البرامج على الويب
مقدمة عن الاختبار باستخدام Gemini Code Assist
استخدام Gemini Code Assist لمساعدتك في كتابة اختبارات للرمز البرمجي الخاص بك
- السحابة الإلكترونية
TensorFlow.js — إجراء التنبؤات من البيانات ثنائية الأبعاد
في هذا الدرس التطبيقي حول الترميز، ستدرّب نموذجًا لإجراء تنبؤات استنادًا إلى البيانات الرقمية. وبالنظر إلى "القوة الحصانية" للسيارة، سيحاول النموذج التنبؤ "بالأميال لكل غالون" لتلك السيارة. يُطلق على ذلك في مصطلحات تعلُّم الآلة مهمة انحدار لأنّها تتنبأ بقيمة مستمرة.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
تدريب وضبط مَعلمات PyTorch على ضبط نموذج PyTorch على Cloud AI Platform
سوف تتعلم في هذا التمرين المعملي كيفية تدريب نموذجك في السحابة من خلال ضبط المعلمات الفائقة. وسنوضّح لك كيفية إجراء ذلك باستخدام PyTorch، ولكن يمكنك تنفيذ ذلك في أي إطار عمل تريده.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
توقُّع السلاسل الزمنية باستخدام Vertex AI وBigQuery ML
في هذا التمرين المعملي، ستتعرّف على كيفية حل مشاكل السلسلة الزمنية باستخدام Vertex AI، حيث تغطي دفاتر الملاحظات والتدريب والتنبؤ وBigQuery ML.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
تشغيل مخطط DAG باستخدام دوال Node.JS وGoogle Cloud
يوضِّح لك هذا الدرس التطبيقي كيفية استخدام دوال Google Cloud لتشغيل سير عمل Apache Airflow (DAG) في Google Cloud Composer. ينفذ DAG هنا أمر bash بسيطًا باستخدام BashOperator.
- البرامج على الويب
استخدام واجهة برمجة تطبيقات تحويل النص إلى كلام مع C#
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام واجهة برمجة تطبيقات "تحويل النص إلى كلام" مع C#
- السحابة الإلكترونية
استخدام واجهة برمجة تطبيقات الترجمة مع C#
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام واجهة برمجة التطبيقات Translation API مع لغة C#.
- السحابة الإلكترونية
كيفية ربط تطبيق Node.js على Cloud Run بقاعدة بيانات PostgreSQL
يُعدّ موصل Node.js في Cloud SQL أسهل طريقة لربط تطبيق Node.js بقاعدة بيانات Cloud SQL بأمان. التشغيل في السحابة الإلكترونية هو نظام أساسي مُدار بالكامل بدون خادم يتيح لك تشغيل حاويات بدون حالة قابلة للإلغاء من خلال طلبات HTTP. سيشرح هذا الدرس
استخدام واجهة برمجة تطبيقات تحويل النص إلى كلام مع بايثون
في هذا البرنامج التعليمي، ستتعلم كيفية استخدام واجهة برمجة تطبيقات تحويل النص إلى كلام مع بايثون.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
تثبيت أدوات السحابة الإلكترونية واستخدامها في PowerShell
في هذا التمرين المعملي عن الرموز، ستتعلم كيفية تثبيت أدوات السحابة الإلكترونية واستخدامها في نظام التشغيل Windows PowerShell.
- السحابة الإلكترونية
مقدمة عن التنسيق بدون خادم باستخدام Workflows
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تنظيم خدمات واجهة برمجة التطبيقات المستندة إلى Google Cloud وHTTP آليًا باستخدام Workflows.
- حوسبة بدون خادم
- السحابة الإلكترونية
استخدام Vision API مع Python
ستتعلّم في هذا البرنامج التعليمي كيفية استخدام Vision API مع Python.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
استخدام واجهة برمجة التطبيقات ARCore Depth API للحصول على تجارب الواقع المعزّز الغامرة
يعرض لك هذا الدرس التطبيقي حول الترميز خطوات إنشاء تطبيق ARCore باستخدام واجهة برمجة التطبيقات Depth API الجديدة. يتيح العمق فهمًا ثلاثي الأبعاد لمشهد معيّن من خلال عرض في الوقت الفعلي بكسل واحد للمسافة بين الأسطح المادية ومنظور الكاميرا في الوقت الفعلي. يستخدم التطبيق الموضَّح في هذا الدرس التطبيقي حول الترميز عمقًا يتيح للكائنات الواقعية حجب أو إخفاء الكائنات الافتراضية خلفها. كما يمكنه تصور الهندسة ثلاثية الأبعاد للبيئة.
- الواقع المعزّز (AR)
توسيع نطاق الاختصارات الديناميكية إلى "مساعد Google" باستخدام ميزة "مهامّ في التطبيقات"
الاطّلاع على كيفية تنفيذ اختصارات التطبيقات الديناميكية باستخدام Google
تطوير InnerLoop باستخدام Cloud Workstations مع NodeJS
اطَّلِع على الميزات والإمكانات المصممة لتبسيط سير عمل التطوير لمهندسي البرمجيات المكلفين بتطوير تطبيقات Nodejs في بيئة مُحاطة بالحاويات باستخدام Cloud Workstations.
إنشاء هايكو حول منتجات Google باستخدام PaLM API وFlutter
تعرَّف على كيفية إنشاء تطبيق بسيط ينشئ هايكو حول منتجات Google ويعرضها باستخدام PaLM API وFlutter.
بيئة التطوير
استكشف الميزات والإمكانات المصممة لتبسيط سير عمل التطوير لمهندسي البرمجيات المكلفين بتطوير تطبيقات بايثون في بيئة متنقلة باستخدام Cloud Workstations.
التطوير باستخدام Cloud Workstations وCloud Code
يمكنك الاطِّلاع على الميزات والإمكانات المُصمَّمة لتبسيط سير عمل التطوير لمهندسي برمجيات Java في بيئة مُكوَّنة من عدة حاويات باستخدام Cloud Workstations.
الإحصاءات التوليدية باستخدام BigQuery SQL وVertex AI
يمكنك إنشاء تطبيق لتوقّعات تقييم نجاح الأفلام والحصول على وصفات طبية باستخدام طلبات بحث BigQuery SQL وواجهة برمجة تطبيقات Vertex AI PaLM.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
تنسيق الألوان الأساسي في طرق عرض Android
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تنسيق الألوان المخصّصة مع المظهر الديناميكي.
الذكاء الاصطناعي التوليدي - إنشاء الصور من الكلمات الرئيسية
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إنشاء صور من الكلمات الرئيسية المحدّدة باستخدام واجهات برمجة تطبيقات الذكاء الاصطناعي التوليدي. تتألف هذه العملية من خطوتَين يتم من خلالها استدعاء واجهة برمجة التطبيقات text-bison لإنشاء طلب لإنشاء صور، ثم استدعاء واجهة برمجة تطبيقات Imagen لإنشاء صورة وفقًا للطلب الذي تم إنشاؤه. تم تشغيل سير العمل بالكامل على واجهة أمامية باستخدام تطبيق Gراديو.
تشغيل عمليات محاكاة الديناميكيات الجزيئية من Gromacs باستخدام أرقام سائلة Slurm-GCP
سيساعدك هذا الدرس التطبيقي في كيفية تشغيل Gromacs على Google Cloud Platform باستخدام حل Syrm-GCP من SchedMD
التحكّم في شمعة PLAYBULB باستخدام Web Bluetooth
باستخدام JavaScript، يمكنك إنشاء تطبيق ويب يتحكّم في شمعة LED عديمة اللهب بفضل واجهة برمجة التطبيقات Web Bluetooth API الجديدة.
- البرامج على الويب
لعبة Battle Jamón: A Microservices Battle Ground
في هذا الدرس التطبيقي حول الترميز، ستنشئ خدمة مصغّرة تتنافس مع الخدمات المصغَّرة الأخرى من خلال "رمي" "جامون" على بعضها بعضًا في ساحة القتال.
- السحابة الإلكترونية
إنشاء مهمة من إنشاء "لوحة الرسم" التفاعلية لـ "مساعد Google" باستخدام "أداة إنشاء المهام"
تعرَّف على طريقة تصميم "مهمة قماشية" تفاعلية في "مساعد Google".
استخدام الموضوع في Compose حسب الموضوع باستخدام المادة 3
الغرض من هذا الدرس التطبيقي حول الترميز هو توضيح طريقة التنفيذ في Jetpack Compose باستخدام التصميم الجديد Material Design 3 وMaterial You.
تغيير حجم تطبيق Android
في هذا الدرس التطبيقي حول الترميز المستنِد إلى Jetpack Compose، ستتمكّن من تحسين تطبيق Android لتوضيح أفضل الممارسات لتغيير الحجم باستخدام التصميم المرن. ويشمل ذلك استخدام توافق البيان وآثار تغيير الإعدادات والحفاظ على الاستمرارية من خلال تغيير الحجم.
- درس تطبيقي حول الترميز
تطوير حلقة InnerLoop باستخدام Java - SpringBoot
استكشف الميزات والإمكانات المصممة لتبسيط سير عمل التطوير لمهندسي البرمجيات المكلفين بتطوير تطبيقات Java في بيئة مدمجة.
تطبيق Chat باستخدام PaLM API على Cloud Run
يمكنك تطوير تطبيق دردشة باستخدام إطار عمل Python Flask ونموذج Vertex AI PaLM API.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
نموذج لغوي كبير (LLM) مستنِد إلى لغة الاستعلامات البنيوية (SQL) فقط مع BigQuery ML باستخدام Vertex AI PaLM API
يتوفّر تلخيص رموز المصدر لمستودعات GitHub كمجموعة بيانات عامة في BigQuery، باستخدام النموذج اللغوي الكبير Vertex AI لإنشاء النصوص (text-bison) كدالة بعيدة مستضافة في BigQuery.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
تدريب نموذج تصنيف الصور ونشره على الجهاز باستخدام AutoML Vision في مجموعة أدوات تعلُّم الآلة
في هذا الدرس التطبيقي حول الترميز، سيتم تدريب مصنِّف للصور باستخدام AutoML Vision Edge في حزمة ML Kit، وتشغيله على هاتف Android أو iOS باستخدام حزمة تطوير البرامج (SDK) لحزمة تعلّم الآلة.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- iOS
ميزات Android المتقدمة في Kotlin 04.1: خرائط Google لنظام التشغيل Android
تعرّف على كيفية إضافة خريطة Google وتصميمها داخل تطبيق Android Kotlin.
مقدّمة حول واجهة برمجة تطبيقات ARCore لكل من التسجيل والتشغيل
قد تكون إمكانية حفظ تجربة الواقع المعزّز في ملف MP4 وتشغيلها من ملف MP4 مفيدة لكل من مطوّري التطبيقات والمستخدمين النهائيين. الاستخدام الأكثر وضوحًا لسجلّ ARCore واجهة برمجة تطبيقات التشغيل هذه مخصصة للمطوّرين. انقضت الأيام التي يجب فيها إنشاء
- الواقع المعزّز (AR)
ARCore Cloud Anchors مع "مثبّتات Cloud ثابتة" دائمة
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام Cloud Anchors لإنشاء تجارب الواقع المعزّز المشتركة، وذلك من خلال إنشاء إطار مرجعي مشترك (الموضع والاتجاه نفسه) على عدة أجهزة باستخدام خدمة ARCore Cloud Anchors.
- الواقع المعزّز (AR)
دليل 101 حول Cloud Foundation
في هذا الدرس التطبيقي حول الترميز، ستبدأ في استخدام مجموعة أدوات Cloud Foundation(CFT) وسنبدأ في تنفيذ سلسلة من الخطوات لإضافة ميزة إلى وحدة CFT.
عمق المعالجة في ARCore Raw Depth
يعرض لك هذا الدرس التطبيقي حول الترميز خطوات إنشاء تطبيق ARCore باستخدام Raw Depth API الجديدة.
- الواقع المعزّز (AR)
ورشة عمل شبكات خدمة Anthos: دليل البرنامج - باللغة اليابانية
تقدّم ورشة العمل هذه تجربة عملية غامرة تشرح كيفية إعداد خدمات موزّعة على مستوى العالم على GCP في مرحلة الإنتاج. إنّ التكنولوجيات الرئيسية المستخدَمة هي GKE في مجال الحوسبة وشبكة خدمة Anthos لتوفير إمكانية اتصال آمن وإمكانية تتبّع وتشكيل متقدّم لحركة المرور. كل الممارسات والأدوات المستخدمة في ورشة العمل هذه هي ما ستستخدمه في الإنتاج.
استخدام BigQuery لطلب بيانات GitHub
تعرَّف على أساسيات BigQuery وكيفية الاستعلام عن وحدات تيرابايت من البيانات العامة باستخدام بيانات إتمام GitHub كمثال.
- السحابة الإلكترونية
- البيانات
ربط AlloyDB بحساب Oracle من خلال شبكة VPN من Google
في هذا الدرس التطبيقي، ستتعرّف على كيفية توصيل مجموعة AlloyDB بقاعدة بيانات Oracle المنشورة على شبكة منفصلة ومتصلة عبر شبكة VPN.
- السحابة الإلكترونية
- درس تطبيقي حول الترميز
توسيع نطاق وصول تطبيق Android ليشمل "مساعد Google" باستخدام ميزة "مهامّ في التطبيقات" (المستوى 2)
تعلَّم كيفية تطوير "مهامّ في التطبيقات" باستخدام الأهداف المضمّنة الشائعة في هذا الدرس المتوسطي حول الترميز، ما يتيح للمستخدمين فتح ميزات التطبيق والبحث عن المحتوى داخل التطبيق باستخدام "مساعد Google".
Battle One - ساحة المعركة للخدمات الصغيرة
في هذا الدرس التطبيقي حول الترميز، ستنشئ خدمة مصغّرة تتنافس مع الخدمات المصغَّرة الأخرى من خلال "رمي" الأوراق على بعضها البعض في ساحة القتال.
- السحابة الإلكترونية
دمج تطبيقات Android المصغّرة مع "مساعد Google"
تعرَّف على كيفية توسيع نطاق تطبيقات Android المصغّرة ليشمل "مساعد Google" ليتمكّن "مساعد Google" من عرض تطبيقات مصغّرة مخصّصة للمستخدمين.
إضافة لون ديناميكي إلى تطبيقك
في هذا الدرس التطبيقي حول الترميز، ستُنقل السمات في أحد التطبيقات إلى Material 3 وستطبق ألوانًا ديناميكية لاحقًا.
إنشاء تطبيقات لاستخدامها في Google Chat باستخدام Gemini
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيقات Google Chat باستخدام أحدث الميزات المتاحة، والتي تشمل نماذج الذكاء الاصطناعي المستندة إلى Gemini في Vertex AI، وDialogflow CX، والصفحة الرئيسية للتطبيق، وأحداث Google Chat، والتطبيقات المصغّرة للملحقات.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
ورشة عمل شبكات خدمة Anthos: دليل الميزات الاختبارية
تقدّم ورشة العمل هذه تجربة عملية غامرة تشرح كيفية إعداد خدمات موزّعة على مستوى العالم على GCP في مرحلة الإنتاج. إنّ التكنولوجيات الرئيسية المستخدَمة هي GKE في مجال الحوسبة وشبكة خدمة Anthos لتوفير إمكانية اتصال آمن وإمكانية تتبّع وتشكيل متقدّم لحركة المرور. كل الممارسات والأدوات المستخدمة في ورشة العمل هذه هي ما ستستخدمه في الإنتاج.
كيفية دمج Dialogflow مع BigQuery
يعتمد هذا الدرس التطبيقي على مفهوم توصيل الطلب في Dialogflow. تتعلّم كيفية إنشاء مجموعة بيانات وجدول في BigQuery ثم إعداد تفاصيل دمج BigQuery في تنفيذ Dialogflow واختبار تجربة المحادثة.
- السحابة الإلكترونية
نقل بيانات ملف CSV إلى BigQuery باستخدام Cloud Data Fusion - العرض المجمَّع
في هذا الدرس التطبيقي حول الترميز، سننفِّذ نمطًا لنقل البيانات لتحميل بيانات الرعاية الصحية بتنسيق ملف CSV إلى BigQuery باستخدام Cloud Data Fusion.
- السحابة الإلكترونية
تحويل بياناتك الضخمة إلى إحصاءات باستخدام "جداول بيانات Google" و"العروض التقديمية من Google"
يستخدم هذا الدرس المتوسطي حول الترميز في "برمجة تطبيقات Google" منصتين أساسيتين لمطوّري البرامج في Google، وهما Google Workspace وGoogle Cloud Console. وبشكل أكثر تحديدًا، تستخدم BigQuery API في Cloud Console (كخدمة متقدّمة لبرمجة التطبيقات) إلى جانب خدمتَي Google Workspace المدمجتَين، وهما "جداول بيانات Google" و"العروض التقديمية من Google". الغرض من نموذج التطبيق هذا هو إظهار للمستخدمين أنه يمكنهم أتمتة الامتداد الأخير، من تحليل البيانات الضخمة إلى عرض الشرائح، كل ذلك في جزء قصير (نسبي) من التعليمات البرمجية.
- البيانات
- السحابة الإلكترونية
توسيع نطاق وصول تطبيق Android ليشمل "مساعد Google" باستخدام ميزة "مهامّ في التطبيقات"
يمكنك التعرّف على أساسيات طريقة تفعيل الصوت في تطبيق Android من خلال توسيع نطاقه ليشمل "مساعد Google" باستخدام مهام التطبيقات المضمّنة.
بدء استخدام BigQuery ML
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام BigQuery لإنشاء نماذج تعلُّم الآلة لمجموعات بيانات "إحصاءات 360".
- السحابة الإلكترونية
تحميل البيانات والاستعلام عنها باستخدام أداة سطر الأوامر bq في BigQuery
تعلّم كيفية تحميل البيانات والاستعلام عنها باستخدام bq، وهي أداة سطر أوامر مستندة إلى بايثون BigQuery.
- السحابة الإلكترونية
تمرين عملي على النص البرمجي لتطبيقات Google: الوصول إلى جداول بيانات Google والخرائط وGmail في 4 أسطر من الرمز!
في هذا الدرس التطبيقي، سنقدّم لك إحدى أسهل الطرق لكتابة الرموز البرمجية التي يمكنها الوصول إلى تقنيات مطوّري برامج Google. ويتم ذلك كله من خلال تطبيق JavaScript، وهي لغة سائدة في مجال تطوير الويب. باستخدام النص البرمجي لتطبيقات Google، ستكتب رمزًا لاستخراج عنوان شارع من خلية في جدول بيانات Google، وإنشاء خريطة Google استنادًا إلى العنوان، ثم إرسال الخريطة كمرفق باستخدام Gmail. أفضل ما في الأمر ستتكون من أربعة أسطر فقط من التعليمة البرمجية.
- السحابة الإلكترونية
استكشاف تجربة الكاميرا
بمرور السنين، تطوّرت أجهزة Android لتشمل مجموعة متنوعة من الأحجام والأشكال والشاشات، بالإضافة إلى ميزات أخرى. مع ذلك، منذ البداية، شكّل التقاط الصور باستخدام هاتفك أحد أهم حالات الاستخدام. لا تزال إمكانات الكاميرا في الوقت الحالي إحدى أهم الأسباب التي تدفع المستهلكين لشراء الهواتف.
Cloud Bigtable لمستخدمي Cassandra
في هذا الدرس التطبيقي حول الترميز، ستقارن بين طلبات بحث Cassandra الشائعة لإدراج البيانات وتحديثها وقراءتها وحذفها بما يعادل Cloud Bigtable باستخدام برنامج Java.
- السحابة الإلكترونية
Cloud Armor لـ NLB/VM مع قواعد من تحديد المستخدم
في هذا الدرس التطبيقي، ستتعرّف على كيفية ضبط سياسة أمان Cloud Armor Network Edge باستخدام قواعد من تحديد المستخدم.
- الاتصال بالشبكات
- السحابة الإلكترونية
Vertex AI: تصدير نموذج تعلُّم الآلة في BigQuery ونشره من أجل التوقّع
في هذا التمرين المعملي، ستدرَّب نموذجًا باستخدام تعلُّم الآلة في BigQuery ، ثم تصدِّر هذا النموذج وتنشره إلى Vertex AI. هذا هو أحدث عرض منتج للذكاء الاصطناعي على Google Cloud. وستتعرّف على كيفية: تبلغ التكلفة الإجمالية لتشغيل هذا التمرين على Google
- السحابة الإلكترونية
صور ARCore المعزَّزة
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام ميزة "الصور Augmented" من ARCore لإضافة محتوى افتراضي مرفق بإحدى الصور ولتتبُّع حركة الصورة.
- الواقع المعزّز (AR)
درس تطبيقي حول الترميز CEL-Go: تعبيرات سريعة وآمنة ومضمّنة
في هذا الدرس التطبيقي حول الترميز، ستكتب تعبيرات بلغة التعبير الشائعة التي يتم تنفيذها في تطبيق Go. ستقوم بإنشاء المتغيرات، واستخدام المنطقية و/أو العوامل، وإنشاء json، وإنشاء النماذج الأولية، وضبط التعبيرات.
- البرامج على الويب
Bigtable وDataflow: Database Monitoring Art (برنامج HBase Java Client)
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية مراقبة عمليات كتابة/قراءة Bigtable أثناء تحميلها وقراءة كمية كبيرة من البيانات باستخدام Dataflow.
- البرامج على الويب
Battle Peach - A Microservices Battle Ground
في هذا الدرس التطبيقي حول الترميز، ستنشئ خدمة مصغّرة تتنافس مع الخدمات المصغَّرة الأخرى من خلال "رمي" الخوخ على بعضها بعضًا في ساحة القتال.
- السحابة الإلكترونية
إنشاء نظام كامل لاقتراح الأفلام
في هذا الدرس التطبيقي حول الترميز، ستتمكّن من إنشاء نظام كامل للاقتراحات. وستستعين بأداة اقتراح TensorFlow لتدريب نموذجَين للاقتراح ونشرهما باستخدام TensorFlow Spring كخلفية. يمكنك أيضًا إنشاء تطبيق Flutter من عدّة منصات كواجهة أمامية.
فهم مدى استجابة الصفحة لتفاعلات المستخدم (INP)
عرض توضيحي تفاعلي ودرس تطبيقي حول الترميز للتعرّف على مدى استجابة الصفحة لتفاعلات المستخدم (INP) يمكنك العثور على الرمز في مستودع web-vitals-codelabs. يوجد في أعلى الصفحة عدّاد الدرجة وزر الزيادة. هذا العرض التوضيحي الكلاسيكي يتميز بأسلوب التفاعل
- درس تطبيقي حول الترميز
دالة السحابة الإلكترونية التي تغلف نماذج PaLM Text Bison
يوضح هذا القسم دالة سحابية مكتوبة بلغة بايثون تعمل على إعداد وحدة Vertex AI ثم توفّر نقطة نهاية لاستدعاء نموذج PaLM Text Bison.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
إنشاء نموذج تصنيف نص مخصّص وتحديث تطبيقاتك باستخدامه
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تحسين النموذج الذي أنشأته في مسار تصنيف النص على الأجهزة الجوّالة "بدء استخدام التطبيق" لكي تتمكّن من إنشاء نموذج يتوافق مع بياناتك. سترى بعد ذلك كيفية تحديث تطبيقات Android وiOS بالطراز الجديد.
- iOS
- الأجهزة الجوّالة
TensorFlow.js: اصنع "أداة تعليم الآلة" الخاصة بك" باستخدام تعلُّم النقل مع TensorFlow.js
في هذا الدرس التطبيقي حول الترميز
أنشِئ لعبة لوحية مع TensorFlow Agents وFlutter
ستنشئ في هذا الدرس التطبيقي حول الترميز لعبة لوحية بسيطة تستند إلى تقنية تعلُّم الآلة. وستستخدم برامج وكيل TensorFlow لتدريب نموذج تعلُّم تعزيزي ونشره باستخدام TensorFlow Service كخلفية. ستتمكّن أيضًا من إنشاء تطبيق Flutter من عدّة منصات ليكون الواجهة الأمامية للعبة.
إنشاء تطبيق بأسلوب أساسي للمراسلة
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء تطبيق مراسلة بسيط يحتوي على مربع نص وزر إرسال.
- iOS
- الأجهزة الجوّالة
تطبيق "تلخيص النصوص" مع Vertex AI وSvelte Kit
يمكنك إنشاء حالة استخدام لميزة "تلخيص النص" للسماح للمستخدمين بتلخيص المقالات والنصوص وأشكال المحتوى الأخرى باستخدام Google Cloud Vertex AI على تطبيق الويب Svelte Kit.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
إنشاء نموذج مخصّص لمصنِّف الصور
في هذا الدرس التطبيقي حول الترميز، ستدرّب نموذج تعلُّم الآلة للتعرّف على زهور معيّنة.
- iOS
- الأجهزة الجوّالة
TensorFlow.js: إعادة تدريب نموذج رصد التعليقات غير المرغوب فيها للتعامل مع الحالات الحدّية
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام "أداة إنشاء النماذج" لإعادة تدريب نموذج التعليقات غير المرغوب فيها لمراعاة الحالات الحادة التي تعذّر على النموذج المدرّب مسبقًا معالجتها، ثم إعادة نشر النموذج الجديد في تطبيق الويب.
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
دمج نموذج مخصّص في تطبيقك
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية دمج نموذج تصنيف صور مخصّص في تطبيق Android أو iOS باستخدام نماذج تعلّم الآلة المخصّصة.
- الأجهزة الجوّالة
- iOS
إنشاء نموذج تعلُّم الآلة المتعلّق بالتعليقات غير المرغوب فيها
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء نموذج لتعلُّم الآلة يمكنه فلترة المحتوى غير المرغوب فيه من التعليقات الأخرى.
- iOS
- الأجهزة الجوّالة
طرق تلخيص النص باستخدام واجهة Vertex AI PaLM API
ستتعلّم في هذا الدليل التوجيهي طريقة استخدام النماذج التوليدية لتلخيص المعلومات من النص من خلال اتّباع طريقة الحشو.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
استخدام وحدات معالجة الموتّرات في Coral Edge لتشغيل نماذج TFlite في Node باستخدام TensorFlow.js
يمكنك تشغيل طُرز TensorFlow Lite في Node.js وتعزيز سرعتها باستخدام وحدات معالجة الموتّرات في Coral Edge وWebNN.
درس تطبيقي حول الترميز: Gemini لتسريع التطوير المستند إلى الاختبار
سننشئ تطبيقًا بسيطًا من Ruby باستخدام نهج التطوير المستند إلى الاختبار (TDD) بمساعدة Gemini.
ربط جميع بياناتك وعرضها في Looker Studio
Looker Studio هي منصة من Google لذكاء الأعمال والتمثيل البصري. في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية ربط البيانات وعرضها من أي مصدر في Looker Studio. باستخدام "برمجة تطبيقات Google"، ستكتب رمزًا لجلب البيانات من واجهة برمجة تطبيقات وعرض هذه البيانات في Looker Studio.
وظائف التشغيل على السحابة الإلكترونية
وتسمح لك كل من مهام Cloud Run و"تشغيل السحابة الإلكترونية" بتشغيل الرمز على Cloud Run. في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام مهام Cloud Run وكيفية استخدامها، بما في ذلك كيفية إنشاء وظيفة وتنفيذ وظيفة وإدارة وظيفة.
الدرس التطبيقي حول ترميز المسارات المستنِدة إلى السياسات (PBR)
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إعداد ميزة "المسارات المستندة إلى السياسة" (PBR) والاستفادة منها والتحقّق من صحة الوظائف.
إنشاء عروض مرئية مخصّصة في Looker Studio
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إنشاء تمثيل بصري مخصّص يمكنك استخدامه في تقرير Looker Studio.
- السحابة الإلكترونية
- البيانات
إنشاء عروض مرئية للمنتدى في "مركز البيانات" باستخدام dscc-gen
في هذا الدرس التطبيقي حول الترميز، ستستخدم dscc-gen، وهي أداة لتصميم نماذج المشاريع، لإنشاء تمثيل مرئي للمنتدى من أجل "مركز البيانات".
- إعلانات Google
- السحابة الإلكترونية
الدرس التطبيقي حول ترميز خادم وكيل الويب الآمن من Cloud (SWP)
في هذا الدرس التطبيقي، ستتعلّم كيفية نشر خادم وكيل الويب الآمن (SWP) على السحابة الإلكترونية والاستفادة منه لتأمين الزيارات على الويب.
استخدام تخصيص منفذ ديناميكي NAT في السحابة الإلكترونية
يهدف هذا التمرين إلى استكشاف ميزة تخصيص المنافذ الديناميكية (DPA) في Cloud NAT.
- السحابة الإلكترونية
- الاتصال بالشبكات
عرض أول 100 ملف &؛ المجلدات في Google Drive
يوفّر لك هذا الدرس التطبيقي حول الترميز إمكانية استخدام واجهات برمجة التطبيقات Google Workspace REST. سيتم تنفيذ هذا المثال في بايثون للإيجاز والتوافر، ولكن يمكنك أيضًا اختيار استخدام لغة التطوير المفضلة لديك. يتم تقديم العديد من المواضيع التمهيدية في خاتمة المستخدمين الذين ينشئون نصًا برمجيًا بسيطًا يعرض أول 100 ملف المجلدات على Google Drive باستخدام واجهة برمجة التطبيقات الخاصة بها.
- السحابة الإلكترونية
كيفية نشر جميع أطر عمل JavaScript على Cloud Run
تعرَّف على كيفية نشر أُطر عمل JavaScript، مثل Angular وNuxt.js وNext.js إلى Cloud Run.
طريقة تنفيذ الاستنتاج المستنِد إلى النماذج اللغوية الكبيرة (LLM) على وحدات معالجة الرسومات في السحابة الإلكترونية باستخدام vLLM وOpenAI Python SDK
تعرَّف على طريقة استخدام الاستنتاج المستنِد إلى النماذج اللغوية الكبيرة (LLM) على وحدات معالجة الرسومات في السحابة الإلكترونية باستخدام vLLM وOpenAI Python SDK.
- حوسبة بدون خادم
كيفية ضبط خدمة "تشغيل في السحابة الإلكترونية" للوصول إلى خدمة داخلية في السحابة الإلكترونية باستخدام الخروج المباشر من شبكة VPC
تعرَّف على كيفية ضبط خدمة Cloud Run للوصول إلى خدمة داخلية في السحابة الإلكترونية باستخدام الخروج المباشر من شبكة VPC.
- حوسبة بدون خادم
يمكنك إنشاء خدمة لوصف الصور في مشهد ضمن فيديو باستخدام Cloud Run وVideo Intelligence API وVertex AI
تعرَّف على كيفية إنشاء خدمة Cloud Run التي تصف الصورة في كل مشهد في فيديو باستخدام Vertex AI وVideo Intelligence API.
- حوسبة بدون خادم
إضافة "خرائط Google" إلى تطبيق Flutter
في هذا الدرس التطبيقي حول الترميز، ستنشئ تجربة في "خرائط Google" باستخدام حزمة تطوير البرامج (SDK) لتطبيق Flutter على الأجهزة الجوّالة لإنشاء تجارب أصلية عالية الجودة على أنظمة التشغيل iOS وAndroid والويب.
- درس تطبيقي حول الترميز
تعزيز قدرات بريدك الوارد في Gmail باستخدام وظائف Google Cloud
في هذا الدرس التطبيقي، ستتعلم كيفية معالجة رسائل Gmail تلقائيًا وآليًا باستخدام واجهات برمجة تطبيقات G Suite ووظائف Google Cloud.
- السحابة الإلكترونية
كيفية استخدام وظائف Cloud Run واجهات Video Intelligence API لمعالجة الفيديوهات
تعرَّف على كيفية إنشاء مهمة Cloud Run التي تصف الصورة في كل مشهد في فيديو باستخدام Vertex AI وVideo Intelligence API.
تهيئة خدمة تشغيل في السحابة الإلكترونية للوصول إلى كل من خدمة تشغيل السحابة الإلكترونية الداخلية وشبكة الإنترنت العامة
تعرَّف على كيفية الوصول إلى خدمة الدخول الداخلي فقط في السحابة الإلكترونية عبر شبكة VPC باستخدام الخروج المباشر من شبكة VPC مع الاحتفاظ بإمكانية الوصول العام إلى الإنترنت.
- حوسبة بدون خادم
نشر مجموعة HPC للتوسع التلقائي باستخدام Sلون
تعرَّف على كيفية توفير مجموعة أجهزة HPC قابلة للتطوير بشكل ديناميكي باستخدام Google Compute Engine وGoogle Deployment Manager وSlocker Workload Manager.
- السحابة الإلكترونية
استخدام Vertex AI Search على ملفات PDF (البيانات غير المنظَّمة) في Cloud Storage من خدمة Cloud Run
تعرَّف على كيفية إجراء طلب بحث في Vertex AI Search من خدمة Cloud Run.
- حوسبة بدون خادم
كيفية نشر التغييرات تلقائيًا من GitHub إلى Cloud Run باستخدام Cloud Build
كيفية نشر التغييرات تلقائيًا من GitHub إلى Cloud Run باستخدام Cloud Build
- حوسبة بدون خادم
كيفية استخدام ميزة "التشغيل السحابي" مع ميزة "الاستدعاء من خلال وظيفة Gemini"
كيفية استخدام Cloud Run كنقطة نهاية لاستدعاء وظيفة Gemini
- حوسبة بدون خادم
كيفية نشر تطبيق دردشة من Gemini على Cloud Run
تعرَّف على كيفية نشر محادثة مستندة إلى Gemini على Cloud Run باستخدام Express.js وhtmx وtailwindCSS.
- حوسبة بدون خادم
هل تريد درس تطبيقي حول الترميز في Google Cloud؟ يمكنك البدء من هنا.
في هذا الدرس التطبيقي، يمكنك إعداد مشروع Google Cloud لاستخدامه في الدروس التطبيقية التالية حول الترميز. ستتعرَّف أيضًا على كيفية استخدام Cloud Shell لتعديل الملفات وتشغيل أوامر الوحدة الطرفية.
- السحابة الإلكترونية
تصنيف بيانات الصور باستخدام BigQuery ML
في هذا الدرس التطبيقي حول الترميز، ستقوم بتخزين وتحليل صور أوضاع اليوغا في BigQuery وتنفيذ نموذج تصنيف الصور باستخدام BigQuery ML لتسمية الوضعيات باستخدام تصاميم SQL (لغة الاستعلام البنيوية) فقط.
تحليل البيانات السريرية باستخدام أوراق الملاحظات في BigQuery وAI Platform
في هذا الدرس التطبيقي حول الترميز، نعرِض حلاً للوصول إلى البيانات السريرية وتحليلها في Google Cloud Platform باستخدام أجهزة الكمبيوتر الدفترية في BigQuery وAI Platform.
- السحابة الإلكترونية
أنشِئ كاميرا ويب ذكية باستخدام JavaScript باستخدام نموذج تعلُّم الآلة المدرب مسبقًا على TensorFlow.js.
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تحميل أحد النماذج المدرّبة مسبقًا على TensorFlow.js (COCO-SSD) واستخدامه والتعرُّف على العناصر الشائعة التي تم تدريبها عليها.
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
أنشئ نصًا لاجتماعات العمل باستخدام "مستندات Google" التعلم الآلي
في هذا الدرس التطبيقي حول الترميز، ستستخدم Google Docs API لإنشاء مستند Google وكتابة نص من ملف صوتي في هذا المستند. ستستخدم واجهة برمجة تطبيقات Speech-to-Text API للحصول على النص النصي للملف الصوتي المحدَّد.
- السحابة الإلكترونية
دليل ورشة العمل حول الترميز الخاص بالمطوّرين في Duet AI
تهدف ورشة العمل هذه إلى توفير تعليم عملي بشأن Duet AI للمستخدمين والممارسين. في هذا الدرس التطبيقي حول الترميز، ستتعرَّف على ما يلي: إنّ أنشطة ورشة العمل هذه تتم في سياق سردي لشرح كيفية استخدام Duet AI for Developers بشكل أصيل في عمليات التطوير
نشر تطبيق .NET Core وتحديثه في Google Kubernetes Engine
Microsoft.NET Core هو إصدار مفتوح المصدر من.NET يمكن تشغيله في الأصل في حاويات. يتوفر.NET Core على GitHub ويتم الاحتفاظ به بواسطة Microsoft ومجتمع.NET. يعمل هذا التمرين المعملي على نشر تطبيق.NET Core حاوية في Google Kubernetes Engine (GKE). يتّبع هذا
- السحابة الإلكترونية
استخدام مستودع الذكاء الاصطناعي للمستندات لنقل المستندات ومعالجتها والبحث فيها
في هذا الدرس التطبيقي حول الترميز، ستستخدم Document AI Warehouse لنقل النص الكامل للمستندات ومعالجتها والبحث فيها.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
كيفية استخدام Gemini لاستكشاف تطبيق حالي وتحسينه
يشرح هذا الدرس التطبيقي حول الترميز كيفية استخدام Gemini لإنشاء تطبيق عميل إلى جانب خلفية واجهة برمجة تطبيقات حالية. يهدف هذا التمرين إلى توضيح كيفية استخدام Gemini من خلال تطبيق حالي. ستتعلم في هذا التمرين المعملي كيفية القيام بما يلي: وفقًا لسياسات
بروتوكول HTTPs LB الخارجي مع الدرس التطبيقي حول الترميز الخاص بإدارة عدد الزيارات (Envoy)
في هذا الدرس التطبيقي حول الترميز، ستتعرف على الميزات المتقدّمة لعدد الزيارات المتوفرة في جهاز موازنة الحمل الخارجي لبروتوكول HTTPs.
- الاتصال بالشبكات
- السحابة الإلكترونية
تشفير البيانات وفك تشفيرها باستخدام Cloud KMS (غير المتماثل)
في هذا الدرس التطبيقي حول الترميز، ستشفّر البيانات وفك تشفيرها باستخدام المفاتيح غير المتماثلة في Cloud KMS.
- السحابة الإلكترونية
- الأمان
حماية ذاكرة التخزين المؤقت على Edge باستخدام Cloud Armor
ستنشئ في هذا التمرين المعملي توزيعة شبكة توصيل محتوى (CDN) وتطبّق قواعد Cloud Armor لحماية ذاكرة التخزين المؤقت على Edge.
- السحابة الإلكترونية
- الاتصال بالشبكات
تشغيل خدمات Kubernetes باستخدام أحداث Eventarc
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على أحداث من Pub/Sub وCloud Storage وCloud التدقيق في السجلّات باستخدام Eventarc وتنقلها إلى خدمة Kubernetes التي تعمل على Google Kubernetes Engine (GKE).
- السحابة الإلكترونية
- حوسبة بدون خادم
إنشاء تصميم متحرك لتطبيق سريع الاستجابة باستخدام Material 3
في هذا الدرس التطبيقي حول الترميز، ستكتسب خبرةً في إنشاء تطبيق بتصميم متكيف يتحرّك بسلاسة باستخدام المواد 3 على جميع الأنظمة الأساسية الست المتوافقة مع Flutter.
- درس تطبيقي حول الترميز
نقل موارد التوافقية السريعة في مجال الرعاية الصحية (FHIR) إلى BigQuery
في هذا الدرس التطبيقي حول الترميز، سننفِّذ نمطًا لنقل البيانات لتحميل بيانات الرعاية الصحية بتنسيق FHIR - R4 في BigQuery باستخدام واجهات برمجة تطبيقات FHIR في Cloud Healthcare.
- السحابة الإلكترونية
"إعلانات Google" مع الأحداث المخصّصة في "إحصاءات Google لبرنامج Firebase" - نظام التشغيل Android
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تنفيذ الأحداث باستخدام "إحصاءات Google لبرنامج Firebase" وإطلاق حملات إجرائية من خلال "إعلانات Google".
استخدِم تطبيق Flutter كالملل لإنشاء مظهر جميل.
Flutter هو مجموعة أدوات واجهة المستخدم من Google لإنشاء تطبيقات رائعة ومُجمَّعة إلى رموز أصلية للأجهزة الجوّالة والويب وأجهزة الكمبيوتر المكتبي، وذلك من خلال قاعدة رموز برمجية واحدة. في هذا الدرس التطبيقي حول الترميز، تبدأ بتطبيق موسيقى عادي (باستخدام Material 3) وتجعله أكثر جمالاً وتجاوبًا مع جميع الأنظمة الأساسية.
- درس تطبيقي حول الترميز
تحسين البيانات ثلاثية الأبعاد باستخدام برنامج Draco Geometry محرك
تعد الرسومات الثلاثية الأبعاد جزءًا أساسيًا من العديد من التطبيقات، بما في ذلك الألعاب والتصميم ومؤثرات عرض البيانات. مع استمرار تحسين معالجات الرسومات وأدوات الإنشاء، ستصبح النماذج الثلاثية الأبعاد الأكبر حجمًا والأكثر تعقيدًا شائعة، وستساعد في
- برامج مفتوحة المصدر
- الواقع الافتراضي
- الواقع المعزّز (AR)
التطبيقات التكيُّفية في Flutter
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق Flutter يتكيّف مع جميع الأنظمة الأساسية الست المتوافقة معه، وهي Android وiOS والويب وWindows وmacOS وLinux.
- درس تطبيقي حول الترميز
كيفية اختبار تطبيق Flutter
في هذا الدرس التطبيقي حول الترميز، ستتمكّن من إنشاء تطبيق بسيط من Flutter واختباره.
- درس تطبيقي حول الترميز
استخدام FFI في مكوّن Flutter الإضافي
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء مكوّن إضافي من Flutter لكل من الأنظمة الأساسية للأجهزة الجوّالة وأجهزة الكمبيوتر المكتبي باستخدام FFI للاستفادة من مكتبة C أصلية.
- درس تطبيقي حول الترميز
أرشفة الصور وتحليلها وإنشاء التقارير في Google Workspace السحابة الإلكترونية من Google
في هذا الدرس التطبيقي حول الترميز، ينشئ المطوّرون سير عمل لمعالجة الصور مستنِدة إلى السحابة الإلكترونية في Python باستخدام كلّ من حزمة Google Workspace (المعروفة سابقًا باسم G Suite) واجهات Google Cloud API. على وجه التحديد، سيتم تنزيل ملف صورة من Google Drive أرشفته في Google Cloud Storage وتحليل محتواه باستخدام Google Cloud Vision وإنشاء بيانات التقارير في "جداول بيانات Google".
- السحابة الإلكترونية
- البيانات
تشفير البيانات وفك تشفيرها باستخدام Cloud KMS
في هذا الدرس التطبيقي حول الترميز، ستتمكّن من تشفير البيانات وفك تشفيرها باستخدام Cloud KMS
- الأمان
- السحابة الإلكترونية
دوال HTTP السحابية في بايثون
سوف تنشئ في هذا البرنامج التعليمي دوال HTTP السحابية في لغة بايثون.
- السحابة الإلكترونية
- حوسبة بدون خادم
الوحدة النمطية 1: النقل من App Engine webapp2 إلى Flask
تعرّف على كيفية نقل تطبيق Python App Engine من webapp2 إلى إطار عمل الويب Flask.
- السحابة الإلكترونية
- حوسبة بدون خادم
وظيفة السحابة الإلكترونية لاستيراد بيانات ملفات CSV إلى "جداول بيانات Google" بشكل تلقائي
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تعبئة جدول بيانات Google من دالة Cloud للتفاعل مع تحميل ملف CSV إلى Cloud Storage.
- السحابة الإلكترونية
- حوسبة بدون خادم
- الحوسبة
الوحدة النمطية 2: النقل من App Engine ndb إلى Cloud NDB
تعرف على كيفية نقل تطبيق App Engine بسيط من ndb إلى Cloud NDB.
- السحابة الإلكترونية
- حوسبة بدون خادم
كيفية استخدام قائمة انتظار مهام App Engine (سحب المهام) في تطبيقات Flask (الوحدة 18)
تعرف على كيفية إضافة استخدام مهمة السحب لقائمة المهام في Python 2 Flask App Engine NDB.
- حوسبة بدون خادم
- السحابة الإلكترونية
نقل البيانات من App Engine Blobstore إلى Cloud Storage (الوحدة 16)
تعرَّف على كيفية نقل استخدام blobstore إلى Cloud Storage لتطبيق Python 2 App Engine ndb.
- حوسبة بدون خادم
- السحابة الإلكترونية
كيفية استخدام App Engine blobstore (الوحدة 15)
التعرّف على كيفية استخدام blobstore في تطبيق Python 2 App Engine بسيط
- حوسبة بدون خادم
- السحابة الإلكترونية
نقل البيانات من قائمة انتظار مهام App Engine إلى السحب إلى Cloud Pub/Sub (الوحدة 19)
تعّرف على كيفية نقل اتفاقية عدم العمل في Python 2 App Engine & تطبيق قائمة انتظار المهام (سحب المهام) إلى Cloud NDB & Cloud Pub/Sub، متبوعة بترقية إلى Python 3
- حوسبة بدون خادم
- السحابة الإلكترونية
نقل البيانات من App Engine Memcache إلى Cloud Memorystore (الوحدة 13)
تعّرف على كيفية نقل اتفاقية عدم العمل في Python 2 App Engine & تقديم تطبيق Memcache على Cloud NDB Cloud Memorystore (لـ Redis)، تليها ترقية إلى Python 3
- حوسبة بدون خادم
- السحابة الإلكترونية
كيفية استخدام App Engine Memcache في تطبيقات Flask (الوحدة 12)
تعلّم كيفية إضافة استخدام Memcache إلى تطبيق Python 2 Flask App Engine الأساسي ضمن تطبيق NDB.
- السحابة الإلكترونية
- حوسبة بدون خادم
استخدام Stackdriver Logging وStackdriver Trace مع دوال السحابة
كيفية استخدام Stackdriver Logging وStackdriver Trace for Cloud Functions
- الحوسبة
- السحابة الإلكترونية
الوحدة النمطية 11: الانتقال من Google App Engine إلى دوال السحابة
تعرَّف على كيفية تحويل تطبيق Python App Engine بسيط (أو تقسيم تطبيق أكبر حجمًا متجانس إلى خدمات مصغّرة) ونقله إلى دوال Cloud Functions.
- السحابة الإلكترونية
- حوسبة بدون خادم
توسيع نطاق دعم خدمات App Engine المجمّعة: الجزء 1 (الوحدة 17)
التعرّف على كيفية استخدام خدمات App Engine المجمّعة في بيئات تشغيل Gen2
- حوسبة بدون خادم
- السحابة الإلكترونية
استخدام Natural Language API مع C#
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام Natural Language API مع C#
- السحابة الإلكترونية
الوحدة النمطية 5: الانتقال من Google App Engine إلى Cloud Run باستخدام Cloud Buildpacks
التعرف على كيفية احتواء تطبيق App Engine بسيط وترحيله إلى Cloud Run باستخدام Cloud Buildpacks.
- السحابة الإلكترونية
- حوسبة بدون خادم
كيفية استخدام قائمة انتظار مهام App Engine (الإشعارات الفورية) في تطبيقات Flask (الوحدة 7)
تعرف على كيفية إضافة استخدام مهمة الدفع لقائمة انتظار المهام إلى تطبيق NDB الأساسي في Python 2 Flask App Engine.
- حوسبة بدون خادم
- السحابة الإلكترونية
نشر تطبيق أساسي "ترجمة Google" تطبيق Express.js على App Engine وCloud Functions وCloud Run.
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام واجهة برمجة التطبيقات Google Cloud Translation API مع Node.js وإمّا التشغيل محليًا أو النشر على نظام أساسي للحوسبة بدون خادم (App Engine أو Cloud Functions أو Cloud Run).
- حوسبة بدون خادم
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
الوحدة 6: النقل من Cloud Datastore إلى Cloud Firestore
تعرّف على كيفية نقل تطبيق App Engine بسيط من إلى Cloud Datastore إلى Cloud Firestore.
- السحابة الإلكترونية
- حوسبة بدون خادم
نقل موقع إلكتروني متجانس إلى خدمات مصغّرة على Google Kubernetes Engine
يقدّم لك هذا الدرس التطبيقي عملية تقسيم موقع إلكتروني متجانس إلى خدمات مصغّرة ونشره في Google Kubernetes Engine.
- السحابة الإلكترونية
الوحدة النمطية 4: الانتقال من Google App Engine إلى التشغيل السحابي باستخدام Docker
التعرُّف على كيفية إنشاء حاويات ونقل تطبيق App Engine بسيط إلى Cloud Run باستخدام Docker
- حوسبة بدون خادم
- السحابة الإلكترونية
الوحدة 3: النقل من NDB في Google Cloud إلى Cloud Datastore
التعرف على كيفية نقل تطبيق بسيط في App Engine من Cloud NDB إلى Cloud NDB.
- السحابة الإلكترونية
- حوسبة بدون خادم
نقل البيانات من خدمة مستخدمي App Engine إلى Cloud Identity Platform (الوحدة 21)
تعّرف على كيفية نقل اتفاقية عدم العمل في Python 2 App Engine & خدمة المستخدمين لتطبيق Cloud NDB & Cloud Identity Platform، تليها الترقية إلى Python 3
- السحابة الإلكترونية
- حوسبة بدون خادم
الانتقال من Compute Engine إلى Kubernetes Engine باستخدام أداة Migrate for Anthos
في هذا الدرس التطبيقي حول الترميز، عليك نقل خادم ويب بسيط من Compute Engine إلى Kubernetes Engine باستخدام أداة Migrate for Anthos.
- السحابة الإلكترونية
مشاركة شبكة Thread مع واجهات برمجة تطبيقات بيانات اعتماد Google Thread
تعرف على كيفية تفاعل جهاز التوجيه الحدودي وتطبيقك مع Google APIs لإنشاء شبكة Thread Network واحدة.
- إنترنت الأشياء (IoT)
إنشاء جهاز متوافق مع معيار Matter
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على طريقة إنشاء جهاز Matter واعتماده واستخدامه.
لعبة التدرّب على التهجئة باستخدام "مساعد Google" وCloud Firestore
تتيح لك منصة المطوّرين على "مساعد Google" إنشاء برامج لتوسيع نطاق وظائف "مساعد Google"، المساعد الشخصي الافتراضي، على أكثر من مليار جهاز، بما في ذلك مكبّرات الصوت الذكية والهواتف والسيارات وأجهزة التلفزيون وسماعات الرأس وغيرها. يستعين المستخدمون بـ
إنشاء جهاز افتراضي من Matter
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهازًا افتراضيًا لأجهزة Matter وتُستخدم عمولة له وتستخدِمه.
كوِّن قوائم الصدارة باستخدام Firestore
في هذا الدرس التطبيقي حول الترميز، ستنشئ لوحة صدارة باستخدام Cloud Firestore وCloud Functions.
مختبرو التنبيهات بشأن إصدارات تطبيقك الجديدة من خلال حزمة تطوير البرامج (SDK) الخاصة بـ Firebase App Distribution لنظام التشغيل iOS - درس تطبيقي حول الترميز
يمكنك الوصول سريعًا إلى أحدث إصدار من تطبيقك للمختبِرين باستخدام حزمة تطوير البرامج (SDK) لتوزيع التطبيقات. في هذا الدرس التطبيقي حول الترميز، عليك تحديث تطبيق لعرض تنبيهات داخل التطبيق للمختبِرين عند توفُّر إصدارات جديدة.
- iOS
- درس تطبيقي حول الترميز
مراقبة الأداء لعمليات طرح الميزات
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إضافة ميزة "مراقبة أداء Firebase" إلى نموذج تطبيق وقياس الأداء أثناء طرح ميزة.
- درس تطبيقي حول الترميز
إعداد وإدارة مشاريع ومنتجات Firebase من خلال Terraform
يمكنك استخدام Terraform لإعداد مشاريع Firebase وإدارتها، بما في ذلك الضبط الآلي للبنية الأساسية ومنتجات Firebase.
توزيع إصدارات حِزم التطبيق على المختبِرين - درس تطبيقي حول الترميز
الحصول على أحدث إصدار من تطبيقك في المختبِرين' اليدين، بسرعة. في هذه الدورة،
تنفيذ "إحصاءات Google لبرنامج Firebase" في Android Webview
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إرسال الأحداث إلى "إحصاءات Google 4" باستخدام تنفيذ JavaScript Webview.
طرح ميزة "التحقّق من التطبيقات في Firebase" تدريجيًا باستخدام ميزة "الإعداد عن بُعد في Firebase"
يمكنك استخدام ميزة فحص التطبيق من Firebase مع ميزة App Attest لحماية خدماتك الخلفية والتحقّق من أنّ مصدر الطلبات إلى خدمات Firebase هو تطبيقك الأصلي. ننصح عمومًا بمنح المستخدمين إمكانية الوصول تدريجيًا إلى خدمة App Attest لتجنّب بلوغ حدود الحصة
- درس تطبيقي حول الترميز
فحص التطبيقات من خلال Firebase لأنظمة أساسية من Apple
تساعد ميزة "التحقّق من التطبيقات من Firebase" في حماية موارد الخلفية من إساءة الاستخدام، مثل الاحتيال في الفوترة والتصيّد الاحتيالي، عن طريق التأكّد من أنّ الطلبات واردة من التطبيقات والأجهزة الشرعية. تعمل هذه الأداة مع خدمات Firebase وخدماتك الخلفية
- درس تطبيقي حول الترميز
مختبرِي التنبيهات بشأن إصدارات تطبيقك الجديدة من خلال حزمة تطوير البرامج (SDK) الخاصة بميزة "توزيع التطبيقات من Firebase" لنظام التشغيل Android - درس تطبيقي حول الترميز
يمكنك الوصول سريعًا إلى أحدث إصدار من تطبيقك للمختبِرين باستخدام حزمة تطوير البرامج (SDK) الخاصة بميزة "توزيع التطبيقات" في نظام التشغيل Android. في هذا الدرس التطبيقي حول الترميز، عليك تحديث التطبيق لعرض إشعارات داخل التطبيق للمختبِرين عند توفّر إصدارات جديدة.
- درس تطبيقي حول الترميز
تجاوز الأعطال في مناطق متعدّدة باستخدام سياسات توجيه نظام أسماء النطاقات في Cloud وعمليات التحقّق من الصحة لجهاز موازنة الحمل الداخلي لبروتوكول TCP/UDP
في هذا الدرس التطبيقي حول الترميز، ستنشئ سياسة توجيه تجاوز الإخفاق في Cloud DNS، مع جهاز موازنة الحمل الأساسي وجهاز موازنة الحمل الاحتياطي مع الأجهزة الافتراضية في الخلفية التي تستخدم Apache. ستقوم باختبار وظيفة تجاوز الأعطال.
إضافة WebView إلى تطبيق Flutter
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إضافة المكوّن الإضافي webview_flutter إلى تطبيق Flutter.
- درس تطبيقي حول الترميز
BigQuery ML لرصد الاحتيال في معاملات بطاقات الائتمان باستخدام وحدة التحكّم
في هذا الدرس التطبيقي حول الترميز، ستنشئ نموذج انحدار لوجستي كبير للتنبؤ برصد عمليات الاحتيال في معاملات بطاقات الائتمان باستخدام وحدة التحكّم.
أنشِئ لعبة فيزياء ثنائية الأبعاد باستخدام Flutter وFlutter
تعلَّم كيفية صياغة آليات الألعاب في لعبتَي Flutter وFlutter من خلال Forge2D، وهو محرك فيزياء ثنائي الأبعاد.
- درس تطبيقي حول الترميز
مقدّمة حول Flame مع Flutter
ستتعرّف في هذا الدرس التطبيقي على كيفية استخدام محرّك الألعاب Flame المدمج في برنامج Flutter. ستتعرف على مكوّنات Flame وتأثيراتها، إلى جانب كيفية دمج Flame وإدارة حالاته في Flutter.
- درس تطبيقي حول الترميز
إطلاق الحملات على "إعلانات Google" باستخدام الأحداث المخصّصة وFlutter في "إحصاءات Google"
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تنفيذ أحداث مخصّصة باستخدام "إحصاءات Google لبرنامج Firebase" وإطلاق "حملات التطبيقات الإجرائية" من خلال "إعلانات Google".
- إعلانات Google
إنشاء الجيل التالي من واجهات المستخدم في Flutter
تعلَّم كيفية إنشاء واجهات مستخدم Flutter باستخدام الصور المتحركة وأدوات التظليل وتأثيرات الجسيمات التي تعمل على جميع منصات Flutter الست.
- درس تطبيقي حول الترميز
إنشاء نموذج لرصد الاحتيال على Cloud AI Platform باستخدام TensorFlow Enterprise وBigQuery
في هذا الدرس، سيتم نقل بيانات مجموعة بيانات BigQuery مباشرةً وتدريب نموذج لرصد الاحتيال باستخدام TensorFlow Enterprise على Google Cloud AI Platform.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
شرح نموذج لرصد الاحتيال باستخدام Cloud AI Platform
في هذا التمرين، ستُنشئ tf.keras لتحديد المعاملات الاحتيالية باستخدام TensorFlow ثم ستفسِّر نتائج النموذج باستخدام حزمة تطوير البرامج (SDK) للذكاء الاصطناعي الموضحة في Cloud.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
أنشِئ ألغاز الكلمات باستخدام Flutter
تعرَّف على طريقة إنشاء تطبيق Flutter مكثفًا للحوسبة مع الحفاظ على التفاعل السلس مع Flutter.
- درس تطبيقي حول الترميز
إضافة ميزات ذات صلة بالمحادثة إلى تطبيق Android باستخدام واجهتَي برمجة تطبيقات المراسلة والأشخاص
تعرَّف على كيفية توسيع نطاق تطبيق Android ليشمل الميزات المتعلقة بالمحادثة باستخدام واجهات برمجة تطبيقات المراسلة والأشخاص.
إحصاءات الأمان في وقت التشغيل
نشر تطبيق في مجموعة Cloud Run وGKE وعرض إحصاءات الأمان للنشر في Software Delivery Shield Security
بيع الاشتراكات داخل التطبيق باستخدام الإصدار 5 من Play Billing Library
في هذا الدرس التطبيقي، ستتعرّف على كيفية تنفيذ الاشتراكات وخطط الدفع المُسبَق التي يتم تجديدها تلقائيًا، بما في ذلك الخطط الأساسية والعروض المرنة.
بيانات الذكاء الاصطناعي التوليدي باستخدام Spanner وVertex AI Imagen API
صمِّم تطبيقًا لإنشاء الصور استنادًا إلى طلبات الوضع التي أنشأها المستخدم من خلال البيانات التي تم استرجاعها من قاعدة بيانات Spanner باستخدام واجهة برمجة التطبيقات الخاصة بتطبيق الخادم.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
دردشة مستندة إلى الذكاء الاصطناعي التوليدي مع المستخدمين والمستندات في Java باستخدام PaLM وLangChain4J
في هذا الدرس التطبيقي حول الترميز، ندعوك إلى التحدّث مع المستخدمين أو طرح أسئلة حول مستنداتك، واستخدام الذكاء الاصطناعي التوليدي في Java، ودمج نموذج PaLM اللغوي الكبير، والاستفادة من إطار عمل التنسيق LangChain4J LLM.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
استخدام Gemini Code Assist لاستكشاف وتحسين حلول Jump Start Solution في تلخيص الذكاء الاصطناعي
في هذا الدرس التطبيقي حول الترميز، سنلقي نظرة على حل Jump Start Solution، وهو "تلخيص الذكاء الاصطناعي" (AI) الحالي الذي يستخدم نماذج Vertex AI لتلخيص مستندات PDF التي تم تحميلها إلى Google Cloud Storage. سنستخدم Gemini Code Assist لفهم المعلومات وإضافة وظائف جديدة إلى الحلّ.
- السحابة الإلكترونية
تنفيذ المهام تلقائيًا في Google Workspace باستخدام Gemini API
تعرَّف على كيفية الاستفادة من إمكانات Gemini API في تنفيذ المهام على Google Workspace بشكل مبرمَج واستكشاف المزيد من الإمكانيات.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
MDC-103 Android: تحديد نسق المواد باستخدام اللون والحركة والنوع (Java)
تعرَّف على كيفية تسهيل المكونات المتعددة الأبعاد لنظام التشغيل Android على التمييز بين منتجك والتعبير عن علامتك التجارية من خلال التصميم في Java.
- التصميم
MDC-101 Flutter: أساسيات المكوّنات المادية
يمكنك التعرّف على أساسيات استخدام "المكوّنات المادية" من خلال إنشاء صفحة تسجيل دخول إلى تطبيق Flutter بسيط.
- التصميم
MDC-101 Web: أساسيات مكونات المواد (MDC) (الويب)
تعرَّف على أساسيات استخدام "المكوّنات المادية" للويب من خلال إنشاء تطبيق بسيط يتضمّن مكونات أساسية.
- البرامج على الويب
- التصميم
تطبيق MEAN Stack بدون خادم على MongoDB Atlas وCloud Run
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على تطبيق MEAN Stack App القابل للتثبيت على نظام التشغيل Cloud Run.
MDC-103 Flutter: مظهر متعدد الأبعاد حسب اللون والشكل والارتفاع والنوع
اكتشِف كيف تسهّل مكتبة Material Flutter تمييز منتجك والتعبير عن علامتك التجارية من خلال التصميم.
- التصميم
MDC-111 Android: دمج مكونات المواد في قاعدة التعليمات البرمجية (Java)
وتعلَّم كيفية دمج مكوّنات مواد فردية في قاعدة رموز Java حالية بدون البدء من نقطة الصفر.
- التصميم
MDC-104 Android: المكونات المتقدمة للمواد (Java)
حسِّن تصميمك وتعلّم كيفية استخدام قائمة الصور الخلفية للمكوّنات المتقدمة في Java.
- التصميم
MDC-101 Android: أساسيات المكوّنات المادية (MDC) (Java)
تعرَّف على أساسيات استخدام المكوّنات المادية لنظام التشغيل Android من خلال إنشاء تطبيق بسيط يتضمّن مكوّنات أساسية في Java.
- التصميم
MDC-103 Web: تحديد التصميم المتعدد الأبعاد باستخدام اللون والشكل والارتفاع والنوع (الويب)
تعرّف على كيفية تسهيل استخدام "مواد المادة" على الويب لإبراز منتجك والتعبير عن علامتك التجارية من خلال التصميم.
- التصميم
- البرامج على الويب
MDC-104 Android: المكونات المتقدمة للمواد (Kotlin)
حسِّن تصميمك وتعلّم كيفية استخدام قائمة الصور الخلفية المكوّنة المتقدمة في Kotlin.
- التصميم
MDC-111 Android: دمج مكونات المواد في قاعدة التعليمات البرمجية (Kotlin)
وتعلَّم كيفية دمج مكونات مادية فردية في قاعدة رموز Kotlin الحالية، بدون البدء من نقطة الصفر.
- التصميم
أداة لتحسين أداء تطبيقك في Go (الجزء 2: المحلّل)
التحليل المستمر هو أداة لتحديد معلومات الميل الأخير لضبط الأداء. في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية التعامل مع تطبيقك مع وكيل محلّل، وكيفية تحديد المؤثِّرات السلبية من الرسوم البيانية المرئية على Cloud Profiler.
أنشِئ لعبة الواقع المعزّز باستخدام مؤسسة AR Foundation من Unity
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية استخدام ARCore باستخدام إطار عمل AR Foundation من Unity لإنشاء لعبة قيادة بسيطة.
- ألعاب فيديو
- الواقع المعزّز (AR)
بدء استخدام Unity و"ألعاب Google Play على الكمبيوتر"
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تعديل لعبتك (أو نموذج لعبة Unity) مع "ألعاب Google Play". هذه هي خطوتك الأولى للحصول على دعم لألعاب Android على الكمبيوتر.
- ألعاب فيديو
كيفية التفاعل مع واجهات برمجة التطبيقات باستخدام استدعاء الدوال في Gemini
في هذا الدرس التطبيقي حول الترميز، ستستخدم استدعاء الدوال في Gemini لإنشاء تطبيق يمكن للمستخدمين من خلاله سؤالهم عن أسعار الصرف، واسترجاع أحدث البيانات من واجهة برمجة تطبيقات خارجية، ثم الردّ على المستخدم بالإجابة.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
بدء استخدام Firebase في C++
ربما تكون على دراية بحزم تطوير البرامج (SDK) لمنصة Firebase لنظامي التشغيل Android وiOS، ولكن هل تعلم أن هناك C++ هل تم تصميم حزمة تطوير البرامج (SDK) خصيصًا للألعاب المتعدّدة المنصات؟ في ورشة العمل هذه سنضيف الجزء C++ حزمة SDK إلى مشروع Android من خلال CMake، وإضافة بعض الإحصاءات الأساسية للمساعدة في تحسين لعبتك، ومشاركتها مع أصدقائك والمختبرين لبدء جمع الملاحظات.
التنقُّل بالإيماءات والتجربة الشاملة
في هذا الدرس التطبيقي حول الترميز، ستعمل على تطبيق حالي لكي تعمل عناصر التحكُّم في التطبيق مع ميزة "التنقل بالإيماءات". يمكنك أيضًا تقديم تجربة شاشة شاملة.
تعزيز التفاعل مع الرسائل الإلكترونية باستخدام إضافات Google Workspace
في هذا الدرس التطبيقي، ستصمم وتنفّذ إضافة Gmail تسمح للمستخدمين بإضافة النفقات من الإيصالات إلى جدول بيانات Google بسهولة بدون الخروج من Gmail.
- السحابة الإلكترونية
إنشاء النصوص باستخدام الذكاء الاصطناعي التوليدي في Java باستخدام PaLM وLangChain4J
في هذا الدرس التطبيقي حول الترميز، ستبدأ في استخدام الذكاء الاصطناعي التوليدي في Java، ودمج نموذج PaLM اللغوي الكبير، والاستفادة من إطار عمل تنسيق LangChain4J LLM.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
التقسيم والتجميع العنقودي في BigQuery
سوف تستخدم في هذا الدرس التطبيقي حول الترميز واجهة مستخدم الويب في BigQuery لفهم التقسيم والتجميع العنقودي في BigQuery.
- السحابة الإلكترونية
كتابة اختبارات مراقبة اصطناعية لخدماتك باستخدام Gemini
في هذا الدرس التطبيقي حول الترميز، سنلقي نظرة على كيفية استخدام ميزة "مساعدة في الكتابة" لإنشاء اختبارات مراقبة اصطناعية لخدماتك الحالية.
- السحابة الإلكترونية
تتبع الأحداث في WebView باستخدام "إحصاءات Google"
في هذا الدرس التطبيقي حول الترميز، ستُجري عملية تتبُّع الأحداث على موقع إلكتروني ضمن WebView باستخدام GA4F من خلال إعادة توجيهها إلى رمز برمجي أصلي.
نشر والتحقق من صحة GKE NFO Multi-Network & واجهة عالية الأداء
ستتعرّف في هذا الدرس التطبيقي على كيفية ضبط إعدادات GKE L3 وnetdevice متعدّدة اللاعبين معًا والتحقّق من صحتها.
التدريب على TensorFlow.js في الدرس التطبيقي حول ترميز Node.js
في هذا الدرس التطبيقي، ستتعلم كيفية إنشاء وتدريب نموذج لتقدير ملعب البيسبول باستخدام TensorFlow.js في خادم Node.js وتقديم المقاييس للعميل.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
TensorFlow.js: تحويل نموذج Python المحفوظ إلى تنسيق TensorFlow.js
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام نموذج تعلُّم الآلة الحالي بلغة Python بتنسيق SaveModel ونحوّله إلى تنسيق TensorFlow.js كي يتسنى تشغيله في متصفّح ويب، وفي الوقت نفسه تتعلّم أيضًا كيفية معالجة المشاكل الشائعة التي قد تحدث في الإحالات الناجحة.
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
تطبيق: إضافات الخدمة على Media CDN
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء توزيعة Media CDN تعمل على تشغيل الرمز المخصّص من خلال المكوّن الإضافي "إضافات الخدمة" لتحقيق مصادقة HTTP مخصّصة.
تحسين سعر منتجات البيع بالتجزئة
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية الاستفادة من Dataprep وBigQuery وLooker تحليل تأثير أسعار البيع بالتجزئة المختلفة واتخاذ قرارات مدروسة لتحسين أسعار المنتجات.
- السحابة الإلكترونية
التشغيل الآلي لطلبات Slack
رمز مصدر لإنشاء أمر Slack Slash لتلخيص النص في تطبيق Slack. يستخدم تطبيق Slack دالة السحابة الإلكترونية لاستدعاء PaLM API لتلخيص النص.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- السحابة الإلكترونية
التوسُّع باستخدام Kustomize
Kustomize هي أداة تقدّم طريقة خالية من النماذج لتخصيص إعدادات التطبيقات، وتبسيط استخدام التطبيقات الجاهزة. وهي متاحة كأداة مستقلة ومُدمَجة في kubectl من خلال kubectl apply -k ويمكن استخدامها كواجهة سطر الأوامر المستقلة. للحصول على تفاصيل إضافية،
أجهزة كمبيوتر Apache Spark وJupyter Notebook على Cloud Dataproc
يعرض لك هذا التمرين المعملي كيفية إعداد Apache Spark وJupyter Notebook على Cloud Dataproc باستخدام المكونات الاختيارية ومدخل المكونات.
- البيانات
- السحابة الإلكترونية
استخدام Secret Manager في Python
سوف تتعلم في هذا البرنامج التعليمي استخدام Secret Manager مع Python
- السحابة الإلكترونية
الاتصال بالخدمات المتوفرة في مقر المؤسسة من خلال الشبكات المختلطة باستخدام Private Service Connect واختصار NEG TCP Proxy
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام Private Service Connect مع خادم TCP Proxy للوصول إلى الخدمات في المؤسسة.
أجهزة موازنة حمل الخادم الوكيل في Cloud Armor وTCP/SSL - درس تطبيقي حول الترميز وقائمة منع عناوين IP
في هذا الدرس التطبيقي حول الترميز، ستنشئ جهاز موازنة حمل الخادم الوكيل لبروتوكول TCP/SSL من خلال خدمة خلفية وستستخدم Cloud Armor لتقييد الوصول إلى جهاز موازنة الحمل على مجموعة محدّدة من برامج المستخدمين فقط.
- السحابة الإلكترونية
- الأمان
- الاتصال بالشبكات
الإصدار 03.2 من نظام التشغيل Android المتقدّم: صور متحركة باستخدام MotionLayout
في هذا الدرس التطبيقي حول الترميز، ستستخدم MotionLayout لإنشاء تطبيق Android Kotlin باستخدام الصور المتحركة الديناميكية.
احتفِل بالزهور مع TensorFlow Lite على Android.
في هذا الدرس التطبيقي حول الترميز، ستلتقط مصنِّفًا للصور وتشغِّله على هاتف Android باستخدام TensorFlow Lite.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
نقل بيانات ملف CSV (القيم المفصولة بفواصل) إلى BigQuery باستخدام Cloud Data Fusion - العرض في الوقت الفعلي
في هذا الدرس التطبيقي حول الترميز، سننفِّذ نمطًا لنقل البيانات لتحميل بيانات الرعاية الصحية بتنسيق ملف CSV إلى BigQuery باستخدام Cloud Data Fusion في الوقت الفعلي.
- السحابة الإلكترونية
التعرّف على الكلام باستخدام الذكاء الاصطناعي مع TensorFlow Lite لوحدات التحكّم الدقيقة وSparkFun Edge
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية تشغيل نموذج للتعرف على الكلام باستخدام TensorFlow Lite لوحدات التحكم الدقيقة على SparkFun Edge، وهي عبارة عن لوحة تطوير تعمل بالبطارية وتحتوي على وحدة تحكم دقيقة.
البحث عن التشابه باستخدام Spanner وVertex AI
يمكنك إنشاء تطبيق بحث التشابه لاقتراح الملابس بناءً على البيانات التي أدخلها المستخدم وإجراء بحث مقابل البيانات المخزنة في مفتاح الربط والمفهرسة بواسطة Vector Search للرد مع أقرب الجيران.
- السحابة الإلكترونية
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
معلومات حول تتبُّع الآلات باستخدام OpenTelemetry
ويُعتبر OpenTelemetry هو المعيار المتّبع في المجال لرصد النظام على عناصر التتبّع والمقاييس. تشارك هذه الجلسة المعرفة حول كيفية قياس مقاييس التطبيقات باستخدام أداة OpenTelemetry، وكيفية الاستفادة منها في خدمة Cloud Monitoring وأدوات المراقبة الأخرى.
- السحابة الإلكترونية
المعمل: موقع NCC إلى موقع مع جهاز flexiWAN SD-WAN Appliance
الهدف من هذا التمرين هو استكشاف تقنية NCC باستخدام جهاز WAN المحدد من خلال البرنامج المتصل بمركز NCC.
إضافة الإشعارات الفورية إلى تطبيق iOS
في هذا الدرس التطبيقي حول الترميز، ستضيف إشعارات فورية إلى تطبيق iOS باستخدام "المراسلة عبر السحابة الإلكترونية من Firebase".
- iOS
ورشة عمل حول واجهات برمجة تطبيقات الويب بدون خادم
في هذا الدرس التطبيقي حول الترميز، يمكنك تطوير واجهة برمجة تطبيقات Web API بالإضافة إلى الحلول بدون خوادم في Google Cloud، وذلك لخدمة رف الكتب وكتبه. ستنشئ دالة سحابية لاستيراد نموذج بيانات، وحاوية تشغيل في السحابة الإلكترونية لتقديم واجهة برمجة تطبيقات ويب للخلفية قابلة لإعادة الاستخدام، وتطبيق ويب في App Engine لتوفير واجهة أمامية للويب لتصفح مكتبة الكتب.
- السحابة الإلكترونية
- حوسبة بدون خادم
إضافة الإشعارات الفورية إلى تطبيق ويب
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إضافة إشعارات فورية إلى تطبيق الويب.
- البرامج على الويب
TensorFlow.js - التعرّف على الصوت باستخدام التعلّم القائم على النقل
في هذا الدرس التطبيقي حول الترميز، ستنشئ شبكة أساسية للتعرّف على الصوت يمكنها التعرّف على أصواتك واستخدامها للتحكّم في شريط التمرير في المتصفّح. سوف تستخدم TensorFlow.js، وهي مكتبة فعالة ومرنة لتعلّم الآلة بلغة JavaScript.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
الوصول إلى الملفات في Cloud Storage باستخدام تجريد Spring Resource
تعرّف على كيفية الوصول إلى الملفات في Cloud Storage باستخدام فكرة "مورد الربيع".
- السحابة الإلكترونية
دمج ميزة "الإعداد عن بُعد" في الدرس التطبيقي حول ترميز Android
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تطبيق ميزة "الإعداد عن بُعد" واستخدامها في أجهزة Android.
- إعلانات Google
حزمة تعلُّم الآلة لميزة التعرّف على النص وميزات الوجه: iOS
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق iOS يتضمّن حزمة تعلُّم الآلة يستخدم تعلُّم الآلة على الجهاز للتعرّف على النصوص وملامح الوجه في الصور.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
قياس وقت التحميل وعرض الشاشة باستخدام Firebase Performance Monitoring
في هذا الدرس التطبيقي حول الترميز، ستُنشئ نموذجًا لتطبيق وستتعرف على كيفية قياس وقت التحميل وعرض الشاشة باستخدام منصّة Firebase Performance Monitoring.
- درس تطبيقي حول الترميز
حساب مجموعات الأرباح لمخطط قيمة الإحالة الناجحة على شبكة SKAd
في هذا الدرس التطبيقي، سنوضح مثالاً على كيفية التفكير في إنشاء مجموعات بيانات الأرباح لإعداد مخطط قيمة الإحالة الناجحة على شبكة إعلانات SKAd.
قياس بيانات حقول "مؤشرات أداء الويب الأساسية" باستخدام مقاييس الإعلانات
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية قياس "مؤشرات أداء الويب الأساسية" باستخدام نموذج علامات إدارة العلامات من Google (GTM) الذي تم إنشاؤه مسبقًا وإرسال البيانات إلى موقع على إحصاءات Google 4. ستتعرَّف أيضًا على كيفية سحب البيانات من مدير
- إعلانات Google
- إحصاءات Google
- درس تطبيقي حول الترميز
كيف يتم قياس إمكانية الوصول الرقمي؟
مقدمة عن قياس إمكانية الوصول، والتي تضمن إمكانية تفاعل الجميع، بما في ذلك الأشخاص ذوي الإعاقة، مع موقعك الإلكتروني بطريقة هادفة ومتساوية.
- A11y
- دورة تدريبية
قيمة فارغة وغير محدّدة
تعّرف على كيفية استخدام أنواع البيانات "فارغ" و"غير محدّدة" في JavaScript.
- دورة تدريبية
المجموعات المرتبطة بمفاتيح
تعرَّف على كيفية استخدام المجموعات المستنِدة إلى مفاتيح، مثل الخرائط والمجموعات.
- دورة تدريبية
الكلمة الرئيسية للإرجاع
استخدم الكلمة الرئيسية `return` لتحقيق المزيد من الاستفادة من الدوال.
- دورة تدريبية
تعمل هذه الكلمة الرئيسية
استخدِم الكلمة الرئيسية `this` للعمل مع السياق الذي تنفذ فيه الدالة.
- دورة تدريبية
بيئة الاختبار
تعرَّف على كيفية استخدام أدوات وقت التشغيل ومحاكاة المتصفّح في الاختبار.
- اختبارات
- دورة تدريبية
أدوات المهنة
اطّلِع على التأكيدات وغيرها من المبادئ الأساسية الشائعة في معظم أطر الاختبار.
- اختبارات
- دورة تدريبية
أماكن إجراء الاختبارات
التعرّف على كيفية إجراء الاختبارات يدويًا أو كجزء من عملية مبرمَجة
- اختبارات
- دورة تدريبية
لغة JavaScript مقسَّمة للرمز
ولا تكون بعض الموارد ضرورية للتحميل الأولي لصفحة الويب. JavaScript هو أحد الموارد التي يمكن تأجيلها حتى وقت الحاجة من خلال أسلوب يُعرف بتقسيم الرمز. وبذلك، يمكنك تحسين الأداء من خلال خفض معدل نقل البيانات وتزايد الطلب على وحدة المعالجة المركزية (CPU)، وهو اعتبار مهم لتحسين سرعة التحميل المبدئي للصفحة واستجابة الإدخال أثناء بدء التشغيل.
- الأداء
- دورة تدريبية
مرحبًا بك في برنامج "التعرّف على الأداء"
تم تصميم هذه الدورة التدريبية لهذه الأدوات الجديدة في ما يتعلق بأداء الويب، وهو جانب حيوي من جوانب تجربة المستخدم. وهي تتناول مفاهيم أداء الويب الرئيسية وتقنياتها لتحسين الأداء.
- الأداء
- دورة تدريبية
فهم المسار الحرج
مسار العرض الحرج هو مفهوم في أداء الويب يتعامل مع مدى سرعة العرض الأولي للصفحة في المتصفّح. تتناول هذه الوحدة النظرية الكامنة وراء مسار العرض الحرج، مع التركيز على مفاهيم مثل موارد حظر العرض والمحلل اللغوي، وكيفية لعبها دورًا رئيسيًا في سرعة ظهور الصفحة في المتصفح.
- الأداء
- دورة تدريبية
أداء الفيديو
الفيديو هو نوع من الوسائط المستخدَمة كثيرًا على صفحات الويب، إلا أنّ معرفة كيفية عرض الفيديوهات بكفاءة تُعدّ جانبًا من جوانب الأداء التي يجب أن تتجاهلها. تتناول هذه الوحدة بعض التقنيات الأساسية لتضمين مقاطع الفيديو بطريقة تحافظ على سرعة موقعك الإلكتروني، بالإضافة إلى اعتبارات الأداء المجاورة التي يمكن أن تنشأ عند استخدامها.
- الأداء
- دورة تدريبية
الجلب المُسبَق والعرض المُسبَق والتخزين المُسبَق لعامل الخدمات
وعلى الرغم من أنّ الكثير من الأداء يتعامل مع ما يمكنك فعله لتحسين الموارد غير الضرورية وإزالتها، قد يبدو من المتناقض إلى حد ما الإشارة إلى أنّه يجب تحميل بعض الموارد قبل الحاجة إليها. ومع ذلك، هناك بعض الحالات التي _قد_ يكون من المناسب فيها تحميل موارد معينة مسبقًا. في هذه الوحدة، يتم استكشاف هذا الجانب من الأداء، حيث تتم مناقشة الجلب المُسبَق والعرض المُسبَق.
- الأداء
- دورة تدريبية
حالة استخدام عامل ويب ملموس
الآن بعد أن فهمت أساسيات العاملين على الويب وقدراتهم وقيودهم، حان الوقت لإلقاء نظرة على حالة استخدام ملموسة لعامل الويب. في هذا العرض التوضيحي، يتم استخدام عامل ويب لاسترجاع ملف JPEG واستخراج بياناته الوصفية وإعادة إرساله إلى سلسلة التعليمات الرئيسية حتى يتمكّن المستخدم من رؤيته في المتصفِّح.
- الأداء
- دورة تدريبية
تحسين تحميل الموارد
أثناء تحميل الصفحة، تتم الإشارة إلى العديد من الموارد في رمز HTML الخاص بها والتي توفر مظهر الصفحة وتنسيقها من خلال CSS، بالإضافة إلى تفاعلها من خلال JavaScript. في هذه الوحدة، يتم تناول عدد من المفاهيم المهمة المتعلقة بهذه الموارد وكيفية تأثيرها في وقت تحميل الصفحة.
- الأداء
- دورة تدريبية
نظرة عامة على عمال الويب
يحدث الكثير مما يراه المستخدم في المتصفح على سلسلة تعليمات واحدة تُعرف باسم _mainthread_. ومع ذلك، هناك فرص يمكنك من خلالها بدء سلاسل محادثات جديدة للقيام بعمل مكلف حسابيًا بحيث يمكن لسلسلة التعليمات الرئيسية استيعاب المهام المهمة التي يواجهها المستخدم. وتُعرف واجهة برمجة التطبيقات التي تفعل ذلك باسم Web Worker API، وفي هذه الوحدة، يتم تناول أساسياتها.
- الأداء
- دورة تدريبية
أداء الصور
تمثّل الصور جزءًا كبيرًا من البيانات التي يتم نقلها على الكثير من صفحات الويب اليوم. تتناول هذه الوحدة كيفية تحسين الصور، وعرضها بكفاءة، للمساعدة في تقليل وحدات البايت المهدرة، بغض النظر عن جهاز المستخدم.
- الأداء
- دورة تدريبية
التحميل الكسول للصور وعناصر <iframe>
يمكن أن تستهلك الصور وعناصر iframe وقتًا كبيرًا لمعالجة معدل نقل البيانات ووقت معالجة وحدة المعالجة المركزية. ومع ذلك، لا يلزم تحميل جميع الصور وعناصر iframe أثناء التحميل الأولي للصفحة، ويمكن تأجيلها إلى وقت لاحق يكون المستخدم فيه أكثر احتمالاً لرؤيتها. وتُعرف هذه التقنية باسم _lazyloading_. في هذه الوحدة، يتم توضيح صور التحميل الكسول وعناصر iframe لكي تتمكن من تحميل صفحاتك بشكل أسرع وعدم استهلاك وقت المعالجة إلا عند اللزوم.
- الأداء
- دورة تدريبية
تحسين خطوط الويب
تُعَد خطوط الويب موردًا شائع الاستخدام على الويب—وبحقّ ذلك—لأنها تضيف إلى تصميم موقع الويب بطرق لا يمكن لموارد أخرى استخدامها. ومع ذلك، لا تزال هناك تكاليف أداء مرتفعة عن خطوط الويب. في هذه الوحدة، يتم استكشاف عدد من اعتبارات الأداء والتقنيات المتعلقة بخطوط الويب.
- الأداء
- دورة تدريبية
مساعدة المتصفح من خلال تلميحات الموارد
تعديلات الموارد هي مجموعة من الميزات المتوفّرة بتنسيق HTML والتي يمكنها مساعدة المتصفّح في تحميل الموارد في وقت أبكر من السابق وربما حتى بأولوية أعلى للموارد. في هذه الوحدة، نتناول بعض تلميحات الموارد التي يمكن أن تساعد في تحميل صفحاتك بشكل أسرع.
- الأداء
- دورة تدريبية
ما أهمية السرعة؟
قبل البدء في تحسين أداء التعلُّم، عليك أولاً فهم دوره في تجربة المستخدم، وكيف يمكن أن يؤدي إلى نتائج أفضل للمستخدمين. تبدأ هذه الدورة بمقدمة موجزة عن هذه المواضيع، تقدّم سياقًا حيويًا لأهمية تعلُّم الأداء.
- الأداء
- دورة تدريبية
اعتبارات أداء HTML العامة
يبدأ كل موقع إلكتروني بطلب للحصول على مستند HTML، ويؤدي هذا الطلب دورًا كبيرًا في تحسين سرعة تحميل موقعك الإلكتروني. تتناول هذه الوحدة مفاهيم مهمة مثل التخزين المؤقت بتنسيق HTML، وحظر برامج التحليل اللغوي، وحظر العرض، والمزيد، كي تتمكن من التأكّد من أنّ الطلب الأول من ترميز HTML لموقعك الإلكتروني غير ملائم.
- الأداء
- دورة تدريبية
التشفير
تعرّف على كيفية حماية التشفير للخصوصية من خلال ضمان عدم تمكّن الآخرين من اعتراض محتوى المستخدم وقراءته.
- دورة تدريبية
استخدام البيانات التي تحتاجها فقط
في هذه الوحدة، تتعلم استراتيجيات لجمع البيانات المطلوبة فقط، وإدارة البيانات التي جمعتها وإزالتها، وشرح ما تجمعه للمستخدمين.
- دورة تدريبية
الجهات الخارجية
تعرَّف على معلومات حول الجهات الخارجية وكيفية تخفيف المخاطر التي تتعرّض لها المستخدمين عند دمج جهات خارجية.
- دورة تدريبية
البصمات الرقمية
الملف المرجعي هو إجراء لمحاولة تحديد مستخدم معين، باستخدام خصائص إعداده. تعرَّف على الطريقة التي يمكن أن يضر بها هذا الإجراء خصوصية المستخدم.
- دورة تدريبية
واجهات برمجة تطبيقات HTML
تعرَّف على طريقة عرض معلومات HTML ومعالجتها باستخدام JavaScript.
- دورة تدريبية
بناء الجملة الوصفي
استخدام srcset والأحجام لتزويد المتصفح بمعلومات حول مصادر الصور وكيفية استخدامها.
- دورة تدريبية
تنسيقات الصور: AVIF
تنسيق ملف صور AV1 (AVIF) هو ترميز يستند إلى برنامج ترميز الفيديو AV1 المفتوح المصدر.
- دورة تدريبية
شبكات إرسال محتوى الصور
تعرَّف على قدرة شبكات توصيل المحتوى (CDN) للصور على تحويل محتوى الصورة وتحسينه.
- دورة تدريبية
مرحبًا بك في "التعرّف على الخصوصية"
دورة تدريبية لمساعدتك في إنشاء مواقع إلكترونية تحافظ على الخصوصية بشكل أكبر
- دورة تدريبية
الأنماط والمكونات وأنظمة التصميم
'تقييم الأنماط والمكونات وأنظمة التصميم لإمكانية الوصول.'
- A11y
- دورة تدريبية
JavaScript
'كتابة أحداث مشغِّلات يمكن الوصول إليها وعناوين الصفحات والمحتوى الديناميكي وغير ذلك الكثير'
- A11y
- دورة تدريبية
بنية المحتوى
'استخدام ترميز HTML الدلالي والمعالم والجداول لعرض المحتوى الذي يمكن الوصول إليه.'
- A11y
- دورة تدريبية
المستند
عناصر HTML إضافية يجب مراعاتها عند إنشاء مواقع إلكترونية وتطبيقات ويب يمكن الوصول إليها
- A11y
- دورة تدريبية
أسلوب الخط
اختر الخطوط الطباعية والأحجام الصحيحة وهيكل نسختك باستخدام تخطيط يمكن الوصول إليه.
- A11y
- دورة تدريبية
مرحبًا بك في منصة "تعلُّم تسهيل الاستخدام"
دورات تدريبية لا يبطُل رواجها، ومرجع لتطوير مهاراتك على الويب.
- A11y
- دورة تدريبية
الصور المتحركة والحركة
تقديم الدعم للأشخاص الذين يعانون من جميع أنواع الاضطرابات الناتجة عن الحركة
- A11y
- دورة تدريبية
الأدوات وتصحيح الأخطاء
سوف نستكشف الأدوات المتاحة لتطوير تطبيقات الويب التقدّمية وتصحيح أخطائها واختبارها.
- تطبيقات الويب التقدّمية
- دورة تدريبية
الإمكانات
لا يتم ربط تطبيقات الويب التقدّمية (PWA) بالشاشة فقط. يتناول هذا الفصل إمكانات تطبيق الويب التقدّمي (PWA) في الوقت الحالي من حيث الأجهزة وأجهزة الاستشعار واستخدام النظام الأساسي.
- تطبيقات الويب التقدّمية
- دورة تدريبية
التكامل مع نظام التشغيل
يعمل تطبيق الويب التقدّمي (PWA) الآن خارج المتصفِّح. يتناول هذا الفصل كيفية الاندماج بشكل أكبر مع نظام التشغيل بعد تثبيت المستخدمين لتطبيقك.
- تطبيقات الويب التقدّمية
- دورة تدريبية
هندسة معمارية
يمكنك اتخاذ بعض القرارات عند تطوير تطبيق ويب تقدّمي (PWA)، مثل إنشاء تطبيق من صفحة واحدة أو تطبيق متعدد الصفحات، وما إذا كنت ستستضيفه في جذر نطاقك أو ضمن مجلد.
- تطبيقات الويب التقدّمية
- دورة تدريبية
الميزات التجريبية
لا تزال هناك إمكانيات تطبيقات الويب التقدّمية (PWA) التي لا تزال قيد الإنشاء، ويمكنك المشاركة في تطويرها. في هذا الفصل، ستتعرّف على مشروع Fugu وكيفية الاشتراك في مرحلة التجربة والتقييم وكيفية استخدام واجهات برمجة التطبيقات التجريبية.
- تطبيقات الويب التقدّمية
- دورة تدريبية
تعديل
من المحتمل أن يكون تطبيق الويب التقدّمي (PWA) بحاجة إلى التحديث. يمنحك هذا الفصل الأدوات اللازمة لتعديل أجزاء مختلفة من تطبيق الويب التقدّمي (PWA)، بدءًا من مواد العرض ووصولاً إلى البيانات الوصفية.
- تطبيقات الويب التقدّمية
- دورة تدريبية
إشعار التثبيت
بالنسبة إلى المواقع الإلكترونية التي تستوفي معايير تثبيت تطبيقات الويب التقدّمية (PWA)، يبدأ المتصفّح حدثًا لمطالبة المستخدم بتثبيته. الخبر السار هو أنّه يمكنك استخدام هذا الحدث لتخصيص طلبك ودعوة المستخدمين لتثبيت تطبيقك.
- تطبيقات الويب التقدّمية
- دورة تدريبية
Workbox
Workbox هي مجموعة من الوحدات التي تبسّط التفاعلات الشائعة مع مشغّلي الخدمات، مثل التوجيه والتخزين المؤقت. تتناول كل وحدة جانبًا محددًا من جوانب تطوير مشغّلي الخدمات. ويهدف إطار العمل إلى تسهيل استخدام مشغّلي الخدمات قدر الإمكان مع إتاحة المرونة في الوقت نفسه لتلبية متطلبات التطبيق المعقّدة عند الحاجة.
- تطبيقات الويب التقدّمية
- دورة تدريبية
البيانات بلا اتصال بالإنترنت
لإنشاء تجربة قوية بلا اتصال بالإنترنت، عليك استخدام إدارة مساحة التخزين. ويمكن أن تساعد أدوات مثل IndexedDB وذاكرة التخزين المؤقت وأداة إدارة مساحة التخزين والتخزين الدائم وفهرسة المحتوى.
- تطبيقات الويب التقدّمية
- دورة تدريبية
جارٍ العرض
باستخدام حدث الجلب الخاص بمشغّل الخدمات، يمكنك اعتراض طلبات الشبكة وتقديم استجابة باستخدام أساليب مختلفة.
- تطبيقات الويب التقدّمية
- دورة تدريبية
أنماط واجهة المستخدم
ضع في اعتبارك بعض عناصر واجهة المستخدم الشائعة التي تتكيف مع أحجام الشاشات المختلفة.
- دورة تدريبية
الرموز
استخدم الرسومات الموجّهة التي يمكن تغيير حجمها (SVG) للحصول على رموز استجابة قابلة للتطوير.
- دورة تدريبية
تخزين مؤقت
يمكنك استخدام واجهة برمجة التطبيقات Cache Storage API لتنزيل مواد العرض أو تخزينها أو حذفها أو تعديلها على الجهاز. ويمكن بعد ذلك عرض مواد العرض هذه على الجهاز بدون الحاجة إلى طلب شبكة.
- تطبيقات الويب التقدّمية
- دورة تدريبية
مشغّلو الخدمات
يُعد عاملو الخدمة جزءًا أساسيًا من تطبيق الويب التقدّمي (PWA). وتوفر هذه الميزة سرعة التحميل بغض النظر عن الشبكة أو وضع الوصول بلا اتصال بالإنترنت أو الإشعارات الفورية أو غيرها من الإمكانيات المهمة.
- تطبيقات الويب التقدّمية
- دورة تدريبية
القائمة الكاملة
"التجاوز" هو كيفية تعاملك مع المحتوى الذي لا يتناسب مع حجم رئيسي محدد. في هذه الوحدة، ستفكر خارج الصندوق وتتعلم كيفية تصميم محتوى أكثر إفادة.
- دورة تدريبية
التدويل والأقلمة
ننصحك بالاستعداد لتنسيقات البيانات الدولية والتعرّف على كيفية التخطيط لأقلمة النموذج الخاص بك.
- دورة تدريبية
عنصر النموذج المعمّق
تعرَّف على كل المعلومات حول عنصر النموذج والحالات التي تستوجب استخدام النموذج وكيفية عمله بالتفصيل.
- دورة تدريبية
مساعدة المستخدمين في إدخال البيانات في النماذج
نظرة عامة على عناصر النموذج المختلفة التي يمكنك الاختيار من بينها لإنشاء نموذجك.
- دورة تدريبية
سمات النموذج بالتفصيل
تعرَّف على كل ما يتعلق بسمات النموذج: كيفية تعديل تنسيق لوحات المفاتيح على الشاشة، وتفعيل ميزة التحقق المضمّنة، وغير ذلك.
- دورة تدريبية
الأساسيات
تُعد جميع تطبيقات الويب التقدّمية في الأساس مواقع إلكترونية حديثة، لذلك من المهم أن يكون لموقعك الإلكتروني أساس متين في التصميم السريع الاستجابة والأجهزة الجوّالة وكل شيء أولاً، والتصميم الأساسي، وأداء الويب.
- تطبيقات الويب التقدّمية
- دورة تدريبية
عناصر التحكّم في تصميم النماذج
تعرَّف على كيفية تنفيذ عناصر التحكّم في النماذج باستخدام CSS.
- دورة تدريبية
مساعدة المستخدمين على تجنب إعادة إدخال البيانات في النماذج
تسهيل ملء النماذج على المستخدمين
- دورة تدريبية
البدء
إذا كنت تريد إنشاء تطبيق ويب تقدّمي، قد تتساءل من أين تبدأ، وما إذا كان من الممكن ترقية موقع إلكتروني إلى تطبيق ويب تقدّمي (PWA) بدون البدء من الصفر، أو كيفية الانتقال من تطبيق خاص بمنصة معيّنة إلى تطبيق ويب تقدّمي (PWA). ستساعدك هذه المقالة في الإجابة عن هذه الأسئلة.
- تطبيقات الويب التقدّمية
- دورة تدريبية
مرحبًا بك في "نماذج Google"
دورة تدريبية حول نماذج HTML لمساعدتك في تحسين خبرتك في مجال تطوير الويب
- دورة تدريبية
الاستعلامات عن الوسائط
قم بتكييف تصميماتك مع أحجام الشاشات المختلفة باستخدام استعلامات وسائط CSS.
- دورة تدريبية
حقول النماذج بالتفصيل
تعرَّف على حقول النموذج المختلفة التي يمكنك استخدامها وكيفية اختيار عنصر النموذج المناسب.
- دورة تدريبية
كيفية اختبار النماذج للتحقق من سهولة الاستخدام
اكتشف كيفية إجراء اختبار سهولة الاستخدام وتأكد من أن النموذج يعمل بشكل جيد لجميع المستخدمين.
- دورة تدريبية
اختبار النماذج على الأجهزة والمنصات
تأكَّد من أنّ النموذج يعمل على أجهزة ومتصفّحات وأنظمة أساسية وسياقات مختلفة.
- دورة تدريبية
الهوية
تعرَّف على كيفية إنشاء نماذج اشتراك وتسجيل دخول آمنة يسهل الوصول إليها، وتعرَّف على كيفية مساعدة المستخدمين في تغيير إعدادات حساباتهم.
- A11y
- دورة تدريبية
مساعدة المستخدمين على إدخال البيانات الصحيحة في النماذج
تعرَّف على كيفية التحقّق من صحة النماذج في الواجهة الأمامية.
- دورة تدريبية
تصميم النماذج
يمكنك تحديد أنماط النماذج باستخدام CSS مع ضمان بقائها قابلة للاستخدام وقابلة للقراءة للجميع.
- دورة تدريبية
القوائم
تتكون القائمة، هيكليًا، من عنصر حاوية قائمة مملوءًا بعناصر القائمة. في هذه الوحدة، ستتعلم كيفية تصميم جميع أجزاء القائمة.
- دورة تدريبية
انتقالات
في هذه الوحدة، تعرف على كيفية تحديد الانتقالات بين حالات العنصر. استخدم الانتقالات لتحسين تجربة المستخدم من خلال توفير ملاحظات مرئية على تفاعل المستخدم.
- دورة تدريبية
الصور المتحركة
إنّ الصور المتحركة هي طريقة رائعة لتمييز العناصر التفاعلية وإضافة لمسة من المرح إلى تصميماتك. في هذه الوحدة، تعرَّف على كيفية إضافة تأثيرات الصور المتحركة والتحكّم فيها باستخدام CSS.
- دورة تدريبية
الفلاتر
تعني الفلاتر في CSS أنه يمكنك تطبيق التأثيرات التي قد تعتقد أنها ممكنة فقط في تطبيق رسومات. في هذه الوحدة، يمكنك اكتشاف ما هو متاح.
- دورة تدريبية
مرحبًا بك في تعلم لغة CSS.
دورة تدريبية غير متطوّرة عن لغة CSS ومرجع لتحسين خبرتك في تصميم الويب.
- دورة تدريبية
أوضاع الدمج
أنشئ تأثيرات التركيبية من خلال مزج طبقتين أو أكثر، وتعلم كيفية عزل صورة بخلفية بيضاء في هذه الوحدة التي تتناول أوضاع المزج.
- دورة تدريبية
الدوال
تشتمل CSS على مجموعة من الدوال المضمنة. في هذه الوحدة، ستتعرف على بعض الدوال الأساسية وكيفية استخدامها.
- دورة تدريبية
فهرس Z والسياقات المكدسة
في هذه الوحدة، سنتعرف على كيفية التحكم في ترتيب الأشياء فوق بعضها بعضًا، وذلك باستخدام مؤشر z وسياق التكدس.
- دورة تدريبية
تظليل
هناك عدة طرق لإضافة ظلال إلى النص والعناصر في CSS. في هذه الوحدة، ستتعلم كيفية استخدام كل خيار والمهام المصممة من أجلها.
- دورة تدريبية
منحدرات
في هذه الوحدة ستتعرف على كيفية استخدام الأنواع المختلفة من التدرجات المتوفرة في CSS. يمكن استخدام التدرجات لإنشاء مجموعة كاملة من التأثيرات المفيدة، بدون الحاجة إلى إنشاء صورة باستخدام أحد تطبيقات الرسومات.
- دورة تدريبية
حدود
يوفر الحد إطارًا للمربعات. سنتعرّف في هذه الوحدة على كيفية تغيير حجم الحدود ونمطها ولونها باستخدام لغة CSS.
- دورة تدريبية
التركيز
فهم أهمية التركيز في تطبيقات الويب الخاصة بك. ستتعرَّف على كيفية إدارة التركيز وكيفية التأكّد من أنّ المسار المؤدي إلى صفحتك يناسب الأشخاص الذين يستخدمون الماوس وأنّهم يستخدِمون لوحة المفاتيح للتنقّل.
- دورة تدريبية
معرّف الإصدار العالمي (GRid)
يوفر تخطيط شبكة CSS نظام تخطيط ثنائي الأبعاد، للتحكم في التخطيط في الصفوف والأعمدة. في هذه الوحدة، اكتشف كل ما يجب أن تقدمه الشبكة.
- دورة تدريبية
دروس زائفة
تتيح لك الفئات الافتراضية تطبيق CSS استنادًا إلى تغييرات الحالة. هذا يعني أن تصميمك يمكن أن يتفاعل مع إدخالات المستخدم مثل عنوان بريد إلكتروني غير صالح.
- دورة تدريبية
العناصر الافتراضية
ويشبه العنصر الزائف إضافة عنصر إضافي أو استهدافه بدون الحاجة إلى إضافة المزيد من HTML. لديهم مجموعة متنوعة من الأدوار ويمكنك التعرف عليها في هذه الوحدة.
- دورة تدريبية
التباعد
تعرف على كيفية تحديد أفضل طريقة لتباعد العناصر، مع الأخذ في الاعتبار طريقة التخطيط التي تستخدمها والمكون الذي تحتاج إلى إنشائه.
- دورة تدريبية
Flexbox
Flexbox هي آلية تصميم مصمَّمة لتخطيط مجموعات من العناصر في بُعد واحد. تعرّف على طريقة استخدامها في هذه الوحدة.
- دورة تدريبية
الخصائص المنطقية
ترتبط الخصائص والقيم المنطقية للتدفق بتدفق النص، بدلاً من الشكل المادي للشاشة. تعرَّف على كيفية الاستفادة من هذه الطريقة الجديدة في التعامل مع خدمة مقارنة الأسعار (CSS).
- دورة تدريبية
التنسيق
نظرة عامة على طرق التخطيط المختلفة التي يجب عليك الاختيار من بينها عند إنشاء تخطيط مكون أو صفحة.
- دورة تدريبية
وحدات المقاسات
ستتعرف في هذه الوحدة على كيفية تحديد حجم العناصر باستخدام CSS، والعمل باستخدام الوسيط المرن على الويب.
- دورة تدريبية
الاكتساب
تكتسب بعض خصائص CSS إذا لم تحدد قيمة لها. اكتشف كيف يعمل ذلك، وكيفية الاستفادة منه في هذه الوحدة.
- دورة تدريبية
اللون
هناك عدة طرق مختلفة لتحديد اللون في CSS. في هذه الوحدة، سنلقي نظرة على قيم الألوان الأكثر استخدامًا.
- دورة تدريبية
المحددات
لتطبيق CSS على عنصر، تحتاج إلى تحديده. توفر لك لغة CSS عددًا من الطرق المختلفة لإجراء ذلك، ويمكنك استكشافها في هذه الوحدة.
- دورة تدريبية
الشلال
في بعض الأحيان، يمكن تطبيق قاعدتَين أو أكثر من قواعد CSS متنافسة على أحد العناصر. في هذه الوحدة، ستتعرف على الطريقة التي يختار بها المتصفح استخداماته، وكيف يتم التحكم في هذا التحديد.
- دورة تدريبية
نموذج المربع
كل ما تعرضه CSS هو مربع. وبالتالي، يُعدّ فهم آلية عمل نموذج CSS Box أساسًا أساسيًا في CSS.
- دورة تدريبية
在 Android 设备上使用 FCM 和 FIAM 向用户发送消息
了解如何使用 Firebase Cloud Messaging 和 In-App Messaging 与用户通信并发展业务。
- مسار
使用 App Check 保护您的应用免遭滥用
App Check 使用平台专有的证明提供方机制,以实现仅允许来自正版应用的流量。除了保护 Firebase 上的后端资源外,您还可以用它来保护其他资源、端点或您自己的服务器。欢迎完整观看此播放列表,了解 App Check 的多功能特性以及如何立即开始使用。
- مسار
使用 Firebase Performance Monitoring 监控新功能
了解如何使用 Performance Monitoring 来调查性能问题并监控新功能发布、发布配置更改,以及使用 Firebase Remote Config 安全地发布新功能
- مسار
使用 Remote Config 更新您的 Unity 游戏,无需发布
了解如何使用 Firebase Remote Config 更改行为、围绕配置开展实验,以及如何不进行更新即测试您的 Unity 游戏。
Scene Semantics and Geospatial Depth
了解 ARCore 中的 Scene Semantics and Geospatial Depth API,这些 API 可让您更深入地了解环境。
Streetscape Geometry 和 Rooftop 锚点
了解 ARCore 中的 Streetscape Geometry API 和 Rooftop 锚点 API,它们可帮助您了解高达 100 米的建筑物的数据。
使用 Jetpack Compose 和 Firebase 构建 Android 应用
了解如何构建遵循 Model-View-ViewModel (MVVM) 架构的 Android 应用,并准备一个代码库,以便通过 Jetpack Compose 和 Firebase 使用不同的环境。
将 Play Integrity 添加到您的 Android 应用
在此 Codelab 中,您将向示例应用添加 Play Integrity API。您将使用 Play Integrity API 请求完整性判定,以帮助您确定应用的许可状态和完整性,以及运行该应用的设备的完整性状态。
配置、实现和验证 Android App Links
在此 Codelab 中,您将构建一个列出一系列餐馆的 Android 应用。该课程旨在协助您设计、配置和验证 Android App Links。
高级 activity 嵌入
在此 Codelab 中,您将学习如何使用与 activity 嵌入有关的新增功能来改善大屏设备上的应用体验。这些功能包括窗格展开、叠加层呈现、全屏对话框变暗和 activity 堆栈固定。
- Android
- درس تطبيقي حول الترميز
(已废弃)向 Wear OS 上的表盘复杂功能提供数据
在本 Codelab 中,您将学习如何向表盘复杂功能提供数据,同时牢记平台的相关最佳做法。
- واجهة المستخدم
- أجهزة Android
- أجهزة Android القابلة للارتداء
提升 Android 应用的用户体验
了解“全屏显示”“预测性返回”和“Glance”如何提升 Android 应用的用户体验和质量。本开发者在线课程将引导用户完成多个 Codelab,改进 Android 维护的 SociaLite 应用。
开始在 Android 上使用 Vulkan
Vulkan 是一个高性能的现代图形 API。它提供了对 GPU 的低级别访问权限,并以各种方式优化了实现,但使用难度较高。替代方案 OpenGL ES 更为简单,但因其基于旧版硬件架构,功能和性能相对较差。OpenGL ES 在大多数其他平台上已废弃,不再处于积极开发状态。在 Android 平台上,我们计划逐渐废弃 OpenGL ES,转而采用 Vulkan,因此需要让开发者做好过渡准备。
- ألعاب فيديو
使用 activity 嵌入和 Material Design 构建列表-详情布局
activity 嵌入可让基于 activity 的应用在大屏设备上支持双窗格布局,而无需重构代码。您需要添加一些依赖项,创建一个 XML 配置文件,实现一个初始化程序,并向应用清单添加一些内容。或者,如果您更喜欢在代码中操作,可以通过主 activity 的 onCreate() 方法进行一些 Jetpack API 调用。在此 Codelab 中,您将使用 XML 和 API 开发方法将基于 activity 的应用更新为列表-详情双窗格布局。
- Android
在 Wear OS 中创建您的第一个功能块
在此 Codelab 中,您将学习如何为 Wear OS 创建自己的功能块。您将使用 Tiles Material 组件,该库可帮助您更轻松地构建符合 Material Design 准则的界面。而且,在开发过程中,您还可以在 Android Studio 中预览功能块。
- واجهة المستخدم
- أجهزة Android القابلة للارتداء
- أجهزة Android
activity 嵌入
发现 activity 嵌入的优势,探索实现案例,将基于 activity 的应用升级为列表-详情布局,并了解可让您针对平板电脑、可折叠设备和 ChromeOS 设备打造差异化应用的高级功能。
在 Jetpack Compose 中进行测试
在此 Codelab 中,您将了解如何测试使用 Jetpack Compose 创建的界面。您将编写您的第一项测试,并在此过程中了解隔离测试、调试测试、语义树和同步。
- هندسة تطبيقات Android
- واجهة المستخدم
- ميزة Compose في Android
布局、主题设置和动画
实现更高级的布局,并为您的应用添加动态效果和样式。您将了解各种 Compose Animation API、如何实现 Material Design 3、如何使用自定义布局实现复杂设计,以及如何使用延迟布局创建高性能界面。
Jetpack Compose 中的高级状态和附带效应
在此 Codelab 中,您将学习 Jetpack Compose 中状态和附带效应的高级概念。您可以了解如何为复杂的有状态可组合项创建状态容器,如何通过 Compose 代码创建协程和调用挂起函数,以及如何触发附带效应以完成不同的用例。
- هندسة تطبيقات Android
- واجهة المستخدم
- ميزة Compose في Android
Android Sleep API Codelab
了解如何注册 Android Sleep API 以获取 SleepSegmentEvent 和 SleepClassifyEvent。
- مواضيع أخرى في Android
向 Android 应用添加 Gemini 功能
了解如何使用 Vertex AI for Firebase 向 Android 应用添加简单的 Gemini API 功能。
- درس تطبيقي حول الترميز
构建和测试适用于 Android Automotive OS 的停车状态下使用的应用
在此 Codelab 中,您将学习如何为 Android Automotive OS 设备上在停车状态下使用的应用构建和测试出色的使用体验。您将了解如何充分利用汽车中各种各样的屏幕,以及如何让用户使用标准 Android 机制在汽车独有的各种场景中控制内容播放。
- أجهزة Android
- درس تطبيقي حول الترميز
使用 Jetpack Compose 添加对键盘、鼠标、触控板和触控笔的支持
了解如何使用 Compose 开发支持键盘和指控设备(例如鼠标和触控板)的应用。
- درس تطبيقي حول الترميز
使用 Jetpack WindowManager 优化可折叠设备上的相机应用
多年来,Android 设备不断发展完善,演变出多种多样的尺寸、形状、显示屏和其他特点。不过,从一开始,使用手机拍照就一直是其中最重要的一种使用场景。如今,相机功能仍是消费者购买手机的首要原因之一。
使用 Material 3 在 Compose 中设置主题
本 Codelab 旨在通过新的 Material Design 3 和 Material You 实现,在 Jetpack Compose 中演示主题设置。
- واجهة المستخدم
- ميزة Compose في Android
- هندسة تطبيقات Android
利用 Ongoing Activity API,以新的方式与 Wear OS 用户互动
借助 Wear 中的 Ongoing Activity API,开发者只需编写少量代码即可在表盘以及应用启动器中与用户互动,让用户只需简单点按一下就返回到应用中进行重要的活动。
使用 WorkManager 处理后台工作
面向 Android 的 WorkManager API 可简化后台工作。WorkManager 可以创建可查询、可重用和可链接的任务。WorkManager 是 Android 平台上推荐的任务调度器。此 Codelab 将向您介绍 WorkManager 的详细信息:从编写简单的作业,到更为复杂的链式作业,涵盖方方面面。
Android 基础知识 02.2:activity 生命周期和状态
在此 Codelab 中,您将向 TwoActivities 应用添加日志记录语句,并观察 activity 生命周期的变化。您将应对这些变化,并探索在此类条件下如何处理用户输入。
Cronet 基础知识
上次更新日期 :2022 年 5 月 6 日 Cronet 是以库的形式提供给 Android 应用使用的 Chromium 网络堆栈。Cronet 利用多种技术来减少延迟和提高网络请求吞吐量,以满足您的应用的运行需要。 很多每日用户量达到数百万的应用(如 YouTube 、 Google 应用 、 Google 相册 以及 Google 地图 - 导航和公交 )都由 Cronet 库来处理请求。Cronet 支持 HTTP3,是使用极广的 Android 网络库。 如需了解详情,请参阅
- إمكانية الاتصال في Android
使用 Jetpack Compose 改进应用的无障碍功能
在此 Codelab 中,您将学习如何通过 Compose 让应用更加易于使用。了解如何增大触摸目标以及如何添加内容描述、点击标签、自定义操作,等等。
Android Paging 基础知识
在此 Codelab 中,您要将 Paging 库集成到一款显示列表的应用中。Paging 库可帮助您加载和显示来自本地存储空间或网络中更大的数据集中的数据页面。
- واجهة المستخدم
- هندسة تطبيقات Android
Jetpack Compose 中的状态
在此 Codelab 中,您将了解如何通过管理状态来构建功能丰富的互动式 Compose 应用。
- واجهة المستخدم
- هندسة تطبيقات Android
- ميزة Compose في Android
Compose for Wear OS Codelab
在此 Codelab 中,您将了解如何使用新版 Compose for Wear OS 将所学 Compose 知识运用到穿戴式设备应用的开发中。到最后,您将学会在适合腕戴设备的应用中创建简单和高级的可组合函数。
- ميزة Compose في Android
- أجهزة Android
- أجهزة Android القابلة للارتداء
Compose 中的基本布局
在此 Codelab 中,您将学习如何通过使用由 Compose 以开箱即用的方式提供的可组合项和修饰符来实现真实的设计。
- ميزة Compose في Android
- واجهة المستخدم
- هندسة تطبيقات Android
Android 隐私保护 Codelab
在前几个版本中,Android 发布了许多单独的隐私保护功能,我们很高兴能让您在应用中采用这些功能!此 Codelab 力图将各项单独的隐私保护功能联系起来,并向开发者展示如何才能了解应用对私密用户数据的访问以及如何在运行中的现有应用中采用隐私保护最佳实践。
Android 网络安全配置 Codelab
在此 Codelab 中,您将了解 Android 上的网络安全配置,并处理建立安全网络通信时遇到的一些常见错误。
- جودة تطبيقات Android
- إمكانية الاتصال في Android
Android 中的数据绑定
通过数据绑定库,您可使用声明性格式而不是以编程方式将布局中的界面组件绑定到应用中的数据源。您将学习如何对该库进行全面设置、使用布局表达式、使用可观察对象,以及创建自定义绑定适配器以最大限度地减少样板文件。
如何在 Adobe Aero 预发布版中使用 Geospatial Creator
了解如何在 Adobe Aero 中使用 Geospatial Creator 工具。
- الواقع المعزّز (AR)
- درس تطبيقي حول الترميز
编写您的第一款 Flutter 应用(第 1 部分)
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在此 Codelab 中,您将学习如何构建移动端的 Flutter 应用,此应用可使用能生成随机词对的软件包延迟加载无限列表。
使用 Google Pay 提供更简单、更安全的付款方式
借助 Google Pay,您的客户只需按下按钮即可使用保存在其 Google 帐号中的付款方式完成付款。了解如何将 Google Pay 添加到您现有的付款处理堆栈,以便在您的应用和网站中提供更简单、更安全的结算方式。
- Google Pay API
- مسار
使用 Spring Boot 快速构建 Google Cloud 应用
了解如何使用 Spring Boot(一种基于 Java 的开源框架)为 Google Cloud 快速创建可直接用于生产环境的独立 Web 应用。
- مسار
编写您的第一款 Flutter 应用(第 2 部分)
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在本 Codelab 中,您将扩展简单的移动应用,以添加交互性和导航,并更改其主题颜色。
在 Android 应用中使用 Hilt
在本 Codelab 中,您将了解 依赖项注入 (DI) 对于创建可靠且可扩展应用(扩展到大型项目)的重要性。我们将使用 Hilt 作为 DI 工具来管理依赖项。 依赖项注入是一种广泛用于编程的技术,非常适合 Android 开发。您需要遵循 DI 的原则,为打造优秀的应用架构奠定坚实的基础。 实施依赖项注入可带来以下优势: Hilt 是专为 Android 设计的依赖项注入库,可减少在项目中使用手动 DI 的样板。进行 手动依赖项注入 需要手工构造每个类及其依赖项,并使用容器重用和管理依赖项。
开始改进 Android 的无障碍性
在本 Codelab 中,您将学习 Android 无障碍功能的基础知识。您将通过练习来学习如何使用 Android 平台构建更易于使用的应用,以满足更广泛人群的各种无障碍需求。
在 Java 版 Android 应用中遵循 Material Design 准则
学习如何遵循 Material Design 准则,为使用 Java 编写的 Android 应用构建功能强大且美观出众的界面。
- مسار
MDC-103 Flutter:Material 主题中的颜色、形状、高度和类型 (Flutter)
了解 Material Components for Flutter 如何让您的产品与众不同并通过设计表达您的品牌。
- التصميم
在 Google Cloud 中构建自定义响应式聊天机器人
学习如何为 Dialogflow 聊天机器人构建自定义前端,为用户打造自然的对话式体验,然后使用 Cloud Vision 增强前端,使它能够分析上传的图片,并将相关分析结果包含在响应中。
- مسار
使用 Preferences DataStore
在本 Codelab 中,您将修改一个示例应用,以加入 Jetpack Preferences DataStore – 一个经过改进的新型数据存储解决方案,用于替代 SharedPreferences。
开始在 ARCore 中使用 Scene Semantics API 和 Geospatial Depth API
了解如何在 ARCore 中将 Scene Semantics API 和 Geospatial Depth API 与 Kotlin 结合使用。
- الواقع المعزّز (AR)
- درس تطبيقي حول الترميز
MDC-101 Flutter:Material Components (MDC) 基础知识 (Flutter)
利用核心组件构建一个简单的应用,学习使用 Material Components for Flutter 的基础知识。
- التصميم
适用于 Unity 的 Geospatial Creator 使用入门
了解如何使用适用于 Unity 的 ARCore Geospatial Creator。
- الواقع المعزّز (AR)
- درس تطبيقي حول الترميز
如何在 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API
了解如何在配置了 Kotlin 的 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API。
- الواقع المعزّز (AR)
- درس تطبيقي حول الترميز
Android 11 - 第 5 周 - 语言
Android 11 在语言和库方面进步巨大,例如一些最常用的 Jetpack 库现已支持 Kotlin、平台上新增了更多 Java API,并提供了多种新工具以协助防范原生代码内存损坏。此在线课程由一些视频和文章组成,其中会演示上述更新并教您如何在 Android 应用中实现。
深入了解对象检测
了解如何使用 TensorFlow Lite 和 TensorFlow Lite Model Maker 库训练您自己的自定义对象检测模型,并提升您在“对象检测入门”在线课程中学到的所有技能。
- مسار
Google Maps Platform 使用入门
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Web 地图。
- مسار
使用 Fugu API 强化 Web 应用的功能
了解如何扩展 Web 应用,以及缩小 Web 应用与原生应用之间的差距。
- Periodic Background Sync API
- File System Access API
- Shape Detection API
- Web Share Target API
- Async Clipboard API
- Web Share API
- Idle Detection API
- Contact Picker API
- Screen Wake Lock API
- File Handling API
- Badging API
- مسار
开始使用适用于 iOS 的 Google Maps Platform
了解 Google Maps Platform 以及如何在 Google Cloud 控制台中管理项目,然后构建您的首个交互式 iOS 地图。
在 Google Workspace 中使用 Apps 脚本
了解如何使用 Apps 脚本在 Google Workspace 中创建和管理用户数据。
- واجهة برمجة التطبيقات لبرمجة التطبيقات
- مسار
借助与应用有关的 Action 将 Android 应用扩展到 Google 助理
学习如何通过构建首个与应用有关的 Action 来使用 Google 助理为 Android 应用实现语音功能。本在线课程可指导 Android 开发者如何实现静态和动态快捷方式,以便让用户能够使用语音指令快速启动应用。
Google Maps Platform 使用入门:Android
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Android 地图。
使用 WebRTC 捕捉媒体内容
了解如何使用 WebRTC 捕捉媒体数据。WebRTC 是一个免费的开源项目,可通过简单的 API 为网络浏览器和移动应用提供实时通信功能。
- فيديو HTML5
- RTC Peer Connection
- RTC Data Channel
- وسائط HTML5
- مسار
使用 TensorFlow 进行神经网络编程
从新编程范式的首要原则,到如何创建卷积神经网络来实现高级图像识别和分类,从而解决常见的计算机视觉问题;在这里,您可以获得所需的一切信息,真正理解机器学习。
- علوم البيانات
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- مسار
使用 Firebase 和 Angular 构建实时 Web 应用
了解如何构建一个使用 Angular 和 Firebase 实现用户身份验证和高级响应式数据模式的实时协作 Web 应用,然后将其部署到 Firebase Hosting。
使用 Angular 构建可维护且可扩缩的 Web 应用
了解如何使用 Angular 构建可维护且可扩缩的 Web 应用。Angular 是一个 Web 框架,可帮助团队和开发者构建并发布 Web 应用。
在 Google Maps Platform 上直观呈现数据
了解如何将外部数据源转换为地图上的图形。
- العرض المرئي للبيانات الجغرافية المكانية
- Maps JavaScript API
- مسار
使用 Room 读取和更新数据
了解如何在 Android Kotlin 应用中使用 Room 读取和更新数据。Room 是一个数据库,属于 Android Jetpack 的一部分。Room 负责处理数据库设置和配置方面的许多繁琐工作,并让应用可以使用普通的函数调用与数据库进行交互。
使用 Room 持久保留数据
了解如何在 Android Kotlin 应用中使用 Room。Room 是一个与数据库相关的持久性库,属于 Android Jetpack 的一部分。Room 是在 SQLite 基础上构建的一个抽象层。Room 提供了便利的 API,用于设置、配置和查询数据库。
使用 Material Design 设计自适应布局
了解如何在 Material Design 中运用自适应设计原则,以便在不同屏幕尺寸间实现一致性。在此 Codelab 中,您将学习如何将移动设计转换为平板电脑格式,并了解自适应网格、自适应组合模式以及相关组件。
- درس تطبيقي حول الترميز
使用 Google Pay 在 Android 上打造快速结账体验 (Kotlin)
在此 Codelab 中,您将在 Android 应用中构建一个结账界面,并为其配备 Google Pay。这样,您应用中的用户只需点按一个按钮,即可快速、方便、安全地支付商品费用。
Android Developers
了解应用导航的基本概念,以及支持用户浏览、进入和退出应用中不同内容片段的互动。 了解集合,以及如何使用 lambda 和高阶函数操纵它们。 构建一个包含多个 activity 的 Words 应用,该应用使用 intent 在各 activity 之间导航,并会向其他应用传递数据。 了解 activity 生命周期以及 activity 从最初初始化到最终销毁的不同状态。
Android Developers
为您的应用选择颜色,并利用主题在您的应用中一致地使用这些颜色。 借助 Android Studio 中的 Image Asset Studio 工具,更改应用的启动器图标。 遵循 Material Design 准则以及界面开发最佳做法,更新您的 Tip Calculator 应用,打造更专业、更完善的体验。
第 5 课:布局
构建一款 Tip Calculator 应用,首先构建布局,然后实现根据用户输入来计算小费的逻辑。接下来,使用 Android 中的 RecyclerView widget 创建一款应用,该应用会显示一个可滚动列表。
创建您的首个 Android 应用
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
在应用中获取用户输入:第 1 部分
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
将 LiveData 与 ViewModel 配合使用
在此 Codelab 中,您将学习如何使用 LiveData(架构组件之一),如何将 ViewModel 中的应用数据转换为 LiveData,以及如何观察 LiveData 中的更改并自动更新界面。
- هندسة تطبيقات Android
SQL、Room 和 Flow 简介
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
Android Developers
我们将在此衔接课程中向您介绍将要创建的 Cupcake 应用。 构建纸杯蛋糕订购应用,并使用共享 ViewModel 在同一 activity 的 fragment 之间共享数据。 修改 Cupcake 应用,让用户可以取消纸杯蛋糕订单,从而用自定义的方式操纵返回堆栈。 测试您的掌握情况,赢取“高级导航应用示例”徽章。
创建并运行您的首个 Android 应用
在此 Codelab 中,您将学习如何通过 Android Studio 使用 Kotlin 构建您的首个 Android 应用。您将使用 Android Studio 模板来创建您的第一个项目。
可选:在移动设备上运行您的应用
在此 Codelab 中,您将学习如何设置 Android 设备(如手机或平板电脑)以及如何在 Android 设备上运行通过 Android Studio 开发的应用。
Fragment 之间的共享 ViewModel
在更高级的应用示例中使用 Jetpack Navigation 组件,并了解在 activity 的多个 fragment 之间使用共享 ViewModel 的优势。
使用 Room 读取和更新数据
了解如何在 Android Kotlin 应用中使用 Room 读取和更新数据。Room 是一个数据库库,属于 Android Jetpack 的一部分。Room 负责处理数据库设置和配置方面的许多繁琐工作,并让应用可以使用普通的函数调用与数据库进行交互。
使用 WorkManager 调度任务
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
学习汽车应用库基础知识
在此 Codelab 中,您将学习汽车应用库的基础知识。该库用于构建面向 Android Auto 和 Android Automotive OS 的应用,这些应用在停车和行驶时均可使用。您将学习如何在这两个平台之间重用您的实现,并处理一些困难的问题,比如不同的屏幕配置和输入法。
使用 Keras 和 TensorFlow Lite 的设备端大型语言模型
了解如何使用 KerasNLP 加载预训练的大型语言模型,对其进行优化并通过 TensorFlow Lite 将其部署到 Android 上
使用 Room 持久保留数据
了解如何在 Android Kotlin 应用中使用 Room。Room 是一个持久性数据库,属于 Android Jetpack 的一部分。Room 是 SQLite 之上的一个抽象层。Room 提供方便的 API,用于设置和配置数据库以及从数据库查询数据。
在相机应用中支持可调整大小的 Surface
随着 Android 12L 的出现以及新的外形规格(例如可折叠设备)和显示模式(例如多窗口模式和多屏幕模式)面市,关于相机输出和 Surface 之间关系的许多假设都面临着挑战。
使用 WorkManager 处理后台工作 - Java
WorkManager 是推荐使用的 Android 任务调度程序。本 Codelab 将向您介绍有关 WorkManager 的全面信息:从编写简单的作业,到更为复杂的具有约束条件的链式作业。
使用 Kotlin 03.2 进行高级 Android 开发:使用 MotionLayout 的动画效果
在此 Codelab 中,您将使用 MotionLayout 构建具有动态动画效果的 Android Kotlin 应用。
带 View 的 Android Room - Kotlin
在本 Codelab 中,您将使用 Android 架构组件(RoomDatabase、Entity、DAO、AndroidViewModel、LiveData)和 Kotlin 协程在 Kotlin 中构建 Android 应用。该示例应用可将字词列表存储在 Room 数据库中,并在 RecyclerView 中显示该列表。您将使用推荐的 Android 架构及以下组件实现此应用。
Android 11 - 第 6 周 - Jetpack
Android Jetpack 是一套库,旨在帮助您按照最佳做法编写优质应用,减少样板代码数量,并在各种 Android 版本和设备中以一致的方式运行应用。此在线课程将向您介绍 Android 11 中引入的新库和重大更新。
使用 Document AI 智能处理手写表单 (Python)
在此 Codelab 中,我将创建一个以 Python 编写的 Document AI API 教程。
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
安装 Android 11 GSI 以进行应用测试
在此 Codelab 中,您会在 Android 9 (Pie) 设备上安装 Android 11 通用系统映像 (GSI)。装好后,您就可以使用新操作系统开发和验证应用了!
使用 Privacy on Beam 计算隐私统计信息
在此 Codelab 中,您将了解如何使用 Privacy on Beam 生成某家餐厅的顾客光临数据隐私统计信息,以探索并运用差分隐私框架的功能。
- برامج مفتوحة المصدر
TensorFlow.js 迁移学习图片分类器
在此 Codelab 中,您将学习如何构建一个“会学习的机器”,即一个可使用 TensorFlow.js 在浏览器中即时训练的自定义图片分类器。
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
在 Android 上使用 TensorFlow Lite 识别花卉(Beta 版)
在此 Codelab 中,您将提取一个图像分类器,然后使用 TensorFlow Lite 在 Android 手机上运行它。
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
借助适用于 Android 的 Material 运动效果构建精美的过渡
使用适用于 Android 的 Material 组件库中的过渡和 Kotlin 将 Material 运动效果系统构建到 Reply 应用中。
- التصميم
构建 Kotlin 扩展库
在本 Codelab 中,您将为一个 API 构建自己的 Kotin 扩展库,该 API 最初是使用 Java 编程语言开发的。您将了解扩展函数及属性方面的基本知识,以及如何实现基于回调的传统 API 的协程版本和流版本。
内容与 Android TV 主屏幕频道集成 (Kotlin)
此 Codelab 介绍 Android TV 主屏幕功能。您将学习如何在 Android TV 主屏幕上添加频道和节目,并使其可以被用户发现。
通过 MediaSession 控制媒体
在本 Codelab 中,您将扩展示例视频,以添加对 MediaSession 的支持。这样 Android 可以从您的应用外控制播放,例如通过 Google 助理、适用于 Android TV 的遥控器或锁定屏幕和 Wear OS 上的屏幕控件。
与“接下来播放”行集成,在 Android TV 上提升互动度
此 Codelab 更深入地介绍了新的 Android TV 主屏幕。您将学习如何将节目添加到“接下来播放”行、允许的不同类型的节目,以及关于如何将应用与“接下来播放”行集成的最佳做法。
MDC-103 Android:通过颜色、高度和类型设置 Material 主题 (Kotlin)
了解 Material Components for Android 如何助力您轻松地通过 Kotlin 语言设计表述自己的品牌并使您的商品脱颖而出。
- التصميم
Jetpack 导航
在本 Codelab 中,您将学习如何为 Android 应用实现常见的导航要求。导航组件可以处理 fragment 事务、向上/返回堆栈、导航界面模式(如抽屉式导航栏、深层链接等)。您还可以在 Android Studio 中探索新型 safe args 插件和导航编辑器。
使用 Kotlin 进行高级 Android 开发 04.1:Android Google 地图
了解如何向 Android Kotlin 应用添加 Google 地图,并为 Google 地图设置样式。
Tweakr:结合使用 Firebase 和 Android 进行 Wizard of Oz 原型设计和远程控制
所有原型和动画设计师请注意!是不是厌倦了那种在动画中调整了一个值,还要花好几分钟时间等待编译完成才能看到更改效果的糟心体验?有没有这样的想法:将原型交给别人,让他们使用您可以即时调整的各种选项来尝试这个原型的不同配置?当有人提到“单行代码解决方案”时,您会不会感到振奋?
集成 Google Wallet API 以在 Android 上数字化卡券
借助 Google Wallet API ,您可以通过各种预定义的卡券类型与用户互动:会员卡、优惠券、礼品卡、活动门票、公交票卡和登机牌。这些卡券类型都具有特定于用例的字段和功能。但我们知道,这些类型可能并非在任何用例中都适用,因此我们创建了一个通用卡券类型。顾名思义,如果您的用例不属于任何其他专用类型,则应使用通用卡券类型。以下是通用卡券类型的一些用例: 凡是能够以卡片(最多包含 3 行信息,可选择提供条形码和详细信息部分)形式向用户展示的用例,只要符合 使用限制政策
构建交互式应用
了解 Android 应用项目的基本构造、如何向应用添加图片、如何使应用具有向后兼容性(与旧版 Android 兼容)以及如何浏览在线文档。在此过程中,您将完成 DiceRoller 应用;该应用可让您在点按相应按钮时随机掷骰子。
导航
创建 fragment、定义导航路径并启动外部 activity。完成 AndroidTrivia 应用;在这款游戏中,用户可以玩有关 Android 开发的知识问答游戏,且可以在获胜后分享成绩。
存储库和 WorkManager
通过完成名为 DevBytes 的应用,了解如何使用 WorkManager 创建存储库、添加离线缓存以及调度后台任务。该应用显示了一个 DevByte 视频列表,这些视频是由 Google Android 开发者关系团队制作的简短教程。该应用使用 Retrofit 库从网络中获取视频网址列表,并使用 RecyclerView 显示该列表。
activity 和 fragment 生命周期
学习 activity 和 fragment 生命周期相关知识、如何处理复杂的生命周期情形,以及如何使用日志记录来帮助调试和跟踪应用的状态。您将完成 DessertClicker 应用,在该应用中,用户可以通过点按图片“购买”甜点。每当用户点击甜点时,应用都会更新所购甜点的数量以及用户消费的总金额。
架构组件
了解 ViewModel、LiveData、将 ViewModel 和 LiveData 与数据绑定集成以及 LiveData 转换。您将完成 GuessTheWord 应用,这是一款双人猜字谜游戏,玩家在游戏中可以协作以获得最高得分。
布局
创建不同类型的布局、添加用户互动并使用数据绑定。您将完成 AboutMe 应用;该应用通过按钮、图片以及一些可滚动的文本展示关于您的趣事。您还将构建 ColorMyViews 应用;该应用包含可点击的 TextView 以及点按时会更改颜色的按钮。
第 6 课:应用导航
创建 fragment、定义导航路径并启动外部 activity。完成 AndroidTrivia 应用;在这款游戏中,用户可以玩有关 Android 开发的知识问答游戏,且可以在获胜后分享成绩。
第 7 课:activity 和 fragment 生命周期
学习 activity 和 fragment 生命周期相关知识、如何处理复杂的生命周期情形,以及如何使用日志记录来帮助调试和跟踪应用的状态。
面向所有人进行设计
学习 Android 样式系统的基础知识,了解如何在设计应用界面时运用 Material Design 准则,以及如何使应用更便于所有用户使用。您将完成 GDG-finder 应用,该应用将在您所在地区查找本地 Google 开发者社区 (GDG)。
数据库和 RecyclerView
在此开发者在线课程的第一部分,您将使用 Room 库创建一个数据库,并使用协程来简化异步编程。在此开发者在线课程的第二部分,您将使用 RecyclerView 显示项目列表,并使列表项可点击。在整个在线课程中,您将构建 TrackMySleep 应用。通过此应用,用户可以对睡眠质量进行评分,并存储其不同时间段的睡眠数据。
将地图添加到您的 Android 应用 (Kotlin)
此 Codelab 介绍了如何通过构建一个可显示美国加利福尼亚州旧金山市自行车商店地图的应用,将 Maps SDK for Android 与您的应用集成以及使用其核心功能。 对于以下启用步骤,您需要启用 Maps SDK for Android 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此
- حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android
- درس تطبيقي حول الترميز
面向开发者的产品公平性测试
为了确保您的 AI 模型和/或数据不会使任何不公平的社会偏见长久存续,产品公平性测试对于至关重要。在本研讨会中,我们将向您介绍开展公平性测试的关键步骤,然后展示从机器学习公平性的角度评估生成式文本模型数据集的端到端历程。
Places SDK for Android 使用入门 (Kotlin)
此 Codelab 会教您如何将 Places SDK for Android 与您的应用集成并使用 Places SDK 的各项功能。 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,请启用 Places API 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为了让您能尽快上手,请下载起始代码,以便顺利完成此
- حزمة تطوير برامج الأماكن لأجهزة Android
- درس تطبيقي حول الترميز
将地图添加到您的 iOS 应用 (Swift)
此 Codelab 会教您如何开始使用 Google Maps Platform 通过 Swift 构建 iOS 应用。您将构建一个 iOS 应用,用于执行以下操作: 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,您需要启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。
- حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS
- درس تطبيقي حول الترميز
使用 TensorFlow Lite Model Maker 训练垃圾评论检测模型
了解如何使用 TensorFlow Lite Model Maker 训练垃圾评论检测模型。
- الأجهزة الجوّالة
使用 TensorFlow Lite (Android) 构建和部署自定义对象检测模型
在此 Codelab 中,您将构建一个可以检测图片中对象的 Android 应用。首先,使用 TFLite Model Maker 训练自定义对象检测模型,然后使用 TFLite Task 库部署该模型
- الأجهزة الجوّالة
在 Android 或 iOS 上构建您的首个计算机视觉应用
在此 Codelab 中,您将学习如何构建适用于 Android 和 iOS 且可正确标记图片的简单应用。
- iOS
- الأجهزة الجوّالة
TensorFlow.js:构建垃圾评论检测系统
在此 Codelab 中,您将学习如何构建具有博文功能的简单评论功能的网页,并将其与预训练的机器学习模型集成,以检测垃圾评论,从而让您在垃圾评论出现之前将其滤除存储在任何后端数据库中,可缩短服务器处理时间和费用。
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- البرامج على الويب
TensorFlow.js:重新训练垃圾评论检测模型以处理极端情况
在此 Codelab 中,您将学习如何使用 Model Maker 重新训练垃圾评论模型,使之涵盖预训练模型无法处理的极端情况,然后将新模型重新部署到 Web 应用。
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
在 Android 上调用 Vision API Product Search 后端
在此 Codelab 中,您将向 Android 应用添加代码以调用 Vision API Product Search 后端,以便应用用户可以使用图片搜索商品。
- السحابة الإلكترونية
- الأجهزة الجوّالة
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
向网站添加地图 (JavaScript)
在此 Codelab 中,您将学习在 Web 平台上开始使用 Google Maps Platform 需知的内容。您将学习所有基础知识,从准备工作到加载 Maps JavaScript API、显示您的第一个地图、使用标记和标记聚类、在地图上绘图,以及处理用户互动等,面面俱到。 在此 Codelab 中,您将构建 Web 应用,用于执行以下操作: 您必须熟悉以下各项内容,才能完成此 Codelab。如果您已经能够熟练使用 Google Maps Platform,请直接跳到该 Codelab!
- البرامج على الويب
- Maps JavaScript API
- درس تطبيقي حول الترميز
使用 Vision API Product Search 构建商品图片搜索后端
在此 Codelab 中,您将学习如何使用 Vision API Product Search 构建商品图片搜索后端,以及如何创建 API 密钥以从移动应用调用该后端。
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- الأجهزة الجوّالة
- السحابة الإلكترونية
Cloud Run 作业
Cloud Run 服务和 Cloud Run 作业都允许您在 Cloud Run 上运行代码。在此 Codelab 中,您将了解何时以及如何使用 Cloud Run 作业,包括如何创建作业、执行作业以及管理作业。
向 iOS 应用添加地图 (Objective-C)
在此 Codelab 中,您将学习开始使用 Google Maps Platform 通过 Objective-C 构建 iOS 应用需知的内容。您将学习所有基础知识,从准备工作到加载 Maps SDK for iOS、显示您的第一个地图、使用标记和标记聚类、在地图上绘图,以及处理用户互动等,面面俱到。 在此 Codelab 中,您将构建 iOS 应用,用于执行以下操作: 您必须熟悉以下各项内容,才能完成此 Codelab。如果您已经能够熟练使用 Google Maps
- حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS
- درس تطبيقي حول الترميز
在 Android 上以 AR 模式显示附近的地点 (Kotlin)
此 Codelab 会教您如何使用 Google Maps Platform 中的数据在 Android 上以增强现实 (AR) 模式显示附近的地点。 此 Codelab 使用 Android 10.0(API 级别 29),并且需要您在 Android Studio 中安装 Google Play 服务。要安装这两个依赖项,请完成以下步骤: 在下一节中的第 3 步,为此 Codelab 启用 Maps SDK for Android 和 Places API 。 如果您之前从未使用过
- الواقع المعزّز (AR)
- حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android
- حزمة تطوير برامج الأماكن لأجهزة Android
- درس تطبيقي حول الترميز
使用 WebGL 叠加视图打造 3D 地图体验
此 Codelab 会教您如何使用由 WebGL 提供支持的 Maps JavaScript API 功能控制三维矢量地图并在地图上渲染对象。 此 Codelab 假定您熟悉 JavaScript 和 Maps JavaScript API 方面的知识。如需了解使用 Maps JS API 的基础知识,不妨试着学习 向网站添加地图 (JavaScript) Codelab 。 若要完成下面的启用步骤,您需要启用 Maps JavaScript API 。 如果您还没有已启用结算功能的
- Maps JavaScript API
- درس تطبيقي حول الترميز
Cloud Run 作业使用入门
在此 Codelab 中,您首先要探索 Node.js 应用,了解如何截取网页屏幕截图并将其存储到 Cloud Storage 中。然后,您将为该应用构建容器映像,以作业的形式在 Cloud Run 上运行应用,更新作业以处理更多网页,然后使用 Cloud Scheduler 按计划运行该作业。
- الحوسبة
- السحابة الإلكترونية
- حوسبة بدون خادم
使用 TensorFlow Lite Model Maker 创建自定义文本分类模型
了解如何使用 TensorFlow Lite Model Maker 重新训练垃圾内容检测模型,以检测特定类型的垃圾内容。
- الأجهزة الجوّالة
采用易于使用的颜色进行设计
在此 Codelab 中,您将了解颜色与无障碍功能、颜色对比度参考值之间的关系,以及 Material Theme Builder 如何创建易于访问的主题并用于轻松检查对比度。
- البرامج على الويب
在构建遥感数据集(例如 Dynamic World)时采用 Responsible AI 原则
在此 Codelab 中,您将在生成机器学习派生数据集(例如 Dynamic World)时采用负责任的做法。
使用 Chrome 开发者工具录制、重放和衡量用户流
您可以使用“Recorder”面板录制、重放和衡量用户流。 请观看下方视频,大致了解新的“Recorder”面板(预览版功能)。 按照以下步骤打开“Recorder”面板 我们将使用下方的咖啡订购演示页面。结账是购物网站中常见的用户流。 在接下来的部分中,我们将向您演示如何使用“Recorder”面板录制、重放和衡量以下结账流程: 录制完用户流后,您可以点击 Replay 按钮重放用户流。 您在页面上可以看到用户流的重放过程。重放进度也会显示在 Recorder 面板中。 您可以通过配置
- البرامج على الويب
使用 Chrome 开发者工具发现并修复低对比度文本
对比度设置不当是 Web 无障碍功能方面的头号问题 。现在,就让我们了解一下开发者工具可以如何帮助您了解、发现和修复这些问题。 您将修复网页的低对比度问题。 点击以下链接打开文本对比度低的网页: 然后,在该网页上 打开 Chrome 开发者工具 。 大约每 20 人中就有 1 人 患有色觉缺陷(又称“色盲”,但这个词不太准确)。这种障碍会令人更难分辨不同的颜色,从而放大对比度问题。 例如,作为视力正常的开发者,您可能会觉得网页上的文本看起来没有问题。
- البرامج على الويب
针对 Android (Java) 构建您自己的当前地点选择器
了解如何使用 Google Maps Platform 的 Maps SDK for Android 和 Places SDK for Android 向用户呈现用于确定他们位置的可能地点列表。
- حزمة تطوير برامج الأماكن لأجهزة Android
- حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android
- درس تطبيقي حول الترميز
使用 Angular 和 Firebase 构建一个 Web 应用
在此 Codelab 中,我们将结合使用 Firebase 和 Angular 构建一个实时 Web 应用。
- البرامج على الويب
如何使用 Chrome 开发者工具调试 CSS 网格
现在,开发者工具可以更好地支持 CSS 网格调试 ! 如果网页上的某个 HTML 元素应用了 display: grid 或 display: inline-grid , “元素”面板 会提供诸多选项来帮助您更好地检查网格。 在此 Codelab 中,您将学习如何使用 Chrome 开发者工具调试 CSS 网格。 您将借助 CSS 网格调试工具来解开此谜题。 点击下面的链接,打开谜题网页: 然后,在谜题网页上 打开 Chrome 开发者工具 。 在 元素 面板中 检查谜题
- البرامج على الويب
使用 Google Maps Platform 和 Google Cloud 构建全栈店铺定位工具
假设您要在地图上展示多个地点,并且希望用户可以看到这些地点的位置并确定他们想要访问的地点。这种情况的常见示例包括: 在此 Codelab 中,您将创建一个定位工具,该定位工具会根据特殊位置的实时数据 Feed 进行绘制,帮助用户找到距离他们的出发地最近的位置。这种全栈定位工具能够处理的地点远远多于 简单的店铺定位工具 ,后者最多只能处理 25 个店铺位置。 此 Codelab 使用开放数据集模拟与大量店铺位置相关的预填充元数据,以便您可以集中精力学习关键的技术概念。 在下文的第 3 步中,为此
- البحث عن الموقع الجغرافي المثالي
- بيع بالتجزئة
- Places Library
- Maps JavaScript API
- خدمة Distance Matrix وMaps JavaScript API
- الإكمال التلقائي للأماكن
- Maps JavaScript API
- درس تطبيقي حول الترميز
使用 Google Maps Platform 和 deck.gl 将数据可视化
此 Codelab 会教您如何使用 Maps JavaScript API 和 deck.gl(一个采用 WebGL 加速技术的开源数据可视化框架)将大量地理空间数据可视化。 如果您之前从未使用过 Google Maps Platform,请按照以下步骤操作: 如果您还没有 Node.js,请转到 https://nodejs.org/ ,然后在计算机上下载并安装 Node.js 运行时。 Node.js 包括 npm,您需要此软件包管理器才能为此 Codelab 安装依赖项。
- العرض المرئي للبيانات الجغرافية المكانية
- البيانات الضخمة والإحصاءات
- Maps JavaScript API
- درس تطبيقي حول الترميز
使用 SwiftUI (Swift) 将地图添加到您的 iOS 应用
此 Codelab 会教您如何将 Maps SDK for iOS 与 SwiftUI 搭配使用。 为了完成以下启用步骤,请启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此 Codelab。您可以跳到解决方案部分,但如果您想要按照所有步骤自行构建,请继续阅读。
- حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS
- درس تطبيقي حول الترميز
使用 Google Maps Platform (JavaScript) 构建简单的店铺定位工具
网站最常用的功能之一是通过 Google 地图 突出显示有实体经营场所的商家、机构或其他实体的一个或多个地点。地图的实现方式可能会因各种要求(如地点数量及其更改频率)的不同而千差万别。 在此 Codelab 中,您看到的将是最简单的用例,其中只有几个地点且几乎不会更改,例如一个适用于连锁店商家的店铺定位工具。在这种情况下,您可以使用技术含量相对较低的无需任何服务器端编程的方法。但这并不是说您不能发挥创意,相反,您可利用 GeoJSON
- البرامج على الويب
- بيع بالتجزئة
- البحث عن الموقع الجغرافي المثالي
- الإكمال التلقائي للأماكن
- Places Library
- Maps JavaScript API
- Maps JavaScript API
- خدمة Distance Matrix وMaps JavaScript API
- درس تطبيقي حول الترميز
使用 Node.js 为 Google Chat 构建互动式意见调查应用
在此 Codelab 中,您将学习如何构建聊天机器人来轮询聊天室。
- السحابة الإلكترونية
- حوسبة بدون خادم
使用 WorkManager 在后台处理工作 - Kotlin
Android 为保证执行后台工作提供了许多选择,这些选择既有很多优点,也有很多缺点。面向 Android 的 WorkManager API 可简化后台工作。WorkManager 解决了极端情况和兼容性问题。它还可以创建可查询、可重用和可链接的任务。WorkManager 是 Android 平台上推荐的任务调度程序。本 Codelab 将向您介绍 WorkManager 的详细信息:从编写简单的作业,到更为复杂的具有约束条件的链式作业。
WorkManager 进阶知识
本 Codelab 在“WorkManager 基础知识”之上增加了有关在 WorkManager v2.3 中引入的全新 Progress API 的内容,还介绍了如何使用自定义配置对 WorkManager 进行自定义。本 Codelab 还将介绍如何测试工作器。
使用 ExoPlayer 流式传输媒体内容
在此 Codelab 中,您将构建一个媒体播放器,以使用在 Android 版 YouTube 应用中运行的开源媒体播放器 ExoPlayer 呈现音频和自适应视频串流。此 Codelab 将使用并自定义该库中包含的界面组件,并将演示如何在 activity 生命周期中实例化、设置、重用以及正确集成 SimpleExoPlayer 实例。
使用 Proto DataStore
在此 Codelab 中,您将修改一个示例应用,以向其中添加 Jetpack Proto DataStore。Jetpack Proto DataStore 是一个经过改进的新数据存储解决方案,旨在取代 SharedPreferences。
Android 无障碍功能入门
在本 Codelab 中,您将学习有关 Android 无障碍功能的基础知识。您将通过练习来学习如何使用 Android 平台构建无障碍功能出色的应用,让更多具有不同无障碍功能需求的用户能够更轻松地使用您的应用。
使用 Preferences DataStore
在此 Codelab 中,您将修改一个示例应用,以向其中添加 Jetpack Proto DataStore。Jetpack Proto DataStore 是一个经过改进的新数据存储解决方案,旨在取代 SharedPreferences。
Android 11 - 第 1 周 - 联系人和身份
要让用户能够轻松安全地与他人联系,这其中涉及许多挑战。Android 11 中发布了 Connection Notification API 和 Google Identity Services 库,可用于改进用户注册/登录流程。
Android 11 - 第 3 周 - 隐私权、信任与安全
Android 11 引入了新的安全更新和隐私保护功能,以确保用户安全并提高透明度和可控性。此在线课程由一些视频和文章组成,其中演示了相关更新,并会教您如何在 Android 应用中实现。
- مدير النشاط
利用 WebRTC 实现实时通信
了解如何构建应用,以使用网络摄像头获取视频和拍摄快照,并利用 WebRTC 点对点分享这些视频和快照。
- البرامج على الويب
- الأجهزة الجوّالة
探索适用于 PWA 的全新与即将推出的浏览器功能:From Fugu With Love
渐进式 Web 应用 (PWA) 是一种通过 Web 呈现的应用软件,使用常见的 Web 技术(包括 HTML、CSS 和 JavaScript)构建而成。它们适合在使用符合标准的浏览器的任意平台上运行。 在此 Codelab 中,您将从基准 PWA 入手,然后探索最终会赋予您 PWA 超能力 🦸 的新浏览器功能。 这些新的浏览器功能中有很多正处于试验阶段,并且仍在进行标准化,因此有时您需要设置浏览器标记才能使用它们。 对于此 Codelab,您应该熟悉现代 JavaScript,具体而言是
- البرامج على الويب
使用 PageSpeed Insights API 和 CrUX Report API 衡量核心网页指标
了解如何使用 PageSpeed Insights API 和 Chrome UX Report API 来衡量网页的核心网页指标。
- البرامج على الويب
Android Kotlin 基础知识:03.2 定义导航路径
学习如何使用 Android Studio 的 Navigation Editor 定义应用中的导航流(导航路径)。您将了解如何实现向上按钮、添加选项菜单,以及为应用创建抽屉式导航栏。
Android Kotlin 基础知识:创建 Room 数据库
了解如何在 Android Kotlin 应用中使用 Room。Room 是一个数据库,是 Android Jetpack 的一部分。Room 负责处理数据库设置和配置方面的许多繁琐工作,并让应用可以使用普通的函数调用与数据库进行交互。
Android Kotlin 基础知识:03.3 启动外部 activity
在此 Codelab 中,您将学习如何使用 Safe Args 把参数传递到 fragment,以便更轻松地调试应用;还会学习如何在应用中调用外部 activity。
Android Kotlin 基础知识:07.2 将 DiffUtil 和数据绑定与 RecyclerView 结合使用
学习提高 RecyclerView 效率的技巧,以处理大型列表。此外,您还能学到一些其他技巧,使您的代码更易于维护和扩展,以在您的 Android Kotlin 应用中处理复杂的列表和网格。
Getting started with the Gemini API and Android
Learn how to use the Gemini API and the Google AI SDK to prototype generative AI in Android applications.
- الأجهزة الجوّالة
- البرامج على الويب
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- مسار
Getting started with the Gemini API and Web apps
Learn how to use the Gemini API and the Google AI JavaScript SDK to prototype generative AI for web apps. Use the Google AI JavaScript SDK to make your first generative AI call using the Gemini API in your client-side web application. Explore a sample application and learn how to make multimodal prompts (that combine image and text).
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- البرامج على الويب
- مسار
Getting started with the Gemini API and Dart and Flutter
Learn how to use the Gemini API and the Google AI Dart SDK to prototype generative AI in Dart and Flutter applications.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- البرامج على الويب
- الأجهزة الجوّالة
- مسار
Getting started with the Gemini API and Swift
Learn how to use the Gemini API and the Google AI Swift SDK to prototype generative AI with Swift. Use the Google AI Swift SDK to make your first generative AI call using the Gemini API in your application. Explore a sample application and learn how to make multimodal prompts (that combine image and text).
- iOS
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- مسار
Learn Responsive Design
A course exploring all aspects of responsive design. Learn how to make sites that look great and work well for everyone.
Build a modern three-tier architecture web application with Cloud Run
Learn how to build a multi-tier web application with a Golang backend running on Cloud Run and using a CloudSQL database.
- البرامج على الويب
- مسار
Build a microservice-based ecommerce web application with Kubernetes
Learn how to build a distributed, scalable ecommerce web app using microservices on Kubernetes.
- السحابة الإلكترونية
- البرامج على الويب
- التجارة الإلكترونية
- مسار
Build a serverless ecommerce web app with Python, Cloud Run, Cloud SQL, and Firebase
Learn how to build a modern serverless ecommerce web app using a Django and Cloud Run backend, Cloud SQL data storage, and Firebase.
- البرامج على الويب
- التجارة الإلكترونية
- مسار
Learn Performance
This course is designed for those new to web performance, a vital aspect of the user experience. It covers key web performance concepts and techniques for improving performance.
Learn HTML
This HTML course for web developers provides a solid overview for developers, from novice to expert level HTML.
Learn Accessibility
An evergreen accessibility course and reference to level up your web development.
Leveraging the Gemini Pro Vision model for image understanding, multimodal prompts and accessibility
Explore how you can use the new Gemini Pro Vision model with the Gemini API to handle multimodal input data including text and image prompts to receive a text result. In this solution, you will learn how to access the Gemini API with image and text data, explore a variety of examples of prompts that can be achieved using images using Gemini Pro Vision and finally complete a codelab exploring how to use the API for a real-world problem scenario involving accessibility and basic web development.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- مسار
AI-powered content search
Learn how to build a generative-AI conversational search application capable of answering questions related to a project or product.
- مسار
Getting started with Google AI Studio and the Gemini API using Node.js
Learn how to prototype text-based prompts with Google AI Studio and get started writing your first Gemini API Node.js script.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- مسار
Applied ML with Keras
Train and deploy your own basic text classification model using this project guide.
- مسار
Create Your First 3D Map
This codelab is intended to help you understand how to create your first 3D Map using Photorealistic 3D Maps in Maps JavaScript. You will learn the basics about loading the right components of the Maps Javascript API, displaying your first 3D Map and
- Maps JavaScript API
- درس تطبيقي حول الترميز
Add markers and animation to a 3D Map
This tutorial explores how to add and style 3D markers in your application. You'll also learn how to animate your application by flying to and around specific locations. This tutorial builds on the concepts covered in the first codelab. If you
- Maps JavaScript API
- درس تطبيقي حول الترميز
Measure ad conversions
How to measure when an ad click or view leads to a purchase or other events
- Attribution Reporting API
- مسار
Learn Android XR Fundamentals: Part 1 - Modes and Spatial Panels
In this codelab, you’ll learn about the unique user experiences that are made possible by the XR form factor. Then, you’ll learn the fundamentals of how apps can be adapted to make the most of running on an Android XR headset by using the composables provided by the Jetpack Compose XR library.
- درس تطبيقي حول الترميز
Get started with the Google Pay API for Web
Learn how to integrate the Google Pay API into your website.
- دفعات
- البرامج على الويب
- مسار
Incorporating generative AI into your game development process with Gemini and Gemma AI
Learn how generative AI can be used in different stages of game development from preproduction to in-game solutions using Gemini AI and Gemma model.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- مسار
Generate a summary report with aggregate reporting
Summary reports are a powerful tool for examining your data from Attribution Reporting and Private Aggregation. This pathway will take you through the key concepts and tooling needed to enable you to build effective reports.
- Private Aggregation API
- Attribution Reporting API
- مسار
Android Basics with Compose
Learn the basics of building Android apps with Jetpack Compose, the recommended UI toolkit for building Android apps
- دورة تدريبية
Creating a multiplayer crossword with Gemini, Flutter, and Firebase
Learn how the Google engineering teams created a multiplayer crossword using Gemini, Flutter, and Firebase.
- الذكاء الاصطناعي (AI) وتعلُّم الآلة
- مسار
(Deprecated) Build a musical game using Oboe
Learn how to build a musical game with the Oboe library.
(Deprecated) Automated Accessibility Testing using Espresso
In this codelab, you’ll learn the fundamentals of accessibility testing using Espresso.
(Deprecated) Advanced Android in Kotlin 05.3: Testing Coroutines and Jetpack integrations
In this codelab, you learn how to test coroutines, ViewModel scoped coroutines, and Room, and implement end-to-end testing for your Kotlin Android app.
- Kotlin على Android
- جودة تطبيقات Android
(Deprecated) Advanced Android in Kotlin 05.2: Introduction to Test Doubles and Dependency Injection
In this codelab you’ll learn to set up manual dependency injection, a service locator, and how to use fakes and mocks in your Android Kotlin apps. In doing so, you’ll learn how to test a repository and write fragment integration tests.
- Kotlin على Android
- جودة تطبيقات Android
(Deprecated) Advanced Android in Kotlin 05.1: Testing Basics
Learn the basics of testing your Android Kotlin apps. In this codelab you’ll learn to run tests, write basic tests, work with AndroidX Test, as well as test ViewModel and LiveData.
- جودة تطبيقات Android
- Kotlin على Android
(Deprecated) On Demand Modules
With the Android App Bundle and Google Play’s Dynamic Delivery, your app can download dynamic feature modules on demand to devices running Android 5.0 (API level 21) and higher. Your app simply needs to call APIs in the Play Core Library to download and install those modules as required, and the Google Play Store pushes only the code and resources needed for that module to the device. You can also use this API to download on demand modules for your instant app.
- مواضيع أخرى في Android
(Deprecated) Direct Share to an Android app
Direct Share makes sharing content quicker and easier. In this codelab, you’ll build an app that is able to display a list of contacts in the system Intent chooser dialog so you can jump directly into the app to make the sharing process seamless.
- إمكانية الاتصال في Android
(Deprecated) Using Dagger in your Android app - Kotlin
In this codelab, you’ll build an Android app that uses Dagger to do Dependency Injection.
- هندسة تطبيقات Android
(Deprecated) Data Binding in Android
In this codelab you’ll learn how to use the Data Binding library. The Data Binding Library allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically. You’ll learn to set it all up, use layout expressions, work with observable objects, and create custom Binding Adapters to reduce boilerplate to a minimum.
- واجهة المستخدم
(Deprecated) Use ConstraintLayout to design your Android views
In this codelab, you’ll learn how to use Android Studio’s Layout Editor to build your views using ConstraintLayout.
- واجهة المستخدم
(Deprecated) Kotlin Bootcamp for programmers: Welcome to the course
Welcome to the Kotlin bootcamp for programmers training course.
(Deprecated) Kotlin Bootcamp for Programmers 1: Get started
In this codelab, you learn some of the advantages of using Kotlin, and you install the necessary tools (JDK+IDE).
(Deprecated) Create Hello-CMake with Android Studio
In this codelab, you’ll learn how to use Android Studio 4.0+ C++ template
(Deprecated) Login with Biometrics on Android
In this codelab you will add biometric authentication to your app as part of your login process. You will not replace your current login process – users can still log in with their account password. Instead, you will augment your login process, giving users the convenience to not have to remember their password every time they open your app. The codelab shows how to ask users to opt-in and then how to store the server generated user token behind biometric authentication.
- جودة تطبيقات Android
(Deprecated) Android Room with a View - Java
In this codelab you build an app that uses Android Architecture Components (RoomDatabase, Entity, DAO, AndroidViewModel, LiveData) and implements the recommended architecture for these components. The sample app stores a list of words in a Room database and displays it in a RecyclerView.
Shared Storage URL Selection use cases
Learn how to create an audience to target your ads
- Shared Storage API
- مسار
Create and target ad audiences
Learn how to create an audience to target your ads
- Protected Audience API
- مسار
Work with Attribution Reporting
Learn the essentials for event-level conversion measurement with the Attribution Reporting API.
- Attribution Reporting API
- مسار
Sell ad spaces with a Protected Audience auction
Learn how to sell ad spaces with a Protected Audience auction
- Protected Audience API
- مسار
Add a Google map to a React app
In this codelab, you learn everything that you need to get started with the vis.gl/react-google-map library for the Google Maps JavaScript API, which lets you add a Google map to a React app. You learn how to get set up, load the Maps JavaScript API,
- Maps JavaScript API
- التفاعل مع مكوّنات Maps JavaScript API
- درس تطبيقي حول الترميز