تقدّم دروس Google Developers Codelabs تجربة ترميز إرشادية وتعليمية وعملية. سترشدك معظم دروس الترميز التطبيقية خلال عملية إنشاء تطبيق صغير أو إضافة ميزة جديدة إلى تطبيق حالي. هم تغطي مجموعة واسعة من المواضيع، مثل Android Wear وGoogle Compute Engine وARCore وGoogle APIs على أجهزة iOS.
أدوات الدروس التطبيقية حول الترميز على GitHubعرض صور AVIF
Updated 24 فبراير 2025
تُمثّل الصور أكثر من%60 من وحدات البايت التي يلزم تحميلها في المتوسط لتحميل صفحة ويب. باستخدام تنسيق AVIF، يمكنك تصغير حجم صورك وتسريع تحميل موقعك الإلكتروني. AVIF هو تنسيق صور مشتق من بث الفيديو بتنسيق AV1. تم تصميم تنسيق AVIF لتوفير كفاءة في
العمل باستخدام "خدمة التجميع" على AWS
Updated 30 يناير 2025
لتنفيذ هذا الدليل التعليمي حول الرموز البرمجية، يجب استيفاء بعض المتطلبات الأساسية. يتم وضع علامة على كلّ متطلّب وفقًا لما إذا كان مطلوبًا لـ "الاختبار على الجهاز فقط" أو "خدمة التجميع". سيتطلب الاختبار على الجهاز تنزيل "أداة الاختبار على الجهاز".
العمل مع خدمة التجميع في Google Cloud Platform (GCP)
Updated 30 يناير 2025
الوقت المقدَّر لإنهاء الإجراء: من ساعة إلى ساعتَين هناك وضعان لتنفيذ هذا الدليل التعليمي حول الرموز البرمجية: الاختبار على الجهاز أو خدمة التجميع. يتطلب وضع "الاختبار على الجهاز فقط" جهاز كمبيوتر محلي ومتصفّح Chrome (بدون إنشاء/استخدام موارد Google
إضافة عمليات الشراء داخل التطبيق إلى تطبيق Flutter
Updated 23 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستضيف عمليات شراء داخل التطبيق إلى تطبيق Flutter الذي تم إثبات ملكيته وإدارته باستخدام إحدى خدمات الواجهة الخلفية Dart.
درس تطبيقي حول ترميز الويب في Cloud Firestore
52 دقيقةً
Updated 23 يناير 2025
في هذا الدرس التطبيقي، ستتعلم كيفية إنشاء تطبيق ويب يستخدم Cloud Firestore.
الدرس التطبيقي حول الترميز على الويب في AngularFire
ساعة واحدة (1) 25 دقيقةً
Updated 23 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام منصة Firebase على الويب من خلال إنشاء تطبيق دردشة.
الصور المتحركة في Flutter
24 دقيقةً
Updated 14 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام الصور المتحركة في Flutter. ستُنشئ تطبيقًا مصغّرًا يعرض الرسوم المتحركة للحجم واللون، ويضيف تأثيرًا ثلاثي الأبعاد لقلب البطاقة، ويستخدم تأثيرات من حزمة الرسوم المتحركة، ويضيف ميزة الإيماءة التوقّعية للرجوع في Android.
تطبيقك الأول على Flutter
ساعة واحدة (1) 25 دقيقةً
Updated 13 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء تطبيق Flutter لإنشاء أسماء عشوائية ورائعة.
مسار Jenkins المتعدّد الفروع على GKE
44 دقيقةً
Updated 13 يناير 2025
سيرشد هذا الدليل التعليمي للترميز المستخدم خلال الخطوات التي ستؤدي إلى نشر مثيل من Jenkins على GKE، بما في ذلك وكلاء الإنشاء الذين يتضمّنون ميزة التوسّع التلقائي.
يمكنك إضافة مسار مصادقة المستخدم إلى تطبيق Flutter باستخدام FirebaseUI
8 دقائق
Updated 6 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إضافة مصادقة Firebase إلى تطبيق Flutter باستخدام بضعة أسطر من الرموز.
اختبار B&A للويب بشكل كامل على الجهاز
45 دقيقةً
Updated 22 ديسمبر 2024
تتألف خدمات عروض الأسعار والمزادات (B&A) من 4 خدمات للشراة والبائعين لتسهيل مزاد شريحة الجمهور المحمية: مجموعة المستخدِمين المحتملين: مجموعة البائع: يرشدك هذا الدليل التعليمي حول رموز البرامج إلى كيفية إعداد عملية الإعداد الشاملة واختبارها في
النقل المباشر للوكيل
4 دقائق
Updated 21 ديسمبر 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إدارة عمليات النقل خلال المحادثة بين ممثلي موظّفي الدعم المباشر وممثلي برامج التتبُّع. في النهاية، ستتوفر لك واجهة ويب أساسية يمكنك من خلالها عرض جميع المحادثات الجارية مع وكيلك والانضمام إلى أي محادثة أو مغادرتها كوكيل مباشر.
التحقّق من صحة طلبات Places API باستخدام فحص التطبيقات من Firebase وReCAPTCHA
41 دقيقةً
Updated 21 ديسمبر 2024
في هذا الدليل التعليمي حول الرموز البرمجية، ستتعرّف على كيفية التحقّق من تطبيق ويب باستخدام ميزة "فحص التطبيقات من Firebase" واختبار reCAPTCHA قبل إرسال طلبات إلى Places API.
Google Pay API للويب 201: المستوى المتقدّم
22 دقيقةً
Updated 6 ديسمبر 2024
هذا الدرس التطبيقي حول الترميز هو تكملة لدرس Google Pay API for Web 101: Basics (الجزء الأول من أساسيات Google Pay API للويب) ويعتمد على الرمز البرمجي المكتوب في ذلك الدرس. لإكمال هذا الدليل التعليمي حول الرموز البرمجية، احرص على إكمال هذا الدليل
TensorFlow.js: استخدام استضافة Firebase لنشر نموذج تعلم الآلة واستضافتها على نطاق واسع
55 دقيقةً
Updated 30 نوفمبر 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام بنية Firebase الأساسية لنشر نموذج تعلُّم الآلة ليكون بالإمكان استخدامه واستخدامه على موقعك الإلكتروني باستخدام TensorFlow.js.
استخدام textembedding-gecko@003 لتضمين المتجهات
7 دقائق
Updated 30 نوفمبر 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على نموذج gecko@003 وحالة استخدام حقيقية لتطبيقه.
الانتقال إلى خطوط متغيّرة
29 دقيقةً
Updated 30 نوفمبر 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على الخطوط المتغيّرة وفوائدها وكيفية استخدامها في تصميمها وطريقة تنفيذها باستخدام Google Fonts API وفي CSS.
مراقبة أداء Firebase للويب
32 دقيقةً
Updated 22 نوفمبر 2024
في هذا الدرس التطبيقي، ستعمل على إعداد ميزة "مراقبة أداء Firebase" في تطبيق ويب وستتعرف على كيفية استخدامها للتأكد من عمل التطبيق بشكل جيد للمستخدمين النهائيين.
التعرُّف على Firebase مع Flutter
53 دقيقةً
Updated 22 نوفمبر 2024
تعرَّف على كيفية إنشاء تطبيق Flutter للأجهزة الجوّالة باستخدام Firebase.
التعرُّف على Firebase للويب
52 دقيقةً
Updated 22 نوفمبر 2024
يمكنك إنشاء تطبيق ويب من البداية تمامًا باستخدام Firebase ومحرِّر StackBlitz على الإنترنت. ستستخدم HTML وJavaScript الأساسيين للتحدّث إلى Firebase. هذه مقدّمة رائعة عن استخدام وحدة تحكُّم Firebase ودمج Firebase في أي تطبيق. ليست هناك حاجة إلى معرفة كبيرة سابقة أو تثبيت برامج.
إرسال الإشعارات من أحد تطبيقات الويب باستخدام "المراسلة عبر السحابة الإلكترونية" و"وظائف السحابة الإلكترونية"
ساعة واحدة (1) دقيقتان (2)
Updated 22 نوفمبر 2024
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية استخدام دوال Cloud for Firebase لإرسال إشعارات إلى مستخدمي تطبيق دردشة.
استخدِم الذكاء الاصطناعي في مستند الشراء لتحليل فواتيرك باستخدام دفاتر الملاحظات في AI Platform
7 دقائق
Updated 22 نوفمبر 2024
ستتعرف على كيفية استخدام Procurement DocAI لتحليل الفاتورة بذكاء.
ميزات المصادقة المتقدمة
29 دقيقةً
Updated 22 نوفمبر 2024
تعرَّف على كيفية تنفيذ المصادقة المتعدّدة العوامل وإنشاء متطلبات مصادقة مخصّصة باستخدام دوال الحظر
عزِّز أداء تطبيق الويب من خلال نقل البيانات إلى حزمة تطوير البرامج (SDK) المستندة إلى Firebase JS.
32 دقيقةً
Updated 21 نوفمبر 2024
في هذا الدرس التطبيقي حول الترميز، عليك نقل تطبيق ويب حالي في Firebase إلى حزمة SDK جديدة لـ Firebase JS إلى رمز اهتزاز شجري لا تستخدمه، ما يتيح لك تحميل التطبيق بسرعة.
أساسيات Google Pay API للويب
21 دقيقةً
Updated 15 نوفمبر 2024
عند الانتهاء من هذا الدليل التعليمي حول رموز البرامج، سيكون لديك موقع إلكتروني صالح بحد أدنى من الوظائف مع تكامل Google Pay. يسترجع هذا المشروع رمز دفعة يمكن إرساله إلى مقدّم خدمة دفع لمعالجته. يتطلّب طلب الدفع في Google Pay عنصر طلب. يحتوي العنصر
أضِف صوتًا وموسيقى إلى لعبتك على Flutter
42 دقيقةً
Updated 9 نوفمبر 2024
تعرَّف على طريقة إضافة المؤثرات الصوتية وموسيقى الخلفية والصوت الديناميكي إلى الألعاب باستخدام Flutter.
التطوير المحلي لتطبيقات Flutter باستخدام حزمة محاكي Firebase
8 دقائق
Updated 9 نوفمبر 2024
درس تطبيقي حول الترميز يوضّح كيفية استخدام حزمة محاكي Firebase أثناء تطوير التطبيق باستخدام Flutter سيستخدم الدرس التطبيقي حول الترميز محاكيات Auth وFirestore لتوضيح استخدام المحاكي.
بدء استخدام المكونات المستقلة
Updated 8 نوفمبر 2024
ستتعلّم في هذا الدرس التطبيقي السهل الاستخدام حول الترميز كيفية إنشاء نموذج تطبيق باستخدام مكونات Angular v14 المستقلة.
صمِّم تطبيقًا للواقع المعزّز باستخدام WebXR Device API.
21 دقيقةً
Updated 8 نوفمبر 2024
تعرَّف على كيفية استخدام ميزات الواقع المعزّز مع واجهة WebXR Device API، والاستفادة من ميزة فهم المشاهد لوضع كائن ثلاثي الأبعاد في مكانه على أرض الواقع.
إنشاء تطبيقات Angular أكثر سهولة في الاستخدام
47 دقيقةً
Updated 8 نوفمبر 2024
تعرّف على طريقة اتّباع أفضل ممارسات تسهيل الاستخدام في تطبيقات Angular باستخدام مجموعة الأدوات المضمّنة في إطار العمل.
بدء استخدام "إشارات Angular"
19 دقيقةً
Updated 8 نوفمبر 2024
نقدّم لك ميزة "إشارات"، وهي نموذج تفاعل جديد في Angular. تزوّدك الإشارات بأدوات أكثر جودة للتفاعل بشكل دقيق.
MDC-112 Web: دمج MDC مع أطر عمل الويب
17 دقيقةً
Updated 8 نوفمبر 2024
تعرف على كيفية توسيع مكونات Material المنشأة مسبقًا إلى مكونات لأي إطار عمل على الويب.
Lit للمطوّرين في React
ساعة واحدة (1) 32 دقيقةً
Updated 4 نوفمبر 2024
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية ترجمة مفاهيم React إلى Lit.
MDC-111 Web: دمج مكونات المواد في قاعدة التعليمات البرمجية (الويب)
21 دقيقةً
Updated 4 نوفمبر 2024
وتعلَّم كيفية دمج مكوّنات Material فردية في قاعدة رموز ويب حالية دون البدء من جديد.
استخدام Flutter لإنشاء مؤثرات انتقالية رائعة باستخدام ميزة "الحركة المتعددة"
56 دقيقةً
Updated 4 نوفمبر 2024
يمكنك إنشاء نظام حركة Material في تطبيق Reply باستخدام الانتقالات من حزمة الرسوم المتحركة.
MDC-104 Flutter: المكوّنات المتقدّمة المتعلّقة بالمواد
28 دقيقةً
Updated 4 نوفمبر 2024
يمكنك تحسين تصميم تطبيق Flutter وتنفيذ مكوّن متقدم لقائمة الصور الخلفية في Flutter.
MDC-102 Flutter: بنية المواد والتصميم
22 دقيقةً
Updated 4 نوفمبر 2024
تعرَّف على كيفية استخدام ميزة Material لإنشاء بنية وتخطيط لتطبيق Flutter.
تطوير محلي باستخدام "حزمة محاكي Firebase"
47 دقيقةً
Updated 4 نوفمبر 2024
تعرّف على كيفية تطوير تطبيق ويب باستخدام "حزمة محاكي Firebase".
MDC-102 Web: بنية المواد وتخطيطها (الويب)
17 دقيقةً
Updated 4 نوفمبر 2024
تعرَّف على طريقة استخدام "المادة" في التصميم والتنسيق على الويب.
نموذجك الأول من نوع Keras مع التعلّم المنقول
33 دقيقةً
Updated 4 نوفمبر 2024
سوف تتعلم في هذا التمرين المعملي كيفية إنشاء مصنف Keras. وبدلاً من محاولة الوصول إلى التركيبة المثالية من طبقات الشبكة العصبونية للتعرّف على الأزهار، سنستخدم أولاً تقنية تُعرَف باسم "تعلُّم النقل" لتكييف نموذج قوي مدرّب مسبقًا على مجموعة البيانات. يشتمل هذا التمرين المعملي على التفسيرات النظرية اللازمة حول الشبكات العصبية، كما يعد نقطة انطلاق جيدة للمطورين الذين يتعلمون عن التعلم المتعمق.
حماية بياناتك في Firestore باستخدام "قواعد الأمان" في Firebase
58 دقيقةً
Updated 4 نوفمبر 2024
تعرَّف على كيفية حماية بياناتك على Firestore باستخدام "قواعد الأمان"
بدء استخدام Web Serial API
16 دقيقةً
Updated 16 أكتوبر 2024
في هذا الدرس التطبيقي حول الترميز، ستنشئ صفحة ويب تتفاعل مع لوحة وحدات بت دقيقة من BBC لعرض الصور على شاشة LED مقاس 5×5. وستتعرّف على Web Serial API وكيفية استخدام أحداث البث القابلة للقراءة والكتابة وتحويلها للتواصل مع الأجهزة التسلسلية من خلال المتصفّح.
نظرة عامة على منع فقدان البيانات من Cloud
20 دقيقةً
Updated 9 سبتمبر 2024
سيعرّف هذا الدرس التطبيقي حول الترميز المستخدم على واجهة برمجة تطبيقات منع فقدان البيانات من خلال واجهة سطر أوامر. سيقوم المستخدم بتنزيل رمز المشروع ومراجعة بعض الأدوات الموجودة في دليل العينات ووظائفها الأساسية.
درس تطبيقي حول الترميز في "ميزات الويب"
31 دقيقةً
Updated 9 سبتمبر 2024
في هذا الدرس التطبيقي حول الترميز، يمكنك تجربة العديد من واجهات برمجة تطبيقات الويب الجديدة تمامًا أو المتوفّرة فقط في الخلفية.
الاتصال في الوقت الفعلي باستخدام WebRTC
34 دقيقةً
Updated 9 سبتمبر 2024
تعرَّف على كيفية بث الوسائط والبيانات بين متصفّحَين. يمكنك التعامل مع واجهات برمجة التطبيقات والتقنيات الأساسية في WebRTC. التقط الصور وعالجها باستخدام getUserMedia وCSS وعنصر لوحة الرسم. يمكنك إعداد اتصال بين الشبكات وتبادل البيانات مباشرةً بين المتصفّحات باستخدام قنوات البيانات. وأخيرًا، عليك إعداد خادم إشارة باستخدام Node.js.
مصادقة المستخدم باستخدام Identity-Aware Proxy
35 دقيقةً
Updated 9 سبتمبر 2024
في هذا الدرس التطبيقي حول الترميز، عليك إنشاء تطبيق ويب وحصر إمكانية الوصول على مجموعات محدّدة من المستخدمين واستخدام هوية المستخدم الذي تمت مصادقته في البرنامج.
بدء استخدام Web Serial API
16 دقيقةً
Updated 9 سبتمبر 2024
في هذا الدرس التطبيقي حول الترميز، ستنشئ صفحة ويب تتفاعل مع لوحة وحدات بت دقيقة من BBC لعرض الصور على شاشة LED مقاس 5×5. وستتعرّف على Web Serial API وكيفية استخدام أحداث البث القابلة للقراءة والكتابة وتحويلها للتواصل مع الأجهزة التسلسلية من خلال المتصفّح.
إضافة إمكانية التنقل الفوري وعمليات انتقال سلسة للصفحات إلى تطبيق ويب
44 دقيقةً
Updated 9 سبتمبر 2024
تعرف على كيفية إضافة التنقل الفوري وعمليات انتقال سلسة للصفحات إلى تطبيق ويب باستخدام أحدث واجهات برمجة التطبيقات المتوفرة في Google Chrome.
إنشاء واجهات تتكيّف حسب المستخدم من خلال طلبات بحث عن الوسائط المفضّلة
34 دقيقةً
Updated 9 سبتمبر 2024
تعرَّف على كيفية إنشاء نموذج ويب تكيُّفي، يتلقّى فيه كل مستخدم واجهة مخصَّصة تعكس تفضيلاته في ذلك الوقت.
إضافة إعلان بانر AdMob والإعلانات المضمّنة المدمجة مع المحتوى إلى تطبيق Flutter
39 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إضافة إعلانات AdMob المضمّنة (بانر ومدمجة مع المحتوى) إلى تطبيق Flutter.
المفاهيم المتقدمة في Accelerated Mobile Pages
ساعة واحدة (1)
Updated 29 أغسطس 2024
سيساعدك هذا الدرس التطبيقي في التعرّف على المفاهيم الرئيسية في Accelerated Mobile Pages ومدى اختلافها عن مستندات HTML التقليدية. وسيتم تحقيق ذلك من خلال إنشاء مستندات AMP والتحقق من صحتها.
إرسال أحداث الويب إلى "إحصاءات Google 4" باستخدام Measurement Protocol
11 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إرسال الأحداث الخارجية إلى "إحصاءات Google 4" باستخدام Measurement Protocol.
أسس Accelerated Mobile Pages
39 دقيقةً
Updated 29 أغسطس 2024
سيساعدك هذا الدرس التطبيقي في التعرّف على المفاهيم الرئيسية في Accelerated Mobile Pages ومدى اختلافها عن مستندات HTML التقليدية. وسيتم تحقيق ذلك من خلال إنشاء مستندات AMP والتحقق من صحتها.
إضافة إعلانات AdMob إلى تطبيق Flutter
40 دقيقةً
Updated 29 أغسطس 2024
ستتعرّف في هذا الدرس التطبيقي على كيفية إضافة إعلانات بانر وإعلانات بينية وإعلانات تضم مكافأة إلى تطبيق Flutter.
إضافة تطبيق مصغّر إلى "الشاشة الرئيسية" إلى تطبيق Flutter
35 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي، يمكنك إنشاء تطبيق مصغّر على الشاشة الرئيسية لتطبيق Flutter على نظام iOS أو Android. ستبدأ باستخدام تطبيق Flutter للأخبار الأساسي. وستستخدم بعد ذلك أطر عمل أصلية لإنشاء واجهة مستخدم للأدوات نفسها. وأخيرًا، ستتعلم كيفية مشاركة الموارد وإنشاء اتصال بين الأدوات والتطبيق الرئيسي.
Dataproc على Google Compute Engine
16 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي، ستتعرّف على كيفية استخدام Dataproc على Google Compute Engine (GCE).
إنشاء نماذج Spark ML باستخدام Google Dataproc
31 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، عليك إرسال وظائف Spark ML إلى خدمة Dataproc من Google.
Dataproc بدون خادم
37 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كل شيء عن Dataproc Serverless، بما في ذلك كيفية بدء استخدامها والوصول إلى مجموعة ميزاتها الغنية.
التعمُّق في أنماط لعبة Dart وسجلاتها
39 دقيقةً
Updated 29 أغسطس 2024
استخدِم الأنماط والسجلات وغيرها من الميزات الجديدة في Dart 3 لإعادة تصميم نمط تصميم واجهة المستخدم الخاص بك في Flutter.
إنشاء برامج تتبُّع صوتية لأجهزة Android باستخدام Dialogflow Essentials مرفرفة
ساعة واحدة (1) 5 دقائق
Updated 29 أغسطس 2024
تتوفّر في Dialogflow، مجموعة واسعة من خدمات الدمج المتاحة للويب، و"مساعد Google"، ووسائل التواصل الاجتماعي، وبوابات الهاتف. ومع ذلك، عندما تريد استخدام روبوتات الدردشة على الأجهزة الجوّالة، سيتعين عليك إنشاء تكامل مخصص. يشرح لك هذا التمرين المعملي كيفية دمج Dialogflow Essentials في تطبيق Flutter.
من مكوّن الويب إلى عنصر Lit
43 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على & وإنشاء مكون ويب من البداية ثم تحسينه تدريجيًا إلى عنصر Lit.
تشغيل مخطط DAG باستخدام دوال Node.JS وGoogle Cloud
27 دقيقةً
Updated 29 أغسطس 2024
يوضِّح لك هذا الدرس التطبيقي كيفية استخدام دوال Google Cloud لتشغيل سير عمل Apache Airflow (DAG) في Google Cloud Composer. ينفذ DAG هنا أمر bash بسيطًا باستخدام BashOperator.
التحكّم في شمعة PLAYBULB باستخدام Web Bluetooth
36 دقيقةً
Updated 23 أغسطس 2024
باستخدام JavaScript، يمكنك إنشاء تطبيق ويب يتحكّم في شمعة LED عديمة اللهب بفضل واجهة برمجة التطبيقات Web Bluetooth API الجديدة.
درس تطبيقي حول الترميز CEL-Go: تعبيرات سريعة وآمنة ومضمّنة
ساعة واحدة (1) دقيقة واحدة (1)
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستكتب تعبيرات بلغة التعبير الشائعة التي يتم تنفيذها في تطبيق Go. ستقوم بإنشاء المتغيرات، واستخدام المنطقية و/أو العوامل، وإنشاء json، وإنشاء النماذج الأولية، وضبط التعبيرات.
Bigtable وDataflow: Database Monitoring Art (برنامج HBase Java Client)
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية مراقبة عمليات كتابة/قراءة Bigtable أثناء تحميلها وقراءة كمية كبيرة من البيانات باستخدام Dataflow.
TensorFlow.js: إعادة تدريب نموذج رصد التعليقات غير المرغوب فيها للتعامل مع الحالات الحدّية
44 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام "أداة إنشاء النماذج" لإعادة تدريب نموذج التعليقات غير المرغوب فيها لمراعاة الحالات الحادة التي تعذّر على النموذج المدرّب مسبقًا معالجتها، ثم إعادة نشر النموذج الجديد في تطبيق الويب.
إضافة "خرائط Google" إلى تطبيق Flutter
30 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستنشئ تجربة في "خرائط Google" باستخدام حزمة تطوير البرامج (SDK) لتطبيق Flutter على الأجهزة الجوّالة لإنشاء تجارب أصلية عالية الجودة على أنظمة التشغيل iOS وAndroid والويب.
أنشِئ كاميرا ويب ذكية باستخدام JavaScript باستخدام نموذج تعلُّم الآلة المدرب مسبقًا على TensorFlow.js.
52 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية تحميل أحد النماذج المدرّبة مسبقًا على TensorFlow.js (COCO-SSD) واستخدامه والتعرُّف على العناصر الشائعة التي تم تدريبها عليها.
إنشاء تصميم متحرك لتطبيق سريع الاستجابة باستخدام Material 3
53 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستكتسب خبرةً في إنشاء تطبيق بتصميم متكيف يتحرّك بسلاسة باستخدام المواد 3 على جميع الأنظمة الأساسية الست المتوافقة مع Flutter.
استخدِم تطبيق Flutter كالملل لإنشاء مظهر جميل.
52 دقيقةً
Updated 23 أغسطس 2024
Flutter هو مجموعة أدوات واجهة المستخدم من Google لإنشاء تطبيقات رائعة ومُجمَّعة إلى رموز أصلية للأجهزة الجوّالة والويب وأجهزة الكمبيوتر المكتبي، وذلك من خلال قاعدة رموز برمجية واحدة. في هذا الدرس التطبيقي حول الترميز، تبدأ بتطبيق موسيقى عادي (باستخدام Material 3) وتجعله أكثر جمالاً وتجاوبًا مع جميع الأنظمة الأساسية.
التطبيقات التكيُّفية في Flutter
ساعة واحدة (1)
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق Flutter يتكيّف مع جميع الأنظمة الأساسية الست المتوافقة معه، وهي Android وiOS والويب وWindows وmacOS وLinux.
كيفية اختبار تطبيق Flutter
55 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتمكّن من إنشاء تطبيق بسيط من Flutter واختباره.
استخدام FFI في مكوّن Flutter الإضافي
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء مكوّن إضافي من Flutter لكل من الأنظمة الأساسية للأجهزة الجوّالة وأجهزة الكمبيوتر المكتبي باستخدام FFI للاستفادة من مكتبة C أصلية.
إضافة WebView إلى تطبيق Flutter
ساعة واحدة (1) 5 دقائق
Updated 22 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إضافة المكوّن الإضافي webview_flutter إلى تطبيق Flutter.
أنشِئ لعبة فيزياء ثنائية الأبعاد باستخدام Flutter وFlutter
32 دقيقةً
Updated 22 أغسطس 2024
تعلَّم كيفية صياغة آليات الألعاب في لعبتَي Flutter وFlutter من خلال Forge2D، وهو محرك فيزياء ثنائي الأبعاد.
مقدّمة حول Flame مع Flutter
55 دقيقةً
Updated 22 أغسطس 2024
ستتعرّف في هذا الدرس التطبيقي على كيفية استخدام محرّك الألعاب Flame المدمج في برنامج Flutter. ستتعرف على مكوّنات Flame وتأثيراتها، إلى جانب كيفية دمج Flame وإدارة حالاته في Flutter.
إنشاء الجيل التالي من واجهات المستخدم في Flutter
ساعة واحدة (1) 15 دقيقةً
Updated 22 أغسطس 2024
تعلَّم كيفية إنشاء واجهات مستخدم Flutter باستخدام الصور المتحركة وأدوات التظليل وتأثيرات الجسيمات التي تعمل على جميع منصات Flutter الست.
أنشِئ ألغاز الكلمات باستخدام Flutter
53 دقيقةً
Updated 22 أغسطس 2024
تعرَّف على طريقة إنشاء تطبيق Flutter مكثفًا للحوسبة مع الحفاظ على التفاعل السلس مع Flutter.
MDC-101 Flutter: أساسيات المكوّنات المادية
22 دقيقةً
Updated 21 أغسطس 2024
يمكنك التعرّف على أساسيات استخدام "المكوّنات المادية" من خلال إنشاء صفحة تسجيل دخول إلى تطبيق Flutter بسيط.
MDC-101 Web: أساسيات مكونات المواد (MDC) (الويب)
17 دقيقةً
Updated 21 أغسطس 2024
تعرَّف على أساسيات استخدام "المكوّنات المادية" للويب من خلال إنشاء تطبيق بسيط يتضمّن مكونات أساسية.
MDC-103 Flutter: مظهر متعدد الأبعاد حسب اللون والشكل والارتفاع والنوع
39 دقيقةً
Updated 21 أغسطس 2024
اكتشِف كيف تسهّل مكتبة Material Flutter تمييز منتجك والتعبير عن علامتك التجارية من خلال التصميم.
MDC-103 Web: تحديد التصميم المتعدد الأبعاد باستخدام اللون والشكل والارتفاع والنوع (الويب)
35 دقيقةً
Updated 21 أغسطس 2024
تعرّف على كيفية تسهيل استخدام "مواد المادة" على الويب لإبراز منتجك والتعبير عن علامتك التجارية من خلال التصميم.
TensorFlow.js: تحويل نموذج Python المحفوظ إلى تنسيق TensorFlow.js
58 دقيقةً
Updated 21 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام نموذج تعلُّم الآلة الحالي بلغة Python بتنسيق SaveModel ونحوّله إلى تنسيق TensorFlow.js كي يتسنى تشغيله في متصفّح ويب، وفي الوقت نفسه تتعلّم أيضًا كيفية معالجة المشاكل الشائعة التي قد تحدث في الإحالات الناجحة.
إضافة الإشعارات الفورية إلى تطبيق ويب
Updated 20 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إضافة إشعارات فورية إلى تطبيق الويب.
编写您的第一款 Flutter 应用(第 1 部分)
38 دقيقةً
Updated 18 سبتمبر 2024
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在此 Codelab 中,您将学习如何构建移动端的 Flutter 应用,此应用可使用能生成随机词对的软件包延迟加载无限列表。
编写您的第一款 Flutter 应用(第 2 部分)
43 دقيقةً
Updated 18 سبتمبر 2024
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在本 Codelab 中,您将扩展简单的移动应用,以添加交互性和导航,并更改其主题颜色。
MDC-103 Flutter:Material 主题中的颜色、形状、高度和类型 (Flutter)
34 دقيقةً
Updated 18 سبتمبر 2024
了解 Material Components for Flutter 如何让您的产品与众不同并通过设计表达您的品牌。
MDC-101 Flutter:Material Components (MDC) 基础知识 (Flutter)
14 دقيقةً
Updated 18 سبتمبر 2024
利用核心组件构建一个简单的应用,学习使用 Material Components for Flutter 的基础知识。
使用 Angular 构建图像滑块元素
Updated 18 سبتمبر 2024
在此 Codelab 中,您将构建一个独立于 Angular 框架运行、可以导入到任何框架中并且非常易于集成的图像滑块。
MDC-102 Flutter:Material 结构和布局 (Flutter)
14 دقيقةً
Updated 18 سبتمبر 2024
学习如何将 Material 用于 Flutter 上的结构和布局。
使用 Material Design 设计自适应布局
Updated 5 يونيو 2024
了解如何在 Material Design 中运用自适应设计原则,以便在不同屏幕尺寸间实现一致性。在此 Codelab 中,您将学习如何将移动设计转换为平板电脑格式,并了解自适应网格、自适应组合模式以及相关组件。
使用 Flutter 和 Flame 构建游戏
Updated 19 مايو 2023
在此 Codelab 中,您将使用 Flutter 和 Flame 引擎创建一个名称为 Doodle Dash 的平台游戏。
使用 Document AI 智能处理手写表单 (Python)
Updated 29 يوليو 2022
在此 Codelab 中,我将创建一个以 Python 编写的 Document AI API 教程。