תוכן של ארגז החול לפרטיות
פיתוח סוכני AI באמצעות Vertex AI Agent Builder
בשיעור ה-Codelab הזה תלמדו איך ליצור ולפרוס סוכני בינה מלאכותית גנרטיבית באמצעות הכלים והתשתית החזקים של Google Cloud. נסביר את המושגים הבסיסיים ונלמד אתכם את השלבים הראשונים להפעלת הנציג הראשון.
Codelab בנושא Trusted Space
בקודלאב הזה תלמדו איך להריץ עומסי עבודה של AI/ML עם מאיץ באמצעות הפתרון Trusted Space.
- אבטחה
- Cloud
פריסת אפליקציית JavaScript בסביבת סטאק מלאה ב-Cloud Run באמצעות Cloud SQL ל-PostgreSQL
Cloud Run היא פלטפורמה מנוהלת שמאפשרת להריץ את הקוד ישירות מעל התשתית הניתנת להתאמה של Google. ב-Codelab הזה נסביר איך לחבר אפליקציית Next.js ב-Cloud Run למסד נתונים של Cloud SQL ל-PostgreSQL. בשיעור ה-Lab הזה תלמדו איך: מפעילים את ממשקי ה-API
Codelab בנושא רגרסיה לוגיסטית
בקודלאב הזה תלמדו איך להשתמש ברגרסיה לוגיסטית כדי להבין את מידת הקשר בין תכונות כמו מין, קבוצת גיל, זמן חשיפת המודעה וסוג הדפדפן לבין הסבירות של משתמש ללחוץ על מודעה. כדי להשלים את סדנת הקוד הזו, תצטרכו מספיק נתוני קמפיינים באיכות גבוהה כדי ליצור
- Codelab
Codelab בנושא רגרסיה לוגיסטית
בקודלאב הזה תלמדו איך להשתמש ברגרסיה לוגיסטית כדי להבין את מידת הקשר בין תכונות כמו מין, קבוצת גיל, זמן חשיפת המודעה וסוג הדפדפן לבין הסבירות של משתמש ללחוץ על מודעה. כדי להשלים את הקודלאב הזה, תצטרכו מספיק נתוני קמפיינים באיכות גבוהה כדי ליצור מודל.
- Codelab
Codelab בנושא רגרסיה ליניארית
בקודלאב הזה תלמדו איך להשתמש ברגרסיה לינארית כדי ליצור מודל לחיזוי העלות לקליק. כדי להשלים את הקודלהב הזה, תצטרכו: כדי להשלים את סדנת הקוד הזו, תצטרכו מספיק נתוני קמפיינים באיכות גבוהה כדי ליצור מודל. מריצים את השאילתה הבאה: מומלץ להפריד בין השלבים
- Codelab
Codelab בנושא רגרסיה ליניארית
בקודלאב הזה תלמדו איך להשתמש ברגרסיה לינארית כדי ליצור מודל לחיזוי העלות לקליק. כדי להשלים את סדנת הקוד הזו, תצטרכו מספיק נתוני קמפיינים באיכות גבוהה כדי ליצור מודל. מריצים את השאילתה הבאה: מומלץ להפריד בין השלבים ליצירת הטבלה לבין השלבים ליצירת
- Codelab
תחילת העבודה עם Spanner Vector Search
בסדנת הקוד הזו תלמדו ליצור מכונה של Spanner ולבצע חיפוש של דמיון בהטמעות של וקטורים באמצעות החיפוש המובנה של וקטורים ב-Spanner והשילוב עם מודלים של Vertex AI.
Aidemy: פיתוח מערכות עם מספר סוכנים באמצעות LangGraph, EDA ו-AI גנרטיבי ב-Google Cloud
כדי לפתח מערכת פונקציונלית של עוזר הוראה מבוסס-AI בשם Aidemy ב-Google Cloud Platform, שממחישה את העוצמה של מערכות עם סוכנים מרובים. ניסיון מעשי בתכנון, פיתוח ופריסה של מערכת מורכבת עם כמה סוכנים ב-Google Cloud, שליטה במושגים מרכזיים בפיתוח אפליקציות LLM והבנה של היתרונות של ארכיטקטורות מבוססות-אירועים.
- Cloud
- Codelab
אפליקציית חיפוש בחנות צעצועים עם מסדי נתונים ב-Cloud, סביבות זמן ריצה ללא שרת (serverless) ושילובים של קוד פתוח
בסדנת הקוד הזו תלמדו ליצור אפליקציית חיפוש וקטורים מבוססת-RAG, שנועדה למצוא צעצועים תואמים לחיפוש של לקוחות (באמצעות טקסטים ותמונות), ליצור צעצועים בהתאמה אישית על סמך בקשת המשתמש ולחזות את המחיר של הצעצוע שנוצר בהתאמה אישית, באמצעות AlloyDB, Gemini, Imagen, LangChain4j ו-GenAI Toolbox for Databases.
- Cloud
- AI ולמידת מכונה
ממשק Private Service Connect ב-Vertex AI Pipelines
במדריך הזה תלמדו איך להגדיר ולאמת צינורות עיבוד נתונים של Vertex AI ב-Private Service Connect
האצת שאילתות ניתוח באמצעות מנוע עמודות ב-AlloyDB Omni.
בקודלאב הזה תלמדו איך לפרוס את AlloyDB Omni במכונה וירטואלית לעיבוד נתונים, לטעון נתונים ולהשתמש ב-AlloyDB Columnar Engine כדי לשפר את הביצועים.
- Cloud
- Codelab
פיתוח אפליקציית צ'אט מבוססת-LLM ו-RAG באמצעות AI של AlloyDB ו-LangChain
בקודלאב הזה תלמדו איך ליצור אשכול AlloyDB, לפרוס את שירות אחזור מסדי הנתונים של GenAI למסדי נתונים וליצור אפליקציה לדוגמה באמצעות השירות.
- Cloud
- AI ולמידת מכונה
- Codelab
AlloyDB Omni ומודל AI מקומי ב-Kubernetes.
ב-codelab הזה תלמדו איך לפרוס את AlloyDB Omni באשכולות GKE, לפרוס מודל I לאותו אשכול, לרשום את המודל ב-AlloyDB Omni ולהפעיל את שניהם יחד.
- Cloud
- Codelab
תחילת העבודה עם הטמעת וקטורים באמצעות AI של AlloyDB
ב-codelab הזה תלמדו איך להשתמש ב-AI של AlloyDB בשילוב עם חיפוש וקטורים וליצור אינדקס על נתוני הוקטורים
- AI ולמידת מכונה
- Cloud
- Codelab
סיור מודרך ב-Gemini Code Assist Standard ו-Enterprise למפתחים ב-Google Cloud Shell Editor
בסדנת הקוד הזו תלמדו איך להשתמש ב-Gemini Code Assist, כלי שיתוף פעולה מבוסס-AI ב-Google Cloud. נלמד איך משתמשים ב-Gemini Chat ובסיוע בקוד בתוך שורת הטקסט כדי ליצור קוד, להבין קוד ולבצע משימות תכנות אחרות בעזרת AI.
- Cloud
תחילת העבודה עם Vector Embeddings ב-Cloud SQL ל-PostgreSQL
בקודלאב הזה תלמדו איך להשתמש בשילוב של AI ב-Cloud SQL בשילוב עם חיפוש וקטורים, וליצור אינדקס על נתוני הוקטורים.
- AI ולמידת מכונה
- Cloud
- Codelab
הצגת תמונות AVIF
תמונות מהוות יותר מ-60% מהבייטים שנדרשים בממוצע כדי לטעון דף אינטרנט. בעזרת AVIF אפשר להקטין את הגודל של התמונות ולקצר את זמן טעינת האתר. AVIF הוא פורמט תמונה שמבוסס על הווידאו של AV1. הפורמט AVIF נועד ליעילות דחיסה. תמונות AVIF קטנות בהרבה מתמונות
- פיתוח אתרים
- קוד פתוח
איך יוצרים Private Service Connect ל-AlloyDB
ב-codelab הזה תלמדו איך ליצור Private Service Connect ל-AlloyDB
- Codelab
פיתוח סיכום של סרטונים ב-YouTube באמצעות Gemini
בקודלאב הזה תלמדו איך ליצור סיכום של סרטונים באמצעות Gemini, שיכול לסכם סרטונים ב-YouTube.
איך יוצרים Private Service Connect ל-Cloud SQL
ב-codelab הזה תלמדו איך ליצור Private Services Connect ל-Cloud SQL
- Codelab
התקנה והגדרה של Toolbox לאפליקציות של AI גנרטיבי ו-Agentic ב-AlloyDB
בסדנת הקוד הזו תלמדו ליצור ולפרוס ערכת כלים לאפליקציה של תחזית מחירים שמשתמשת ב-AlloyDB ובתכונות של AI גנרטיבי באמצעות השירות Gen AI Toolbox for Databases.
- Cloud
- AI ולמידת מכונה
שיטות מעשיות למעקב אחרי ביצועים של אפליקציות בינה מלאכותית גנרטיבית ב-Go
אפליקציות של בינה מלאכותית גנרטיבית דורשות יכולת תצפית כמו כל אפליקציה אחרת. האם יש שיטות מיוחדות של יכולת תצפית שנדרשות ל AI גנרטיבי? בשיעור ה-Lab הזה תלמדו ליצור אפליקציה פשוטה של בינה מלאכותית גנרטיבית. פורסים אותו ב- Cloud Run. וגם להוסיף לו
פיתוח באמצעות Firebase Data Connect
איך יוצרים אפליקציית אינטרנט באמצעות Firebase Data Connect ו-GraphQL
Codelab – פיתוח אפליקציה להמלצות על תנוחות יוגה לפי הקשר באמצעות Firestore, Vector Search, Langchain ו-Gemini (גרסת Python)
בקודלאב הזה תלמדו איך ליצור אפליקציה שממליצה על תנוחות יוגה על סמך ידע. האפליקציה עונה על שאלות של משתמשים על ידי הצעת תנוחות יוגה תואמות. תלמדו ליצור אוסף של תנוחות יוגה ב-Firestore ממערך נתונים של Hugging Face, להגדיר חיפוש וקטורים ב-Firestore ולשלב את הכל באפליקציית Flask.
שיטות מעשיות למעקב אחרי יישומי AI גנרטיבי ב-Javascript
אפליקציות של בינה מלאכותית גנרטיבית דורשות יכולת תצפית כמו כל אפליקציה אחרת. האם יש שיטות מיוחדות של יכולת תצפית שנדרשות ל AI גנרטיבי? בשיעור ה-Lab הזה תלמדו ליצור אפליקציה פשוטה של בינה מלאכותית גנרטיבית. פורסים אותו ב- Cloud Run. וגם להוסיף לו
שיטות מעשיות למעקב אחרי אפליקציות של AI גנרטיבי ב-Python
אפליקציות של בינה מלאכותית גנרטיבית דורשות יכולת תצפית כמו כל אפליקציה אחרת. האם יש שיטות מיוחדות של יכולת תצפית שנדרשות ל AI גנרטיבי? בשיעור ה-Lab הזה תלמדו ליצור אפליקציה פשוטה של בינה מלאכותית גנרטיבית. פורסים אותו ב- Cloud Run. וגם להוסיף לו
שיטות מעשיות למעקב אחרי אפליקציות של AI גנרטיבי ב-Java
אפליקציות של בינה מלאכותית גנרטיבית דורשות יכולת תצפית כמו כל אפליקציה אחרת. האם יש שיטות מיוחדות של יכולת תצפית שנדרשות ל AI גנרטיבי? בשיעור ה-Lab הזה תלמדו ליצור אפליקציה פשוטה של בינה מלאכותית גנרטיבית. פורסים אותו ב- Cloud Run. וגם להוסיף לו
פיתוח אפליקציות בעידן ה-AI
בשיעור ה-Lab הזה תלמדו איך להשתמש במוצרי ה-AI הגנרטיבי של Google כדי לבנות תשתית ב-Google Cloud בעזרת Gemini Cloud Assist, לשלוח שאילתות על נתוני BigQuery באמצעות שפה טבעית לתכונות SQL של Data Canvas, לכתוב קוד במסמכי Jupyter ב-Colab Enterprise
איך יוצרים אפליקציית המלצות לפי הקשר של תנוחות יוגה באמצעות Firestore, Vector Search ו-Gemini 2.0
בקודלאב הזה תלמדו ליצור אפליקציית חיפוש מבוססת-ידע לפי הקשר של תנוחות יוגה, שנועדה לענות על שאלות של משתמשים לגבי תנוחות יוגה בהתאם לשאלות שלהם. היא גם מאפשרת לבצע משימות ניהוליות כמו יצירה ועריכה של תנוחות יוגה.
- AI ולמידת מכונה
- Cloud
Codelab ל-Activity Recognition Transition API
איך משתמשים ב-Activity Recognition Transition API כדי ליצור תכונות חזקות לפי הקשר באפליקציה
- Android ML
- נושאים אחרים ב-Android
זיהוי, זיהוי שפה ותרגום טקסט באמצעות ML Kit ו- CameraX: Android
בקודלאב הזה תלמדו איך ליצור אפליקציית Android עם ML Kit שמשתמשת בלמידת מכונה במכשיר כדי לזהות טקסט, לזהות את השפה שלו ולתרגם אותו מ-59 שפות. בנוסף, תלמדו איך לשלב את ספריית CameraX כדי לבצע את המשימות האלה מפיד של מצלמה בזמן אמת.
- נייד
- AI ולמידת מכונה
Codelab – פיתוח אפליקציה להמלצות על תנוחות יוגה לפי הקשר בעזרת Firestore, Vector Search, Langchain ו-Gemini (גרסת Node.js)
בקודלאב הזה תלמדו איך ליצור אפליקציה שממליצה על תנוחות יוגה על סמך ידע. האפליקציה עונה על שאלות של משתמשים על ידי הצעת תנוחות יוגה תואמות. תלמדו ליצור אוסף של תנוחות יוגה ב-Firestore ממערך נתונים של Hugging Face, להגדיר חיפוש וקטורים ב-Firestore ולשלב את הכל באפליקציית Node.js.
סדנת עיצוב של אפליקציות
בשיעור ה-Codelab הזה תלמדו מודרניזציה של אפליקציית PHP ישנה ל-Google Cloud, תהפכו אותה לקונטיינרים, תפרסו אותה ל-Cloud Run ותחברו אותה ל-Cloud SQL. בנוסף, תתנסו ב-Application CI/CD באמצעות Cloud Build ותוכלו לאבטח אותו באמצעות Secret Manager.
- Cloud
Private Service Connect – שימוש בקצוות עורפי של PSC כדי לגשת לשירות הפקה
בקודלאב הזה תלמדו איך להשתמש בקצוות עורפי של PSC עם מאזן העומסים החיצוני הגלובלי של אפליקציות (ALB) כדי לגשת לשירות של יצרן ברשת אחרת.
איך מפתחים אפליקציות ל-Android באמצעות Firebase ו-Jetpack פיתוח נייטיב
אתם יכולים לפתח תכונות של אפליקציית רשימת משימות ל-Android על ידי הוספת אימות, מעקב אחרי ביצועים, ממשק משתמש עם הצהרות וסימון תכונות – והכול באמצעות Firebase ו-Jetpack פיתוח נייטיב.
- Codelab
עבודה עם שירות צבירה ב-AWS
כדי לבצע את הקודלאב הזה, נדרשים כמה תנאים מקדימים. כל דרישה מסומנת בהתאם אם היא נדרשת ל'בדיקה מקומית' או ל'שירות צבירת נתונים'. כדי לבצע בדיקה מקומית, תצטרכו להוריד את הכלי לבדיקות מקומיות. הכלי יפיק דוחות סיכום מדוחות ניפוי הבאגים הלא מוצפנים. הכלי
- פיתוח אתרים
- נייד
- Codelab
עבודה עם שירות צבירה ב-Google Cloud Platform (GCP)
הזמן המשוער לביצוע: שעה עד שעתיים יש 2 מצבים לביצוע הקודלאב הזה: בדיקה מקומית או שירות צבירת נתונים. כדי להשתמש במצב בדיקה מקומית, צריך מחשב מקומי ודפדפן Chrome (אין יצירה או שימוש במשאבים של Google Cloud). כדי להשתמש במצב Aggregation Service, צריך
- פיתוח אתרים
- נייד
- Codelab
VPC Service Controls – הגנה על שירות העברת הנתונים ל-BigQuery
במעבדה הזו תלמדו איך להגן על שירות העברת הנתונים ל-BigQuery באמצעות VPC Service Controls, בזמן העברת נתונים מ-Cloud Storage למערך נתונים ב-BigQuery. לאחר מכן אנחנו מגינים על Cloud Storage וחוזר על התהליך להעברת נתונים מ-Cloud Storage ל-BigQuery.
הוספת רכישות מתוך האפליקציה לאפליקציית Flutter
ב-Codelab הזה תוסיפו רכישות מתוך האפליקציה לאפליקציית Flutter שמאומתת ומנוהלת באמצעות שירות קצה עורפי של Drt.
- Codelab
הוספת חיפוש וקטורים של Firestore לאפליקציות לנייד באמצעות תוספי Firebase
איך משתמשים בחיפוש וקטורים ב-Firestore
- iOS
Cloud Firestore iOS Codelab
ב-Codelab הזה תלמדו איך לפתח אפליקציה ל-iOS שמשתמשת ב-Cloud Firestore.
- Cloud
Cloud Firestore Web Codelab
ב-Codelab הזה תלמדו איך לפתח אפליקציית אינטרנט שמשתמשת ב-Cloud Firestore.
- פיתוח אתרים
הוספה מהירה של פונקציונליות חדשה לאפליקציית האינטרנט באמצעות תוספים ל-Firebase
ב-Codelab הזה תוסיפו פונקציונליות לאפליקציית אינטרנט של זירת מסחר אונליין באמצעות תוספים ל-Firebase.
- Codelab
Codelab ל-Cloud Firestore ל-Android
ב-Codelab הזה תלמדו איך לפתח אפליקציה ל-Android שמשתמשת ב-Cloud Firestore.
- Cloud
Codelab בנושא AngularFire לאינטרנט
ב-Codelab הזה תלמדו איך להשתמש בפלטפורמת Firebase באינטרנט על ידי פיתוח אפליקציית צ'אט.
- Cloud
- פיתוח אתרים
- Codelab
פריסת אוטומטית של אפליקציית אינטרנט מבוססת-Java עם בינה מלאכותית גנרטיבית ממערכת בקרת גרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסה אוטומטית של אפליקציית אינטרנט מבוססת Go עם בינה מלאכותית גנרטיבית ממערכת בקרת גרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסת אוטומטית של אפליקציית אינטרנט מבוססת-AI גנרטיבית ב-Next.js ממערכת בקרת גרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסה אוטומטית של בינה מלאכותית גנרטיבית ב-Go באמצעות אפליקציית האינטרנט של Genkit ממערכת בקרת הגרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסה אוטומטית של אפליקציית Generative AI Angular Web App מבקרת גרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסה אוטומטית של אפליקציית אינטרנט מבוססת-Python עם בינה מלאכותית גנרטיבית ממערכת בקרת גרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסה אוטומטית של אפליקציית אינטרנט גנרטיבית ב-Node.js מבקרת גרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסה אוטומטית של אפליקציית אינטרנט מבוססת Svelte עם בינה מלאכותית גנרטיבית ממערכת בקרת הגרסאות אל Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
פריסה אוטומטית של אפליקציית אינטרנט של AI גנרטיבי ב-Node.js Genkit ממערכת בקרת הגרסאות ל-Cloud Run
פריסה של אפליקציית אינטרנט בפעם הראשונה יכולה להיראות מרתיעה. גם אחרי הפריסה הראשונה, אם התהליך קשה מדי, יכול להיות שלא תפרסו גרסאות חדשות של האפליקציה. בעזרת פריסה רציפה, אפשר לפרוס שינויים באפליקציה בקלות ובאופן אוטומטי. במעבדה הזו תכינו אפליקציית
איך לתזמן משימה ב-Cloud Run בתוך מתחם VPC Service Controls
איך מריצים משימה ב-Cloud Run לפי לוח זמנים בתוך מתחם VPC SC באמצעות Cloud Scheduler ושירות Cloud Run
הפעלת Private Service Connect במכונה קיימת של Cloud SQL שפועלת עם PSA (Terraform)
הפעלת צירוף PSC במכונה קיימת של CloudSQL שבה הופעל Private Service Access Networking. לאחר מכן מתחברים אליו דרך נקודת קצה של PSC בפרויקט אחר
- רשתות
- Codelab
אנימציות ב-Flutter
בקודלאב הזה תלמדו איך להשתמש באנימציות ב-Flutter. תלמדו ליצור ווידג'ט עם אנימציה של גודל וצבע, להוסיף אפקט של כרטיס תלת-ממדי שמתעופף, להשתמש באפקטים מחבילת האנימציות ולהוסיף תמיכה בתנועת החזרה החזוי של Android.
- Codelab
קבלת אירוע מ-Cloud Pub/Sub ב-SAP באמצעות ABAP SDK ל-Google Cloud
ב-Codelab הזה, יתקבל אירוע מ-Cloud Pub/Sub באמצעות ABAP SDK
- Codelab
העלאת קובץ ל-Cloud Storage באמצעות חלוקה למקטעי נתונים
ב-Codelab הזה תלמדו איך לקרוא לשיטות של Cloud Storage JSON API באמצעות ABAP SDK ל-Google Cloud ולהעלאת קובץ
- Codelab
יצירת כרטיסים ב-Android באמצעות Google Wallet API
Google Wallet API מאפשר לכם ליצור אינטראקציה עם משתמשים באמצעות סוגים שונים של כרטיסים: כרטיסי מועדון לקוחות, מבצעים, כרטיסי מתנה, כרטיסים לאירועים, כרטיסי נסיעה בתחבורה ציבורית, כרטיסי עלייה למטוס ועוד. כל סוג כרטיס או סיווג כרטיס כולל שדות ותכונות
ניתוח סנטימנטים באמצעות Gemini AI עם ABAP SDK
ב-Codelab הזה משתמשים במודל Gemini Pro כדי לבצע ניתוח סנטימנטים בביקורות על מוצרים באמצעות ABAP SDK
- Codelab
שימוש ב-Translation API עם ABAP SDK ל-Google Cloud
ב-Codelab הזה תלמדו איך לקרוא לשיטות של Translation API באמצעות ABAP SDK
- Codelab
פרסום אירוע ב-Cloud Pub/Sub באמצעות ABAP SDK ל-Google Cloud
ב-Codelab הזה תלמדו איך לפרסם אירוע בשירות Google Cloud Pub/Sub
- Codelab
אפליקציית Flutter הראשונה שלך
ב-Codelab הזה תלמדו איך לפתח אפליקציית Flutter שיוצרת שמות אקראיים ונשמעים מגניבים.
- Codelab
חיבור ל-CloudSQL דרך Private Service Connect (Terraform)
יצירת מכונה של CloudSQL עם צירוף שירות של PSC. ומתחברים אליו דרך נקודת קצה (endpoint) של PSC בפרויקט אחר
- רשתות
- Codelab
תחילת העבודה עם Spanner Graph
בקודלאב הזה תלמדו איך ליצור מכונה של Spanner ולהשתמש ב-Spanner Graph.
- Codelab
עיבוד נתונים מ-BigQuery בשלב מקדים באמצעות PySpark ב-Dataproc
במדריך הזה תלמדו איך להשתמש ב-PySpark ב-Dataproc כדי לטעון נתונים מ-BigQuery ולשמור אותם ב-Google Cloud Storage.
- נתונים
- Cloud
תחילת העבודה עם Cloud Functions (דור שני)
ב-codelab הזה תלמדו על Google Cloud Functions (דור שני). באופן ספציפי יותר, תפרסו פונקציות שמגיבות לקריאות HTTP, להודעות Pub/Sub, לאירועים ב-Cloud Storage וליומני הביקורת של Cloud.
- Compute
- Cloud
- ללא שרת (serverless)
פריסה של Imagen ב-Cloud Run
בקודלאב הזה תלמדו איך להשתמש במודל של Imagen כדי ליצור תמונות בדף אינטרנט באמצעות Cloud Run.
תחילת העבודה עם פונקציות מבוססות-אירועים ב-Cloud Run
איך מתחילים לעבוד עם פונקציות מבוססות-אירועים ב-Cloud Run
- ללא שרת (serverless)
קריאה ל-Vertex AI LLM מסביבת ABAP באמצעות ABAP SDK ל-Google Cloud
בשיעור ה-Codelab הזה תלמדו איך לבצע קריאה ל-LLM של Vertex AI PaLM 2 Text (text-bison) מסביבת ABAP באמצעות ABAP SDK ל-Google Cloud.
- Codelab
חתימה ואימות של נתונים באמצעות Cloud KMS (אסימטרי)
ב-codelab הזה תלמדו להצפין ולפענח נתונים באמצעות מפתחות אסימטריים של Cloud KMS.
- Cloud
- אבטחה
פריסת אתר באמצעות Cloud Run
איך פורסים אתר באמצעות Cloud Run, שמאפשר גמישות ללא שרת באפליקציות בקונטיינרים.
- Cloud
Looker PSC Southbound HTTPS Internet NEG SMTP
בשיעור ה-Codelab הזה תלמדו איך לשלב NEG באינטרנט שמוגדר כ-Service Producer לגישה דרומה (Southbound) של SMTP ב-Looker.
הפעלת עיבוד אירועים מ-Cloud Storage באמצעות פונקציות של Eventarc ו-Cloud Run
איך משתמשים באירועים של קטגוריות ב-Cloud Storage כדי להפעיל פונקציות של Cloud Run עם Eventarc, כדי לנתח נתונים ולעבד תמונות באמצעות Vision API של Google, ולשמור את פרטי התמונה שהתקבלו כמטא-נתונים של אובייקטים ב-Cloud Storage.
צינור עיבוד נתונים עם כמה הסתעפויות של Jenkins ב-GKE
בשיעור הזה תלמדו איך לפרוס מכונה של Jenkins ב-GKE, כולל סוכני build עם התאמה אוטומטית לעומס.
- פיתוח אתרים
שימוש במופע של צעד ניתוב הבא (ללא תגים ועם תגים) של נתיבי IPv6 סטטיים, בכתובת של צעד הניתוב הבא ובשער של צעד הניתוב הבא
בקודלאב הזה תלמדו איך להשתמש בנתיבים סטטיים של IPv6 עם מאפייני צעד נוסף חדשים, כמו next-hop-instance, next-hop-gateway ו-next-hop-address.
Gemini ב-Java עם Vertex AI ו-LangChain4j
בשיעור ה-Codelab הזה, תדברו עם המשתמשים, תשאלו שאלות לגבי המסמכים שלכם או תרחיבו מודל עם שליחת פונקציות, באמצעות AI גנרטיבי ב-Java, תשלבו את מודל השפה הגדול של Gemini ב-Vertex AI ותמנף את ה-framework של LangChain4j
- Cloud
- AI ולמידת מכונה
פיתוח תכונות של AI גנרטיבי שמבוססות על הנתונים שלכם באמצעות Firebase Genkit
כאן תלמדו איך להשתמש ב-Firebase Genkit כדי לפתח תכונות מבוססות-AI גנרטיבי באמצעות המיומנויות והכלים שאתם כבר מכירים.
- Codelab
פיתוח מקומי באמצעות Cloud Functions ל-Node.js באמצעות Visual Studio Code
איך כותבים קוד, פורסים ומאתרים באגים ב-Cloud Functions ל-Node.js מתוך Visual Studio Code במחשב המקומי.
- Cloud
Dialogflow CX: יצירת סוכן וירטואלי לקמעונאות
איך יוצרים צ'אט בוט לקמעונאות באמצעות Dialogflow CX, פלטפורמת AI לדיאלוג (CAIP) ליצירת סוכני וירטואליים
- Cloud
Private Service Connect 66
בקודלאב הזה תלמדו על ההטמעה והאימות של Private Service Connect 66 באמצעות פריסה של רשת צרכן ורשת יצרן.
Wagtail ב-Cloud Run
בשיעור הזה תלמדו איך לפרוס את Wagtail באמצעות רכיבים ללא שרת (serverless): Cloud Run למנוע האינטרנט, Cloud SQL למסד הנתונים ו-Cloud Build לנכסי המדיה.
- ללא שרת (serverless)
- Cloud
- Compute
פיתוח אפליקציות בעידן ה-AI
בשיעור ה-Lab הזה תלמדו להשתמש במוצרי ה-AI הגנרטיבי של Google כדי ליצור תשתית ב-Google Cloud בעזרת Gemini Cloud Assist.
גישה ל-Anthropic Claude ב-Vertex AI באמצעות ערכת SDK ל-Python דרך נקודת קצה של Private Service Connect
גישה ל-Anthropic ב-Vertex AI ממכונה וירטואלית באמצעות Python SDK ונקודת קצה של PSC
- רשתות
- Codelab
איך רוכשים עסקאות בנכסים דיגיטליים באמצעות מחשוב על ידי גורמים מרובים ומרחב סודי
ב-Codelab הזה תלמדו איך להשתמש ב-Confidential Space כדי להוציא לפועל נכסים דיגיטליים באמצעות חישוב מרובה משתמשים.
- Cloud
- אבטחה
אבטחת אספקת התוכנה
בעזרת Artifact Registry אפשר לאחסן סוגים שונים של ארטיפקטים, ליצור כמה מאגרים בפרויקט אחד ולשייך כל מאגר לאזור ספציפי או למספר אזורים. יש כמה מצבי מאגר. לכל מצב יש מטרה שונה. התרשים הבא מציג אחת מהדרכים הרבות שבהן אפשר להשתמש במאגרים במצבים שונים
גישה מ-Looker PSC ל-Cloud SQL PSC בכיוון דרום
בשיעור ה-Codelab הזה תלמדו איך לשלב את Cloud SQL PSC עם Looker PSC לגישה מדרום לצפון.
פיתוח אפליקציה מלאה באמצעות Relay ו-Jetpack Compose
איך משלבים את Relay באפליקציות Compose כדי לזרז את תהליך העבודה מהעיצוב לקוד.
פריסת מערכת קבצים מקבילית של Lustre ב-GCP
איך פורסים מערכת קבצים מקבילית של Lustre ב-Google Cloud Platform באמצעות הסקריפטים של Lustre Deployment Manager בקוד פתוח
- נתונים
- Cloud
- אחסון
Private Service Connect 64
בקודלאב הזה תלמדו על ההטמעה והאימות של Private Service Connect 64 באמצעות פריסה של רשת צרכן ורשת הפקה.
שימוש ב-Translation API עם Python
במדריך הזה תלמדו איך להשתמש ב-Translation API עם Python.
- AI ולמידת מכונה
- Cloud
אחזור פרטי כניסה/סודות מ-Google Cloud Secret Manager באמצעות ABAP SDK ל-Google Cloud
ב-codelab הזה תלמדו איך לאחזר פרטי כניסה או סודות מ-Secret Manager באמצעות ABAP SDK ל-Google Cloud
- Codelab
השקה באמצעות Cloud Deploy
במדריך הזה תלמדו ליצור שלושה אשכולות GKE בשמות preview, canary ו-prod. לאחר מכן תלמדו ליצור יעד של Cloud Deploy לכל אחד מהאשכולות וצינור עיבוד נתונים של Cloud Deploy שיגדיר את רצף השלבים לביצוע הפריסה ביעדים האלה. תהליך הפריסה יופעל על ידי צינור
קריאת חיזויים של BigQuery ML ב-SAP באמצעות ABAP SDK ל-Google Cloud
ב-codelab הזה תלמדו ליצור מודל של למידת מכונה (ML) ב-BigQuery ולקבל חיזויים מהמודל הזה ב-SAP באמצעות ABAP SDK ל-Google Cloud.
- Codelab
הוספת תהליך אימות משתמש לאפליקציית Flutter באמצעות FirebaseUI
בקודלאב הזה תלמדו איך להוסיף אימות ב-Firebase לאפליקציית Flutter באמצעות כמה שורות קוד בלבד.
- Codelab
Cloud NGFW Enterprise Codelab [עם בדיקת TLS]
ב-Codelab הזה תלמדו איך להשתמש ב-Cloud NGFW Enterprise כדי להשיג מניעת איומים באמצעות בדיקת TLS.
אבטחת מודלים של למידת מכונה וקניין רוחני באמצעות Confidential Space
ב-Codelab הזה תלמדו איך לאבטח מודלים של למידת מכונה וקניין רוחני באמצעות Confidential Space
- Cloud
- אבטחה
בדיקת B&A לאינטרנט מקצה לקצה באופן מקומי
שירותי בידינג ומכרזים (B&A) כוללים 4 שירותים לקונים ולמוכרים שמאפשרים להם לקיים מכרז של קהל מוגן: סטאק הקונה: סטאק של המוכר: ב-codelab הזה תלמדו איך להגדיר ולבדוק את ההגדרה מקצה לקצה בסביבה המקומית. ההדרכה צפויה להימשך כשעה, לא כולל זמן ה-build
- פיתוח אתרים
- Codelab
איך מפיקים תובנות מנתונים מובְנים ולא מובְנים באמצעות חבילת BigQuery DataFrames עם יכולות AI
בשיעור Lab הזה תלמדו איך להשתמש ב-BigQuery DataFrames מ-notebook של Python ב-BigQuery Studio כדי להפיק תובנות מנתונים לא מובְנים באמצעות Python.
סקירה מפורטת של Artifact Registry
Artifact Registry הוא מנהל החבילות המנוהל לחלוטין, שמספק כלי מאוחד לניהול קובצי אימג' בקונטיינרים של OCI וחבילות שפה (כמו Maven ו-npm). מאגר הארטיפקטים משולב באופן מלא עם מגוון רחב של שירותים אחרים של Google Cloud, כמו בדוגמאות הבאות: בשיעור ה-Lab
ניתוח נתונים exploratorie של מכירות משקאות חריפים באיווה באמצעות החבילה BigQuery DataFrames
בשיעור ה-Lab הזה תלמדו איך להשתמש ב-BigQuery DataFrames מ-notebook של Python ב-BigQuery Studio כדי לנקות ולנתח את מערך הנתונים הציבורי של מכירות המשקאות החריפים באיווה.
העברת סוכן פעיל
בשיעור ה-Codelab הזה תלמדו איך לנהל העברות בשיחות בין נציגי נציגים בשידור חי לבין נציגים של בוטים. לבסוף, יהיה לכם ממשק אינטרנט בסיסי שבו תוכלו להציג את כל השיחות שנמשכות לנציג שלכם וגם להצטרף לכל שיחה או לעזוב אותה כנציג תמיכה.
- פיתוח אתרים
תיעוד ועיבוד של נתוני בריאות באמצעות ספרייה לתיעוד נתונים מובנה
ב-codelab הזה תלמדו איך ליצור אפליקציה ל-Android באמצעות ספריית תיעוד הנתונים המובְנים. האפליקציה שלכם תשתמש ב-Structured Data Capture Library כדי להציג ולעבד שאלונים ותשובות ב-FHIR. סדנת הקוד הזו מתמקדת ב- Structured Data Capture Library. מושגים
פריסת אפליקציית JavaScript ב-Cloud Run באמצעות AlloyDB
Cloud Run היא פלטפורמה מנוהלת ללא שרת (serverless) שמאפשרת להריץ קונטיינרים ללא שמירת מצב שאפשר להפעיל באמצעות בקשות HTTP. ב-Codelab הזה נסביר איך לחבר אפליקציית Node.js ב-Cloud Run ל- AlloyDB באופן מאובטח באמצעות חשבון שירות באמצעות אימות IAM.
פריסת אפליקציית JavaScript ב-Cloud Run באמצעות Cloud SQL ל-PostgreSQL
Cloud Run היא פלטפורמה מנוהלת ללא שרת (serverless) שמאפשרת להריץ קונטיינרים ללא שמירת מצב שאפשר להפעיל באמצעות בקשות HTTP. ב-Codelab הזה נסביר איך לחבר אפליקציית Node.js ב-Cloud Run למסד נתונים של Cloud SQL ל-PostgreSQL. בשיעור ה-Lab הזה תלמדו איך:
ניהול משאבי FHIR באמצעות FHIR Engine Library
בסדנת הקוד הזו תלמדו ליצור אפליקציית Android באמצעות ספריית FHIR Engine. האפליקציה תשתמש בספריית FHIR Engine כדי להוריד משאבים של FHIR משרת FHIR, ולהעלות שינויים מקומיים לשרת. אם עדיין לא יצרתם אפליקציות ל-Android, תוכלו להתחיל ב פיתוח האפליקציה
אימות בקשות של Places API באמצעות Firebase AppCheck ו-reCAPTCHA
בקודלאב הזה תלמדו איך לאמת אפליקציית אינטרנט באמצעות Firebase AppCheck ו-reCAPTCHA לפני שליחת בקשות ל-Places API.
- Maps JavaScript API
- Codelab
פיתוח Assistant חכמה לשופינג באמצעות AlloyDB ו-Vertex AI Agent Builder – חלק 1
ב-Codelab הזה תפתחו אפליקציית צ'אט מבוססת-ידע שתוכננה כדי לענות על שאלות של לקוחות, להנחות את תהליך גילוי המוצרים ולהתאים את תוצאות החיפוש למערך נתונים של מסחר אלקטרוני
- AI ולמידת מכונה
- Cloud
פיתוח תהליכי עבודה של MLOps באמצעות Airflow 2 ב-GKE
במדריך הזה תלמדו איך לאמן ולהפעיל מודל עם vLLM ב-GKE באמצעות DAG של Airflow.
- Cloud
Private Service Connect – שימוש בקצוות עורפי של PSC כדי לגשת לממשקי Google API אזוריים
בקודלאב הזה תלמדו איך להשתמש ב-Private Service Connect כדי לגשת לממשקי Google API אזוריים. בשיעור הזה נסביר איך להגדיר קבוצת נקודות קצה של רשת PSC כקצה עורפי עם מאזן עומסים פנימי של אפליקציות.
Codelab של תמונת קונטיינר חתום
ב-Codelab הזה תלמדו איך להשתמש בתכונת קובץ האימג' החתומה של קונטיינר כדי לשפר את השימושיות של Confidential Space.
- Cloud
- אבטחה
מיפוי יציאות של Private Service Connect ליצרני שירותים
ב-Codelab הזה, תלמדו על התכונה 'מיפוי יציאות' עבור Private Service Connect. תוכלו להבין למה הוא שימושי, מתי להשתמש בו ואיך להגדיר אותו בסביבה שלכם כבעלי שירות ב-YouTube.
קנייה של איסוף באינטרנט בחנות: ארוחת בונז'ור – חלק 2 – בניית עגלת קניות
בשיעור ה-Codelab הזה תבנו סוכן דיגיטלי ב-Python בפלטפורמת השיחות Business Messages, שמשתמשת בחלק הראשון של הסדרה. במעבדה הזו אנחנו נוסיף נקודות התחלה חשובות לשיחות ונוסיף חוויית חיפוש מלאי.
קנייה של איסוף באינטרנט בחנות: ארוחת בוקר – חלק 1 – תחילת העבודה
בשיעור ה-Codelab הזה תיצרו סוכן דיגיטלי ב-Python בפלטפורמת השיחות Business Messages. הוא יסביר לכם איך להשתמש בממשקי ה-API ובמסוף Business Communications Developer כדי ליצור סוכן דיגיטלי שמגיב לשאלות ספציפיות.
מניפסט של אפליקציית אינטרנט
המניפסט של אפליקציית האינטרנט הוא קובץ JSON שמגדיר איך להתייחס ל-PWA כאפליקציה מותקנת, כולל המראה והתחושה וההתנהגות הבסיסית במערכת ההפעלה.
- Progressive Web Apps
- קורס
Google Pay API לאינטרנט 201: מתקדם
סדנת הקוד הזו היא המשך של Google Pay API for Web 101: Basics, והיא מבוססת על הקוד שנכתב בסדנת הקוד הקודמת. כדי להשלים את סדנת הקוד הזו, חשוב להשלים קודם את סדנת הקוד הזו. זוהי סקירה כללית קצרה של ButtonOptions. הסבר מפורט יותר זמין במסמכי התיעוד
- תשלומים
- פיתוח אתרים
- Codelab
גרסה 2024 רבעון 4: איך מפשטים את תהליכי האימות באמצעות Credential Manager API באפליקציה ל-Android
ללמוד איך להטמיע את Credential Manager API כדי לספק & אימות מאובטח. באפליקציה באמצעות מפתחות גישה או סיסמה.
עיצוב מגניב עם Gemini Code Assist
בשיעור הזה תלמדו איך להשתמש ב-Gemini Code Assist כדי להטמיע את Material Design באתר. אחרי שתטמיעו את Material Design, תוכלו לשנות את העיצוב ולבצע שינויים כדי לשפר את חוויית המשתמש ולהוסיף פונקציונליות. בסיום הסדנה הזו, תוכלו להשתמש ב-Gemini כדי ליצור
שליטה במדיה באמצעות MediaSession
ב-Codelab הזה, תרחיבו דוגמת סרטון כדי להוסיף תמיכה ב-MediaSession. הפעולה הזו מאפשרת ל-Android לשלוט בהפעלה מחוץ לאפליקציה, למשל דרך Google Assistant, שלטים רחוקים בטלוויזיה או פקדים במסך הנעילה וב-Wear OS.
איך יוצרים אפליקציית צ'אט גנרטיבית באמצעות שיחה של Vertex AI
בשיעור ה-Codelab הזה תשתמשו ב-Vertex AI Conversation כדי ליצור, להגדיר ולפרוס סוכן Data Store ואפליקציית Chat כדי לענות על שאלות של לקוחות על מוצרים ב-Google Store.
- AI ולמידת מכונה
- Cloud
שימוש ב-textembedding-gecko@003 להטמעות וקטוריות
בשיעור ה-Codelab הזה תלמדו מהו gecko@003 ומהו תרחיש לדוגמה בפועל ליישום שלו.
- פיתוח אתרים
גישה לצ'אט של Gemini עם python sdk דרך נקודת קצה של Private Service Connect
גישה ל-Gemini ממכונה וירטואלית באמצעות Python SDK ונקודת קצה של PSC
- רשתות
- Codelab
TensorFlow.js: שימוש באירוח ב-Firebase כדי לפרוס ולארח מודל למידת מכונה בקנה מידה רחב
ב-Codelab הזה תלמדו איך להשתמש בתשתית של Firebase כדי לפרוס מודל למידת מכונה כדי שניתן יהיה להשתמש בו ולצרוך אותו באתר באמצעות TensorFlow.js
- פיתוח אתרים
- AI ולמידת מכונה
פונקציה של Cloud Functions לסיכום תוכן באמצעות PaLM Vertex AI API ו-Google Cloud Storage
פונקציה של Cloud Functions שמדגימה איך לעבד קובץ שהועלה ב-Google Cloud Storage ולבצע סיכום באמצעות Vertex AI PaLM API בתוכן.
- Cloud
- AI ולמידת מכונה
מדידת אינטראקציה עד הצבע הבא (INP)
זהו Codelab אינטראקטיבי שמלמד איך למדוד את המדד מאינטראקציה ועד הצגת התגובה (INP) באמצעות הספרייה web-vitals. הקוד נמצא ב מאגר web-vitals-codelabs. בקודלאב הזה נעשה שימוש ב-Gastropodicon (אתר פופולרי למידע על אנטומיה של חלזונות) כדי לבחון בעיות
- Codelab
שיעור Lab: אתר NCC לענן באמצעות מכשיר SD-WAN
מטרת שיעור ה-Lab הזה היא לחקור את ה-NCC כשמכשירי WAN מוגדרים באמצעות תוכנה דיבורים אל מכשיר NCC Hub.
סטרימינג בשידור חי ב-Google Cloud עם Media CDN ו-Live Streaming API
שיעור ה-Lab הזה ינחה אתכם בשלבים לפריסת הדגמה של תהליך עבודה של סטרימינג בשידור חי באמצעות Media CDN (CDN) + ממשק API של סטרימינג בשידור חי + Cloud Storage + נגן מדיה.
- רשתות
Looker PSC Southbound HTTPS Internet NEG
בשיעור ה-Codelab הזה תלמדו איך לשלב NEG באינטרנט שמוגדר עם HTTPS בתור Service Producer בשביל גישה ל-Looker Southbound אל GitHub.com
חיזוי לדירוג סרטים עם BQML באמצעות SQL
ניצור מודל לחיזוי של 'ציון הסרט' באמצעות SQL בלבד בלמידת מכונה של BigQuery
- Cloud
- AI ולמידת מכונה
Looker PSC NEG דרומה היברידי לאתר מקומי
בשיעור ה-Codelab הזה תלמדו איך לשלב NEG היברידי בתור הגורם המנוהל של שירות Looker לגישה דרומה למסד נתונים מקומי של Postgres.
חיזוי לדירוג סרטים באמצעות Vertex AI AutoML
אנחנו ניצור מודל לחיזוי 'ציון הסרט' באמצעות Vertex AI AutoML ונפרס אותו בנקודת קצה ל-API ונפעיל את ה-API לחיזוי מ-Java Cloud Functions.
- AI ולמידת מכונה
- Cloud
L7 ALB חיצוני אזורי של Looker PSC
בשיעור ה-Codelab הזה תלמדו איך לשלב מאזן עומסים אזורי של אפליקציות חיצוניות באזור 'L7' בשביל גישה ל-Looker לכיוון צפון.
ניהול פשוט יותר של נתונים ראשיים: התאמה & שילוב עם בינה מלאכותית גנרטיבית
באמצעות ה-Codelab הזה, נדגים איך Gemini 1.0 Pro מפשט אפליקציות ראשיות לניהול נתונים, כמו העשרה וביטול כפילויות, בנתוני citibike_stations שזמינים במערך הנתונים הציבורי ב-BigQuery.
יצירת תמונות במכשיר ב-Android עם MediaPipe
ב-Codelab הזה תלמדו איך להוסיף יצירת טקסט לתמונה במכשיר לאפליקציות ל-Android באמצעות MediaPipe Solutions.
פיתוח אפליקציה של שאלות ותשובות עם RAG רב-שלבי בעזרת Gemini Pro
ב-Codelab הזה תלמדו לפתח מערכת למענה לשאלות בכמה מודלים באמצעות Gemini Pro.
- Cloud
פריסת "Google Translate" אפליקציה ב-Python 3 Cloud Functions
ב-Codelab הזה תלמדו איך להשתמש ב-Google Cloud Translation API עם Python, ואיך להריץ באופן מקומי או לפרוס בפלטפורמת מחשוב ללא שרת (Cloud Functions) (App Engine, Cloud Functions או Cloud Run).
- ללא שרת (serverless)
- Cloud
- AI ולמידת מכונה
טרנספורמציה וטעינה של התשובות לסקר ב-Google Forms ל-BigQuery
ב-Codelab הזה תלמדו איך לשנות את נתוני הסקרים ב-Google Forms באמצעות Dataprep ולהעביר אותם ל-BigQuery לניתוח מעמיק יותר
- Cloud
פריסת "Google Translate" app ב-Python 2 Cloud Run (Docker)
ב-Codelab הזה תלמדו איך להשתמש ב-Google Cloud Translation API עם Python, ואיך להריץ באופן מקומי או לפרוס בפלטפורמת מחשוב ללא שרת (Cloud Functions) (App Engine, Cloud Functions או Cloud Run).
- Cloud
- ללא שרת (serverless)
- AI ולמידת מכונה
מעבר לגופנים משתנים
ב-Codelab הזה תלמדו על גופנים משתנים, היתרונות שלהם, איך לעצב איתם ואיך להטמיע אותם באמצעות Google Fonts API וב-CSS.
- פיתוח אתרים
פיתוח אפליקציה לחיפוש פטנטים באמצעות AlloyDB, Vector Search ו-Vertex AI!
בשיעור הקוד הזה נראה איך משתמשים ב-Gemini 1.5 Pro בשילוב עם AlloyDB ו-VertexAI כדי ליצור אפליקציה לחיפוש פטנטים.
פריסת "Google Translate" אפליקציה ב-Python 3 Cloud Run (Docker)
ב-Codelab הזה תלמדו איך להשתמש ב-Google Cloud Translation API עם Python, ואיך להריץ באופן מקומי או לפרוס בפלטפורמת מחשוב ללא שרת (Cloud Functions) (App Engine, Cloud Functions או Cloud Run).
- ללא שרת (serverless)
- Cloud
- AI ולמידת מכונה
יצירת אפליקציית אינטרנט מותאמת אישית לזיהוי אובייקטים באמצעות MediaPipe
הסבר איך ליצור אפליקציית אינטרנט מותאמת אישית לזיהוי אובייקטים באמצעות MediaPipe.
יצירת אפליקציה ל-Android לסיווג ספרות בכתב יד באמצעות MediaPipe Tasks
הוראות לשימוש בסיווג תמונות לזיהוי מספרים בכתב יד ב-Android באמצעות MediaPipe.
Django ב-Cloud Run
ב-Codelab הזה תלמדו איך לפרוס את Django באמצעות רכיבים ללא שרת (serverless): Cloud Run למנוע האינטרנט, Cloud SQL למסד הנתונים ו-Cloud Build לנכסי המדיה.
- Compute
- ללא שרת (serverless)
- Cloud
בניית אפליקציה לחיפוש פטנטים באמצעות Spanner, חיפוש וקטורי & Gemini 1.0 Pro!
באמצעות ה-codelab הזה נדגים איך אפשר להשתמש ב-Gemini 1.0 Pro בשילוב עם Spanner ו-VertexAI כדי לפתח אפליקציה לחיפוש פטנטים.
NEG באינטרנט עם SSH באינטרנט ב-Looker PSC
בשיעור ה-Codelab הזה תלמדו איך לשלב NEG באינטרנט שהוגדר עם SSH בתור Service Producer בשביל גישה ל-Looker Southbound אל github.com
אירועים של Cloud Run for Anthos Codelab
ב-Codelab הזה, נלמד על אירועים ל-Cloud Run. באופן ספציפי יותר, תוכלו להאזין לאירועים מ-Cloud Pub/Sub, מיומני ביקורת, מ-Cloud Storage, מ-Cloud Scheduler ואיך ליצור או לצרוך אירועים בהתאמה אישית.
- ללא שרת (serverless)
- Cloud
כוונון עדין של מודלים גדולים של שפה: איך Vertex AI לוקח מודל שפה גדול (LLM) לרמה הבאה
ב-Codelab הזה תלמדו איך לבצע כוונון עדין של מודל שפה גדול (LLM) באמצעות Vertex AI.
- Cloud
מדיניות גלובלית של חומת אש ברשת עם תגים
ב-Codelab הזה תלמדו איך להשתמש בכללי מדיניות גלובליים של חומת אש ברשת עם תגים כדי לשלוט בתעבורת הנתונים
לומדים איך ליצור אב טיפוס של בינה מלאכותית אחראית בעזרת המדריך של PAIR ו-MakerSuite
מידע על יצירת אב טיפוס של פתרונות AI באופן אחראי באמצעות הכלים של Google לאתיקה של בינה מלאכותית, MakerSuite ומדריך PAIR
מודעות מותאמות לאביב ב-Google Cloud
Spring Native הוא פרויקט נמצא בשלבי פיתוח ראשוניים שיושק ב-Spring 6.x וב-Spring Boot 3.x, וזה הזמן המושלם להכיר אותו כמה חודשים לפני מועד ההשקה.
- Cloud
- ללא שרת (serverless)
תחילת העבודה עם אנימציות שמונעות גלילה ב-CSS
ב-Codelab הזה תלמדו איך ליצור אנימציות שמונעות גלילה באמצעות CSS. אתה יוצר כמה אפקטים מעניינים מאוד, כגון תמונת רקע של פרלקס ותמונות שחושפים את עצמן ברגע שהן מזוהות.
זיהוי אובייקטים בתמונות כדי ליצור חיפוש חזותי של מוצרים באמצעות ערכת ML: Android
בשיעור ה-Codelab הזה תפתחו אפליקציה ל-Android עם ML Kit שמשתמשת בלמידת מכונה במכשיר כדי לזהות אובייקטים בתמונות, ואז מאפשרת למשתמשים לבצע חיפוש חזותי של מוצר.
- נייד
- AI ולמידת מכונה
קוד מקור מאובטח
טכניקות של קוד מקור מאובטח הן סדרת שיטות שניתן להשתמש בהן כדי לשפר את האבטחה של קוד מקור. הטכניקות האלה יכולות לעזור בזיהוי ובתיקון נקודות חולשה בקוד המקור, למנוע גישה לא מורשית לקוד המקור ולהגן על קוד המקור מפני שינוי.
Codelab TCP Proxy - הגבלת קצב ורשימת דחיית כתובות IP עם מאזן עומסים של TCP Proxy
ב-Codelab הזה יוצרים מאזן עומסים מסוג TCP/SSL עם שירות לקצה העורפי, ומגבילים את הגישה למאזן העומסים רק לקבוצה ספציפית של לקוחות משתמשים.
- Cloud
- אבטחה
- רשתות
פיתוח מאובטח & פריסה באמצעות Cloud Build, Artifact Registry ו-GKE
Container Analysis מספק בדיקות לאיתור נקודות חולשה ואחסון מטא-נתונים של קונטיינרים. שירות הסריקה מבצע בדיקות לאיתור נקודות חולשה בתמונות ב-Artifact Registry וב-Container Registry, ולאחר מכן מאחסן את המטא-נתונים שנוצרים ומאפשר שימוש בהם דרך ממשק API.
התחברות לשירות פרטי עם הגדרת DNS אוטומטית
ב-Codelab הזה תלמדו איך להגדיר ולאמת DNS אוטומטי של Private Service Connect
אפליקציה מאובטחת ללא שרת (serverless) עם שרת proxy לאימות זהויות (IAP)
גישה מאובטחת ודרישת התחברות של משתמשים לאפליקציות שפועלות ב-CloudRun באמצעות שרת proxy לאימות זהויות (IAP)
איך אפשר לנווט באופן מיידי באמצעות Speculation Rules API
הדגמה אינטראקטיבית וקודלאב שמסבירים איך להשיג ניווט מיידי באמצעות עיבוד מראש באמצעות Speculation Rules API. משך הזמן המשוער להשלמת הקודלה הוא 30 דקות, וניתן לעקוב אחרי הזמן שנותר בחלק העליון של המסך. מוכן? אז בואו נתחיל! השלב הראשון בהדגמה הזו הוא
- Codelab
אבטחת גרסאות build של קונטיינרים
נקודות חולשה בתוכנה הן נקודות חולשה שעלולות לגרום לכשל מערכת בטעות או לספק לגורמים זדוניים אמצעי לפגוע בתוכנה. מערכת Container Analysis מספקת שני סוגים של סריקות של מערכת ההפעלה כדי למצוא נקודות חולשה בקונטיינרים: ממשק ה-API לסריקה על פי דרישה מאפשר
איך משתמשים במחזור החיים ובמצב של הפעילות
סדנת הקוד המעשית הזו היא חלק מיחידת 1: תחילת העבודה בקורס Android Developer Fundamentals (גרסה 2). כדי להפיק את המקסימום מהקורס, מומלץ לעבוד על הקודאבים לפי הסדר: במדריך המעשי הזה תלמדו מידע נוסף על מחזור החיים של הפעילות. מחזור החיים הוא קבוצת
מציגים מסווגי בטיחות גמישים עם Gemma
בשיעור הקוד הזה תלמדו איך ליצור סיווג טקסט מותאם אישית באמצעות כוונון יעיל של פרמטרים (PET). במקום לבצע שיפורים עדינים בכל המודל, שיטות PET מעדכנות רק כמות קטנה של פרמטרים, וכך אימון המודל קל ומהיר יחסית. בנוסף, קל יותר למודל ללמוד התנהגויות חדשות עם
- Codelab
שימוש ב-LIT לניתוח מודלים של אבני חן ב-Keras
מוצרי AI גנרטיבי הם חדשים יחסית, וההתנהגות של אפליקציה יכולה להשתנות יותר מאשר בתוכנות קודמות. לכן חשוב לבדוק את המודלים של למידת המכונה שבהם אתם משתמשים, לבחון דוגמאות להתנהגות של המודל ולחקור תוצאות מפתיעות. כלי הפרשנות של למידת המכונה (LIT, אתר,
- Codelab
חיבור מכשירים של בית חכם אל Google Assistant
פיתוח ופריסה של שילוב בין עננים כדי לשלב מכונה וירטואלית חכמה לכביסה עם Assistant.
- האינטרנט של הדברים (IoT)
ניפוי באגים בבית החכם
תלמדו איך להשתמש במדדי GCP וביומן הרישום כדי לזהות ולפתור בעיות בייצור. תלמדו איך להשתמש ב-Test Suite כדי לזהות בעיות בפונקציונליות וב-API.
- האינטרנט של הדברים (IoT)
מדדים מבוססי יומנים לבית החכם
איך משתמשים במדדים שמבוססים על יומנים ב-Google Cloud כדי לעקוב אחרי דפוסים ולנתח את יומני השגיאות של השילוב עם הבית החכם
- האינטרנט של הדברים (IoT)
ניפוי באגים בבית המקומי
תלמדו איך להשתמש במדדי GCP וביומן הרישום כדי לזהות ולפתור בעיות בייצור. תלמדו איך להשתמש ב-Test Suite כדי לזהות בעיות בפונקציונליות וב-API. כך תוכלו להשתמש בכלי הפיתוח של Chrome כשאתם מפתחים את האפליקציה Home Home.
שיפור האבטחה של השילובים בין עננים
איך לשפר את השילוב בין עננים ולשמור על האבטחה שלו באמצעות מאפייני מכשיר מותאמים אישית, ולאבטח אותם באמצעות אימות דו-שלבי.
- האינטרנט של הדברים (IoT)
הטמעת CameraStream עם WebRTC
כך משדרים ממצלמת אינטרנט למכשיר צג של Google Nest, באמצעות התכונה CameraStream ו-WebRTC.
- האינטרנט של הדברים (IoT)
הפעלת משימות של Cloud Run באמצעות Cloud Scheduler
הסבר איך ליצור משימות ב-Cloud Run ולהגדיר ביצוע משימות באמצעות Cloud Scheduler.
פריסת אפליקציית Cloud Run באמצעות Cloud Deploy
במדריך הזה תלמדו איך לפרוס אפליקציות Cloud Run באמצעות Cloud Deploy.
סוכן GenAI לאוטומציה של הזמנות מכירה
ב-Codelab הזה תיצרו אפליקציית נציגים מבוססת-AI בממשק שיחה לאוטומציה של תהליך הזמנות המכירה
אבטחת נתונים משותפים בשימוש באמצעות Confidential Space
ב-Codelab הזה תלמדו איך לאבטח שיתוף נתונים עם גורמים מרובים תוך שמירה על סודיות באמצעות Confidential Space
- אבטחה
- Cloud
מעקב אחר ביצועים ב-Firebase לאינטרנט
בקודלאב הזה תלמדו איך להגדיר את Firebase Performance Monitoring באפליקציית אינטרנט, ואיך להשתמש בו כדי לוודא שהאפליקציה פועלת בצורה תקינה אצל משתמשי הקצה.
- פיתוח אתרים
- Cloud
משנים את הייעוד של קוד Cloud Functions כתוסף ל-Firebase
בקודלאב הזה תלמדו איך ליצור תוסף ל-Firebase לצורך גיאוהאשינג. שיעור המבוא הזה ב-Codelab מלמד איך להמיר פונקציה קיימת של Cloud Functions לתוסף של Firebase שאפשר להפיץ בקלות למיליוני מפתחים, ולעזור בהרחבת הפרויקטים שלהם ב-Firebase.
היכרות עם Firebase לאינטרנט
אתם יכולים לבנות אפליקציית אינטרנט מאפס בעזרת Firebase והעורך הדיגיטלי StackBlitz. כדי לתקשר עם Firebase, תשתמשו ב-HTML וב-JavaScript בסיסיים. זהו מבוא מצוין לשימוש במסוף Firebase ולשילוב של Firebase באפליקציה. אין צורך בידע קודם נרחב או בהתקנות תוכנה.
- פיתוח אתרים
- Codelab
הניסוי הראשון שלך להעברת הודעות בתוך האפליקציה
בקודלאב הזה תלמדו ליצור את הניסוי הראשון שלכם בנושא העברת הודעות בתוך האפליקציה ב-Firebase באמצעות Firebase A/B Testing.
- נייד
שליחת התראות לאפליקציית אינטרנט באמצעות Cloud Messaging ו-Cloud Functions
בקודלאב הזה תלמדו איך להשתמש ב-Cloud Functions for Firebase כדי לשלוח התראות למשתמשים באפליקציית צ'אט.
- פיתוח אתרים
- Cloud
- Codelab
Google Ads עם אירועים מותאמים אישית של Google Analytics for Firebase – ל-Android
ב-Codelab הזה תלמדו איך להטמיע אירועים באמצעות GA4F ולהשיק קמפיינים עם קריאה לפעולה דרך Google Ads.
יצירת מצגות Google Slides מ-Big Data ב-Node.js
ב-Codelab הזה תבנה מצגת באמצעות ה-API של Google Slides ו-BigQuery כדי לדווח על ניתוח של רישיונות התוכנה הנפוצים ביותר.
- Cloud
שירותים מנוהלים של ממשק Connect לשירות פרטי
במדריך הזה תלמדו איך להגדיר ולאמת ממשק Private Service Connect כדי לגשת לשירותים דרך קישור בין רשתות שכנות (peering) ב-VPC.
גישה ל-MongoDB Atlas במספר אזורים באמצעות Private Service Connect
ב-Codelab הזה תלמדו איך להגדיר ולאמת גישה של Private Service Connect ל-MongoDB עם גישה גלובלית.
כלי לשיפור הביצועים באפליקציה ב-Go (חלק 1: מעקב)
OpenTelemetry הוא התקן המקובל בתחום לניראות של המערכת במעקב ובמדדים. בנוסף, פרופיילינג רציף הוא הכלי לזיהוי נתוני הקילומטר האחרון של כוונון הביצועים. בשיעור ה-Codelab הזה תלמדו איך לאמן את האפליקציה באמצעות OpenTelemetry למעקב אחרי המרות ולשימוש בסוכן Profiler, ואיך לזהות את צוואר הבקבוק לפי התרשימים החזותיים ב-Cloud Trace ו-Cloud Profiler.
יצירה וקישור של חשבונות משנה ב-AdWords וב-Merchant Center
בשיעור הזה תלמדו איך ליצור פתרון שמבוסס על AdWords API ו-Content API For Shopping כדי ליצור חשבונות חדשים שמנוהלים באמצעות חשבון ניהול ב-AdWords וחשבון מרובה לקוחות ב-Merchant Center. לאחר מכן תצטרכו לקשר את חשבונות המשנה החדשים יחד, כדי שתוכלו להשתמש במוצרים שמנוהלים על ידי חשבון המשנה החדש של Merchant Center בקמפיינים של שופינג שנוצרו על ידי חשבון המשנה החדש של Google Ads.
- מודעות
Firebase Android Codelab – פיתוח Friendly Chat
ב-Codelab הזה תלמדו איך לפתח אפליקציה ל-Android באמצעות פלטפורמת Firebase.
Codelab בנושא Firebase Angular Web Frameworks
בקודלאב הזה תלמדו ליצור בלוג נסיעות עם מפה שיתופית בזמן אמת, באמצעות הגרסה העדכנית ביותר של ספריית Angular: AngularFire. אפליקציית האינטרנט הסופית תכלול בלוג נסיעות שבו תוכלו להעלות תמונות מכל מקום שביקרתם בו. נשתמש ב-AngularFire כדי ליצור את
תכונות אימות מתקדמות
איך מטמיעים אימות רב-גורמי ויוצרים דרישות אימות בהתאמה אישית באמצעות פונקציות חסימה
- פיתוח אתרים
- Codelab
Codelab בנושא App Check לאינטרנט
ב-Codelab הזה תלמדו איך לאבטח אפליקציית אינטרנט מפני גישה לא מורשית.
שליחה וקבלה של התראות לאפליקציית Flutter באמצעות Firebase Cloud Messaging
ב-Codelab הזה תשתמשו ב-FCM HTTP v1 API כדי לשלוח התראות לאפליקציה שפועלת בכמה פלטפורמות. אתם יוצרים את האפליקציה באמצעות Flutter, שפועלת בצורה חלקה ב-Android, ב-iOS ובאינטרנט.
- Codelab
איך משתמשים ב-AI של מסמכי רכש כדי לנתח את החשבוניות באמצעות notebooks של AI Platform
כאן מוסבר איך משתמשים ב-DockAI ברכש כדי לנתח חשבונית בצורה חכמה.
- AI ולמידת מכונה
- פיתוח אתרים
הפצת גרסאות build של iOS לגרסת טרום-השקה מהר יותר באמצעות App Distribution ו-fastlane
בקודלאב הזה, המשתמש ישתמש ב-App Distribution ובתוסף fastlane שלנו כדי להפיץ גרסה זמינה ל-iOS ולרשום מכשירי בדיקה. לאחר מכן, המשתמש ייצא קובץ .txt של מכשירים ומזהי UDID ממסוף הפצת האפליקציות, וירשום את המכשירים האלה באופן אוטומטי (דרישה להפצת גרסאות build ייעודיות ל-iOS).
- iOS
PySpark לעיבוד שפה טבעית (NLP) ב-Dataproc
בשיעור ה-Lab הזה תלמדו איך להשתמש ב-Spark MLlib וב-spark-nlp לביצוע למידת מכונה ו-NLP בכמויות גדולות של נתונים.
- AI ולמידת מכונה
- נתונים
- Cloud
מודלים של יצירת אב טיפוס ב-notebooks של AI Platform
בשיעור ה-Lab הזה תלמדו איך להשתמש ב-notebooks של AI Platform כדי ליצור אב טיפוס לתהליכי העבודה של למידת המכונה. נסביר על יצירת מכונה של notebooks בהתאמה אישית, מעקב אחרי הקוד של notebook ב-Git וניפוי באגים במודלים באמצעות הכלי What-If.
- Cloud
- AI ולמידת מכונה
שימוש בגרסאות בפונקציות של Cloud Run לפיצול תנועה, השקות הדרגתיות והחזרות למצב הקודם
תלמדו על האופן שבו משתמשים בגרסאות קודמות בפונקציות של Cloud Run כדי לבצע פיצול תנועה, השקות הדרגתיות והחזרות למצב הקודם.
ניפוי באגים של LLM באמצעות הכלי לניתוח הלמידה (LIT) ב-GCP
במעבדה הזו מוסבר בפירוט איך לפרוס שרת אפליקציות LIT ב-Google Cloud Platform (GCP) כדי ליצור אינטראקציה עם מודלים בסיסיים של Vertex AI Gemini ועם מודלים גדולים של שפה (LLM) של צד שלישי שמתארחים באופן עצמאי. בנוסף, הוא כולל הנחיות לשימוש בממשק המשתמש
Google Cloud Functions ב-C#
ב-codelab הזה תלמדו על פונקציות של Google Cloud Run ב-C#. באופן ספציפי יותר, תפרסו פונקציות C# שמגיבות ל-HTTP ול-CloudEvents ממקורות שונים ב-Google Cloud.
- Cloud
פריסת "Google Translate" אפליקציה ב-Python 2 App Engine
ב-Codelab הזה תלמדו איך להשתמש ב-Google Cloud Translation API עם Python, ואיך להריץ באופן מקומי או לפרוס בפלטפורמת מחשוב ללא שרת (Cloud Functions) (App Engine, Cloud Functions או Cloud Run).
- ללא שרת (serverless)
- Cloud
- AI ולמידת מכונה
CodeLab: החלפת מסלול דינמי באמצעות NCC
מטרת ה-Lab היא להציג את NCC עם החלפת מסלולים דינמית באמצעות צירי VPC
רמפה קשתית של מיקרו-שירות (microservice)
להכיר את Google Cloud באמצעות פריסת מיקרו-שירות (microservice) ב-Cloud Run והצטרפות לפרוטוקול Rumpus וירטואלי שבו המיקרו-שירות (microservice) שלכם יערער על מיקרו-שירותים (microservices) אחרים ומתחרים על הזכייה! בקורס תלמדו על פריסת מיקרו-שירותים (microservices) של Kotlin , Java , Go , Python או Node.js, ובהמשך תלמדו על קונטיינרים ועל Cloud Run. רוצים לדעת אם אתם יכולים לצבור יותר נקודות מהרפתקנים אחרים? כל הזמן משפרים את האלגוריתם.
- Cloud
פריסה, התאמה לעומס ועדכון של האתר באמצעות Google Kubernetes Engine (GKE)
במדריך הזה תלמדו לפרוס, להתאים ולעדכן את האתר שלכם באמצעות GKE.
- Cloud
שימוש ב-Natural Language API עם Python
במדריך הזה תלמדו להשתמש ב-Natural Language API עם Python.
- Cloud
- AI ולמידת מכונה
יצירת תזמור מבוסס-אירועים באמצעות Eventarc ו-Workflows
ב-Codelab הזה תבנה תזמור מבוסס-אירועים של מיקרו-שירותים (microservices) כדי לעבד תמונות באמצעות Eventarc ו-Workflows
- ללא שרת (serverless)
- Cloud
- Compute
שדרוג אפליקציית האינטרנט באמצעות מעבר ל-Firebase JS SDK המודולרי
ב-Codelab הזה, תעבירו אפליקציית אינטרנט קיימת של Firebase ל-Firebase JS SDK המודולרי החדש כדי לנער את הקוד שאתם לא משתמשים בו וכדי שהאפליקציה תיטען במהירות.
- פיתוח אתרים
פיתוח אפליקציות אינטרנט מבוססות-AI באמצעות תוספים של Firebase ל-Gemini API
כאן מוסבר איך משתמשים בתוספים ל-Firebase בעזרת Gemini API כדי לפתח אפליקציית אינטרנט עם תכונות מבוססות-AI, כמו המלצות בהתאמה אישית.
- Codelab
הודעת הדחיפה הראשונה שלך ב-Multicast באמצעות נושאי FCM
ב-Codelab הזה תלמדו איך להעביר הודעת דחיפה לקבוצה נבחרת של מופעי האפליקציה שלכם באמצעות נושאי FCM.
- Codelab
שליחת אירועי אפליקציה אל GA4 באמצעות Measurement Protocol
ב-Codelab הזה תלמדו לבצע קריאות משרת לשרת כדי לשלוח אירועים אל GA4 באמצעות Measurement Protocol
התחברות לשירותים מקומיים בארגון באמצעות Networking היברידי באמצעות Private Service Connect ו-Hybrid NEG עם מאזן עומסים פנימי של HTTP(s)
התחברות לשירותים מקומיים בארגון באמצעות Networking היברידי באמצעות Private Service Connect ו-Hybrid NEG עם מאזן עומסים פנימי מסוג HTTP(s)
שימוש ב-FCM וב-FIAM כדי לשלוח הודעות למשתמשים
איך שולחים הודעות למשתמשים באמצעות Firebase Cloud Messaging ו-Firebase In-App Messaging
מעקב אחרי הפסקות זמניות בשירות בבית החכם
בשיעור Lab זה תלמדו איך לזהות הפסקות שירות על ידי הגדרת התראות אוטומטיות בשילוב עם Smart Home.
- האינטרנט של הדברים (IoT)
התאמה אישית של הקוד באמצעות Gemini Code Assist Enterprise
תלמדו מה חדש ב-Gemini Code Assist Enterprise ואיך הוא יכול לעזור לארגון שלכם לפתח ב-Google Cloud.
שימוש ב-Confidential Space עם משאבים מוגנים שלא מאוחסנים אצל ספק ענן
ב-Codelab הזה תלמדו איך לאבטח את שיתוף הנתונים עם גורמים מרובים תוך שמירה על סודיות באמצעות Confidential Space. ה-Codelab הזה מתמקד באופן השימוש ב-Confidential Space ובמשאבים מוגנים שמתארחים במקומות אחרים מלבד Google Cloud. כאן מוסבר איך לבקש אסימון מותאם אישית משירות האימות (attestation) של Google על ידי מתן צופן חד-פעמי (nonce), קהל וסוג אסימון PKI.
- Cloud
- אבטחה
איך יוצרים Private Service Connect ל-CloudSQL
בקודלאב הזה תלמדו איך ליצור Private Services Connect ל-CloudSQL
- Codelab
Google Pay API בדפדפן – 101: יסודות
בסיום הקודלאב הזה, יהיה לכם אתר מינימלי שפועל עם שילוב של Google Pay. הפרויקט הזה מאחזר אסימון תשלום שעשוי להישלח לספק שירותי תשלומים לצורך עיבוד. כדי לשלוח בקשת תשלום ב-Google Pay, צריך אובייקט בקשה. האובייקט שמוגדר כאן בתור baseGooglePayRequest
- פיתוח אתרים
- תשלומים
- Codelab
Cloud NGFW Enterprise – שירות למניעת חדירות (ללא בדיקת TLS)
ב-Codelab הזה נלמד איך להשתמש ב-Cloud NGW Enterprise Intrusion Prevention Service כדי לבדוק תנועה ממזרח-מערב ומצפון-דרום
איך מפעילים Cloud Functions מאומתים
הסבר איך מאבטחים פונקציות של Cloud Functions על ידי דרישת אימות להפעלה שלהן
- Cloud
פיתוח אפליקציות מותאמות באמצעות Jetpack Compose
ב-Codelab הזה נלמד איך לפתח אפליקציות מותאמות לטלפונים, לטאבלטים ולמכשירים מתקפלים, וגם נלמד על יכולת ההגעה. תלמדו גם שיטות מומלצות לשימוש ברכיבים מותאמים של Material 3.
הוספת תמיכה בזמן אמת למקלט העברה (cast)
ב-Codelab הזה תיצרו אפליקציה מותאמת אישית לרסיבר אינטרנט שמשתמשת ב-Cast Live API.
ניפוי באגים באפליקציות מקלט העברה
ב-Codelab הזה תוסיפו את יומן הרישום של ניפוי הבאגים לאפליקציה הקיימת שלכם המותאמת אישית.
הוספת תמיכה ב-Ad Breaks API למקלט אינטרנט
ב-Codelab הזה תיצרו אפליקציה מותאמת אישית למקלט אינטרנט שמשתמשת ב-Cast Ad Breaks API.
יצירת מקלט אינטרנט מותאם אישית
בשיעור הקוד הזה, תיצרו אפליקציה מותאמת אישית למקלט אינטרנט כדי להפעיל תוכן במכשירים שתומכים ב-Cast.
הפעלת העברה (cast) של אפליקציה ל-Android
בשיעור הקוד הזה, תצטרכו לשנות אפליקציה קיימת ל-Android כדי להעביר תוכן ממכשיר התומך ב-Google Cast.
הפעלת העברה (cast) של אפליקציית אינטרנט
בשיעור הקוד הזה, תשנו אפליקציה קיימת של וידאו באינטרנט כדי להעביר תוכן ממכשיר התומך ב-Google Cast.
העברת מאזן עומסי רשת ממאגרי יעד לשירותים לקצה עורפי אזורי
במדריך הזה מפורטות הוראות להעברת מאזן עומסי רשת קיים מהקצה העורפי של מאגר היעד לשירות לקצה עורפי אזורי.
- רשתות
- Cloud
מבוא לחבילת התפעול של Cloud
ב-Codelab הזה, נלמד על חבילת התפעול של Google Cloud. בשיעור ה-Lab תטמיעו התקנה של אפליקציה לדוגמה באמצעות gcloud. לאחר פריסת האפליקציה לדוגמה, תשתמשו ב-Cloud Monitoring כדי להגדיר לוחות בקרה, התראות, בדיקות זמני פעילות ועוד.
- Cloud
הפעלת העברה (cast) של אפליקציה ל-Android TV
בשיעור הקוד הזה, תשנו אפליקציה קיימת ב-Android TV כדי לתמוך בהעברה (cast) ובתקשורת מהאפליקציות הקיימות שלכם בשולחי ההעברה.
הוספת אודיו ומוזיקה למשחק Flutter
לומדים איך להוסיף אפקטים קוליים, מוזיקת רקע ואודיו דינמי למשחקים באמצעות Flutter.
- Codelab
שימוש בפונקציות מרחוק של BigQuery כדי לשלוח שאלות ל-Vertex AI Visual Question Answering (VQA) בשאילתת SQL
נלמד איך משתמשים ב-BigQuery Remote Functions כדי לשלוח שאלה ל-Vertex AI Visual Question Answering, VQA לגבי תמונות שמאוחסנות בטבלת אובייקטים ב-Cloud Storage.
איך מפעילים פונקציות מאומתות ב-Cloud Run
איך לאבטח פונקציות של Cloud Run על ידי דרישה לאימות להפעלה
- Cloud
שימוש ב-FCM HTTP v1 API עם אסימוני גישה מסוג OAuth 2
בהשוואה ל-FCM API הקודם, ה-FCM HTTP v1 API מספק מודל הרשאה מאובטח יותר באמצעות אסימוני גישה לטווח קצר. השלבים ליצירת אסימון הגישה ל-FCM v1 API שונים באופן משמעותי מהשלבים ליצירת אסימון הגישה ל-API הקודם. בקודלאב הזה נסביר על תהליך ההגדרה בצד הלקוח
פיתוח מקומי של אפליקציות Flutter באמצעות חבילת האמולטור של Firebase
Codelab שמסביר איך להשתמש בחבילת האמולטור של Firebase במהלך הפיתוח עם Flutter. ב-Codelab ייעשה שימוש באמולטורים Auth ו-Firestore כדי להדגים את השימוש באמולטור.
- Codelab
פיתוח אפליקציה של מציאות רבודה (AR) באמצעות ARCore Geospatial API
איך משתמשים ב-ARCore Geospatial API?
- AR
- Codelab
אב טיפוס לייצור: אימון מודלים מותאמים אישית באמצעות Vertex AI
בשיעור ה-Lab הזה נשתמש ב- Vertex AI כדי להריץ משימת אימון בהתאמה אישית. שיעור ה-Lab הזה הוא חלק מסדרת הסרטונים מאב טיפוס לייצור. תלמדו ליצור מודל לסיווג תמונות באמצעות מערך הנתונים Flowers. אפשר לצפות בסרטון המצורף כדי לקבל מידע נוסף:. תלמדו איך:
- Cloud
הרצת אימון מודלים מותאמים אישית ב-Vertex Pipelines
בשיעור ה-Lab הזה תלמדו איך להריץ משימה מותאמת אישית לאימון מודל באמצעות Kubeflow Pipelines SDK ב- Vertex Pipelines. נסביר לכם איך: העלות הכוללת להרצת הסדנה הזו ב-Google Cloud היא כ- $5. במעבדה הזו נעשה שימוש ב- Vertex AI, הפלטפורמה המנוהלת שלנו ל-ML
- Cloud
אב טיפוס לייצור: הדרכה מבוזרת על Vertex AI
בשיעור ה-Lab הזה תשתמשו ב- Vertex AI כדי להריץ משימת אימון מבוזרת ב-Vertex AI Training באמצעות TensorFlow. שיעור ה-Lab הזה הוא חלק מסדרת הסרטונים יצירת אב טיפוס. חשוב להשלים את הסדנאות הקודמות לפני שמנסים את הסדנה הזו. אפשר לצפות בסדרת הסרטונים
- Cloud
קבלת חיזויים ממודל תמונה של TensorFlow שעבר אימון מקדים ב-Vertex AI
בשיעור ה-Lab הזה תלמדו איך להשתמש ב- Vertex AI כדי לקבל תחזיות ממודל סיווג תמונות שהודרכה מראש. תלמדו איך: העלות הכוללת של הפעלת שיעור ה-Lab הזה ב-Google Cloud היא כ- $1. בשיעור ה-Lab הזה נעשה שימוש במוצר ה-AI החדש ביותר שזמין ב-Google Cloud. Vertex
- Cloud
שימוש במטא-נתונים של Vertex ML עם צינורות עיבוד נתונים
בשיעור ה-Lab הזה תלמדו איך לנתח מטא-נתונים מהפעלות של Vertex Pipelines באמצעות Vertex ML Metadata. נסביר לכם איך: העלות הכוללת של הפעלת שיעור ה-Lab הזה ב-Google Cloud היא כ- $2. במעבדה הזו נעשה שימוש במוצרי ה-AI החדשים ביותר שזמינים ב-Google Cloud.
- Cloud
תחילת העבודה עם רכיבים עצמאיים
בשיעור ה-Codelab הזה למתחילים תלמדו איך לפתח אפליקציה לדוגמה באמצעות רכיבים עצמאיים של Angular v14
- פיתוח אתרים
מבוא ל-Vertex Pipelines
בשיעור ה-Lab הזה תלמדו איך ליצור ולהריץ צינורות עיבוד נתונים ל-ML באמצעות Vertex Pipelines. תלמדו איך: העלות הכוללת להרצת הסדנה הזו ב-Google Cloud היא כ- 25$. במעבדה הזו נעשה שימוש במוצרי ה-AI החדשים ביותר שזמינים ב-Google Cloud. Vertex AI משלבת את
- Cloud
Vertex AI: שימוש באריזה אוטומטית כדי לכוונן את BERT עם חיבוק פנים באימון Vertex AI
בשיעור ה-Lab הזה תלמדו איך להריץ משימת אימון בהתאמה אישית ב-Vertex AI Training באמצעות התכונה 'אריזה אוטומטית'. משימות אימון בהתאמה אישית ב-Vertex AI משתמשות בקונטיינרים. אם אתם לא רוצים ליצור קובץ אימג' משלכם, תוכלו להשתמש ב-autopackaging. המערכת
- Cloud
אב טיפוס לסביבת ייצור: כוונון היפר-פרמטר
בשיעור ה-Lab הזה נשתמש ב- Vertex AI כדי להריץ משימת כוונון היפר-פרמטרים באימון של Vertex AI. שיעור ה-Lab הזה הוא חלק מסדרת הסרטונים מאב טיפוס לייצור. חשוב להשלים את שיעור ה-Lab הקודם לפני שמנסים את השיעור הזה. אפשר לצפות בסדרת הסרטונים המצורפת כדי
- Cloud
Bookshelf Analytics: איך משתמשים ב-Gemini כדי לפתח אפליקציות SQL באמצעות BigQuery ו-AI גנרטיבי
ניעזר ב-Gemini כדי ליצור המלצות על ספרים וניתוח סיכום נתונים באמצעות BigQuery (בינה מלאכותית גנרטיבית ל-SQL בלבד).
- Cloud
- 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 ל-Cloud Run באמצעות Jib
נלמד איך להמיר אפליקציה פשוטה של Java App Engine, ליצור קונטיינרים שלה באמצעות Jib ולהעביר אותה ל-Cloud Run
- ללא שרת (serverless)
- Cloud
ניתוח והמחשה חזותית של נתוני עסקאות בכרטיס אשראי ב-Bigtable באמצעות BigQuery ו-Looker
ה-Codelab הזה מראה איך להשתמש במקורות השינוי של Bigtable לתבנית של BigQuery. תוכלו להשתמש בקבוצת נתונים לדוגמה כדי להכיר את השאילתות ביומן השינויים, ולהשתמש ב-Looker כדי ליצור מרכז בקרה חזותי.
Codelab של אופטימיזציות מתקדמות של איזון עומסים
ב-Codelab הזה תלמדו איך להגדיר תכונות אופטימיזציה מתקדמות של איזון עומסים לאיזון עומסים גלובלי באפליקציות חיצוניות.
- Cloud
- רשתות
פיתוח אפליקציה ללא צורך בכתיבת קוד באמצעות מסד הנתונים המקורי של AppSheet
כאן תלמדו איך משתמשים במסד הנתונים המקורי של AppSheet בפיתוח אפליקציות AppSheet.
פיתוח אפליקציה של מציאות רבודה (AR) באמצעות WebXR Device API
תלמדו על האופן שבו ניתן להשתמש בתכונות של מציאות רבודה באמצעות ממשק ה-API של WebXR Device, ולהשתמש בהבנת סצנות כדי למקם אובייקט תלת-ממדי שממוקם בעולם האמיתי.
- AR
- פיתוח אתרים
Analytics למדף הספרים: שימוש ב-Gemini כדי לפתח אפליקציית Java Cloud Run שמעבירה נתונים מ-BigQuery לאינטרנט
נשתמש ב-Gemini כדי ליצור אפליקציה לסיכום מדף ספרים שפשוט תעביר את נתוני BigQuery לאינטרנט ופרוס ב-Cloud Run.
- Cloud
- AI ולמידת מכונה
- ללא שרת (serverless)
מעבר מאפליקציית Google App Engine Java ל-Cloud Run באמצעות Buildpacks
תלמדו על האופן שבו ממירים אפליקציה פשוטה של Java App Engine, יוצרים קונטיינרים באמצעות Buildpacks ומעבירים אותה ל-Cloud Run
- ללא שרת (serverless)
- Cloud
מבוא לערכת הכלים של Google Cloud Fundamentals
בשיעור ה-Codelab הזה, תתחילו להשתמש ב-Cloud Foundation Toolkit(CFT) ותתחילו לפעול לפי סדרה של שלבים להוספת תכונה למודול CFT.
שיפור ביצועי האפליקציה בעזרת פרופילים בסיסיים
ה-Codelab הזה מראה איך לשפר את תזמון ההפעלה של האפליקציה ואת תזמון הפריימים באמצעות פרופילים של בסיס להשוואה.
פיתוח אפליקציות נגישות יותר של Angular
איך לפעול לפי השיטות המומלצות בנושא נגישות באפליקציות Angular באמצעות ערכת הכלים המובנית ב-framework.
- פיתוח אתרים
תחילת העבודה עם Angular Signals
חדש: אותות, מודל תגובתיות חדש ב-Agular. אותות מציידים אותך בכלים באיכות גבוהה יותר לתגובתיות פרטנית
- פיתוח אתרים
חיבור AppSheet ל-Apps Script
בשיעור ה-Codelab הזה, תלמדו ליצור פרויקט Apps Script בשם 'Hello World' (שלום עולם), להוסיף פונקציה פשוטה, LogThis, שמתעדת הודעה, ואז ליצור אוטומציה של Appsheet ולבקש ממנה לקרוא לסקריפט.
פיתוח מערכת חיפוש באיכות של Google באמצעות Vertex AI
בשיעור ה-Codelab הזה תפתחו מנוע חיפוש איכותי של Google שיכול לעזור לענות על שאילתות ממסמכים ומקובצי טקסט באמצעות Vertex AI Search/Agent Builder.
- Cloud
- Codelab
בונה מדף ספרים: איך משתמשים ב-Gemini כדי ליצור פונקציה של Java Cloud Functions עבור אפליקציית Gemini
אנחנו ניצור המלצה על ספרים ואפליקציית סיכום באמצעות Vertex AI גנרטיבי (Gemini) בפונקציה של Cloud Functions כפונקציה מרוחקת מ-BigQuery.
- AI ולמידת מכונה
- Cloud
מעבר מאפליקציית Google App Engine Java ל-Cloud Run באמצעות Docker
תלמדו על האופן שבו המרת אפליקציה פשוטה של Java App Engine, יצירת קונטיינרים באמצעות Docker והעברתה ל-Cloud Run
- ללא שרת (serverless)
- Cloud
פיתוח מחולל בוחן באמצעות GenAI ו-Cloud Run
ב-Codelab הזה תשתמשו ב-Vertex AI כדי ליצור בוחן טריוויה בהתאם למפרטים מסוימים. תוכלו לבדוק את מחולל החידונים בסביבת פיתוח שמתארחת בענן, ולאחר מכן להפוך אותו לזמין לציבור על ידי פריסתו ב-Google Cloud Run. בסוף שיעור ה-Lab תשלבו את מחולל החידונים עם אפליקציה מלאה.
- Cloud
MDC-112 Web: שילוב של MDC עם מסגרות אינטרנט (Web Frameworks)
כאן תלמדו איך להרחיב רכיבי Material מוכנים מראש לרכיבים לכל framework באינטרנט.
- עיצוב
- פיתוח אתרים
זיהוי טקסט ותווי פנים באמצעות ערכת למידת מכונה: Android
בשיעור ה-Codelab הזה תפתחו אפליקציה ל-Android עם ML Kit שמשתמשת בלמידת מכונה במכשיר כדי לזהות טקסט ותווי פנים בתמונות.
- AI ולמידת מכונה
זיהוי, זיהוי שפה ותרגום טקסט באמצעות ML Kit ו- CameraX: Android
בשיעור ה-Codelab הזה תפתחו אפליקציה ל-Android עם ML Kit שמשתמשת בלמידת מכונה במכשיר כדי לזהות, לזהות שפה ולתרגם טקסט מ-59 שפות. תלמדו גם איך לשלב את ספריית CameraX כדי לבצע את המשימות האלה מפיד מצלמה בזמן אמת.
- נייד
- AI ולמידת מכונה
Vertex AI: מודלים של מארחים נוספים באותה מכונה וירטואלית עבור חיזויים
בשיעור ה-Lab הזה תשתמשו ב תכונה של מודל אירוח משותף ב- Vertex AI כדי לארח כמה מודלים באותה VM לצורך חיזוי אונליין. תלמדו איך: העלות הכוללת להרצת שיעור ה-Lab הזה ב-Google Cloud היא כ- 2$. במעבדה הזו נעשה שימוש במוצרי ה-AI החדשים ביותר שזמינים ב-Google
- Cloud
Vertex AI: שימוש בתרחישים של חיזוי בהתאמה אישית עם Sklearn כדי לעבד נתונים מראש ולאחר מכן לעבד תחזיות
בשיעור ה-Lab הזה תלמדו איך להשתמש בתרחישי חיזוי מותאמים אישית ב-Vertex AI כדי לכתוב לוגיקה מותאמת אישית של עיבוד מקדים ועיבוד לאחרי. אומנם הדוגמה הזו מתבססת על Scikit-learn, אבל תרחישים של חיזוי בהתאמה אישית יכולים לפעול עם frameworks אחרות של למידת
- Cloud
הצפנת Cloud Functions באמצעות מפתחות הצפנה בניהול הלקוח (CMEK)
use-cmek-to-encrypt-cloud-functions
- Cloud
להבין את Skaffold
Skaffold הוא כלי שמטפל בתהליך העבודה של פיתוח, דחיפה ופריסה של האפליקציה. אפשר להשתמש ב-Skaffold כדי להגדיר בקלות סביבת פיתוח מקומית, לייעל את לולאת הפיתוח הפנימית ולשלב עם כלים אחרים כמו Kustomize ו- Helm כדי לנהל את המניפסטים של Kubernetes. במדריך
אפליקציית Vertex AI Vision למעקב אחר תעבורת נתונים
ה-Codelab הזה מתמקד ביצירת אפליקציה מקצה לקצה באמצעות Vertex AI Vision, כדי לעקוב אחרי שידורי וידאו של תנועה בזמן אמת. אנחנו נשתמש במודל 'ניתוח תפוסה לפי מודל שעבר אימון מראש'. נלמד גם איך ליצור מקור וידאו כדי להטמיע אותו באפליקציה, איך לפתח ולפרוס את האפליקציה, איך להשתמש ב-BigQuery כדי לנתח את פלט ה-JSON של המודל ולהמחיש את התוצאה ב-Looker Studio.
האפליקציה של Vertex AI Vision Queue לזיהוי
ה-Codelab הזה מתמקד ביצירת אפליקציה מקצה לקצה ל-Vertex AI Vision, כדי לעקוב אחרי תרחישים של זיהוי תורים בחנות קמעונאית. אנחנו נשתמש במודל 'ניתוח תפוסה לפי מודל שעבר אימון מראש'. נלמד גם איך ליצור מקור וידאו כדי להטמיע אותו באפליקציה, איך לפתח ולפרוס את האפליקציה, איך להשתמש ב-BigQuery כדי לנתח את פלט ה-JSON של המודל ולהמחיש את התוצאה ב-Looker Studio.
Vertex AI: פיתוח מודל לזיהוי הונאות באמצעות AutoML
בשיעור ה-Lab הזה נשתמש ב- Vertex AI כדי לאמן מודל עם נתונים בטבלאות ולהציג אותו. זהו מוצר ה-AI החדש ביותר ב-Google Cloud, והוא נמצא כרגע בתצוגה מקדימה. תלמדו איך: העלות הכוללת להרצת הסדנה הזו ב-Google Cloud היא כ- 22$. במעבדה הזו נעשה שימוש במוצרי
- Cloud
Vertex AI: אימון והצגת מודל מותאם אישית
בשיעור ה-Lab הזה תשתמשו ב- Vertex AI כדי לאמן ולהציג מודל TensorFlow באמצעות קוד בקונטיינר מותאם אישית. כאן אנחנו משתמשים ב-TensorFlow לקוד המודל, אבל אפשר להחליף אותו בקלות ב-framework אחר. תלמדו איך: העלות הכוללת להרצת הסדנה הזו ב-Google Cloud היא
- Cloud
הפקת המרב מניסויים: ניהול ניסויים של למידת מכונה באמצעות Vertex AI
בשיעור ה-Lab הזה תלמדו להשתמש ב- Vertex AI כדי ליצור צינור עיבוד נתונים לאימון מודל Keras בהתאמה אישית ב-TensorFlow. לאחר מכן נשתמש בפונקציונליות החדשה שזמינה ב- Vertex AI Experiments כדי לעקוב אחרי הפעלות של מודלים ולהשוות ביניהן, כדי לזהות איזה
- Cloud
צריך לעדכן את האפליקציה כדי להשתמש במודל למידת מכונה לסינון ספאם
לומדים איך לעדכן אפליקציה באמצעות מודל למידת מכונה שמסוגל לסנן תגובות ספאם בסיסי.
- iOS
- נייד
פילטר תנועה של Vertex AI Vision
ה-Codelab הזה מתמקד ביצירת אפליקציה מקצה לקצה של Vertex AI Vision, שמדגים שליחת סרטונים באמצעות תכונה של סינון תנועה. במדריך הזה תלמדו איך להטמיע סטרימינג של וידאו באפליקציה עם הגדרת מסנן תנועה.
אפליקציית Analytics לתפוסה ב-Vertex AI Vision לניהול אירועים
ה-Codelab הזה מתמקד ביצירת אפליקציה מקצה לקצה ל-Vertex AI Vision, כדי להדגים שליחת אירועים באמצעות תכונה של ניהול אירועים. אנחנו נשתמש במודל 'ניתוח תפוסה לפי מודל שעבר אימון מראש'. בנוסף, תלמדו איך ליצור סטרימינג של וידאו כדי להטמיע אותו באפליקציה, איך לפתח ולפרוס את האפליקציה.
שימוש ב-Pulumi ב-Google Cloud באמצעות YAML
בשיעור ה-Lab הזה תלמדו איך להשתמש ב-Pulumi ב-Google Cloud עם YAML
Vertex AI: אימון רב-עובדים והעברת למידה באמצעות TensorFlow
בשיעור ה-Lab הזה תלמדו להשתמש ב- Vertex AI כדי להריץ משימה אימון עם עובדים מרובים למודל TensorFlow. תלמדו איך: העלות הכוללת של הפעלת שיעור ה-Lab הזה ב-Google Cloud היא כ- 5$. במעבדה הזו נעשה שימוש במוצרי ה-AI החדשים ביותר שזמינים ב-Google Cloud.
- Cloud
פיתוח מודל למידת מכונה פיננסי באמצעות הכלי What-If ו-Vertex AI
בשיעור ה-Lab הזה תלמדו איך לאמן מודל XGBoost לפי מערך נתונים פיננסי, לפרוס אותו ב-Vertex AI ולנתח אותו באמצעות הכלי What-if
- AI ולמידת מכונה
- Cloud
אפליקציית WebGPU הראשונה
ה-Codelab הזה מציג את היסודות של WebGPU API החדש. הוא ידריך אתכם בתהליך הפיתוח של גרסה של משחק החיים של קונווי שפועלת ב-GPU. יכולות הרינדור של WebGPU משמשות לשרטוט הלוח, ויכולות המחשוב של WebGPU משמשות לעדכון מצב המשחק.
אב טיפוס לייצור: קבלת תחזיות ממודלים מותאמים אישית שעברו אימון
בשיעור ה-Lab הזה נשתמש ב- Vertex AI כדי לקבל תחזיות אונליין ובאצווה ממודל מותאם אישית. שיעור ה-Lab הזה הוא חלק מסדרת הסרטונים יצירת אב טיפוס. חשוב להשלים את שיעור ה-Lab הקודם לפני שמנסים את השיעור הזה. אפשר לצפות בסרטון המצורף כדי לקבל מידע נוסף:.
- Cloud
Vertex AI Workbench: אימון מודל TensorFlow באמצעות נתונים מ-BigQuery
בשיעור ה-Lab הזה תלמדו איך להשתמש ב-Vertex AI Workbench לצורך ניתוח נתונים ואימון מודלים של למידת מכונה. נסביר לכם איך: העלות הכוללת להרצת הסדנה הזו ב-Google Cloud היא כ- $1. במעבדה הזו נעשה שימוש במוצרי ה-AI החדשים ביותר שזמינים ב-Google Cloud.
- Cloud
איך משתמשים בפונקציות של Cloud Run וב-Gemini לסיכום קובץ טקסט שהועלה לקטגוריה של Cloud Storage
איך מתחילים לעבוד עם פונקציות של Cloud Run שמבוססות על אירועים
- ללא שרת (serverless)
איך להשתמש ב-Olama כתחליף למעבדי GPU Cloud Run ו-Open WebUI כקונטיינר של תעבורת נתונים נכנסת (ingress) בחזית
הסבר איך להשתמש ב-Olama כתמונת צד באמצעות מעבדי GPU Cloud Run ו-Open WebUI כקונטיינר של תעבורת נתונים נכנסת (ingress) בחזית
Vertex AI: כוונון היפר-פרמטרים מבוזר
בשיעור ה-Lab הזה תלמדו איך להשתמש ב-Vertex AI לכוונון היפר-פרמטרים ולאימון מבוזבז. בתרגיל הזה נעשה שימוש ב-TensorFlow לקוד המודל, אבל העקרונות רלוונטיים גם למסגרות אחרות של למידת מכונה. תלמדו איך: העלות הכוללת להרצת הסדנה הזו ב-Google Cloud היא כ-
- Cloud
ניפוי באגים בשילובים של Matter
למדו איך לפתור בעיות בשילובי Matter באמצעות כלים לניתוח נתונים ולקבל מידע נוסף על משאבי התמיכה למפתחים.
מידע על פיתוח ופריסה של אפליקציית LangChain ב-Cloud Run
מידע על פיתוח ופריסה של אפליקציית LangChain ב-Cloud Run
- Cloud
שילוב של Dialogflow עם יומן Google כדי להבין את מילוי ההזמנות
מידע על הרעיון של מילוי הזמנות ב-Dialogflow.
- Cloud
MDC-101 Android: יסודות החומר (MDC) - יסודות (Kotlin)
מידע בסיסי על השימוש ברכיבי תוכן עבור Android על ידי פיתוח אפליקציה פשוטה עם רכיבי ליבה ב-Kotlin.
- עיצוב
Google Ads עם אירועים מותאמים אישית של Google Analytics for Firebase – iOS
ב-Codelab הזה תלמדו איך להטמיע אירועים מותאמים אישית באמצעות GA4F iOS SDK ולהשיק קמפיינים עם קריאה לפעולה דרך Google Ads.
רשתות נוירונים מלאכותיות, עם Keras ומעבדי TPU
בשיעור ה-Lab הזה תלמדו איך להרכיב שכבה קונבולוציה למודל של רשת נוירונים שיכולה לזהות פרחים. הפעם תבנו את המודל בעצמכם ותשתמשו בעוצמה של TPU כדי לאמן אותו תוך שניות ולחזור על העיצוב שלו. שיעור ה-Lab הזה כולל את ההסברים התיאוריים הנדרשים על רשתות נוירונים קונבולוציה, ונקודת התחלה טובה למפתחים שלומדים על למידה עמוקה (Deep Learning).
- AI ולמידת מכונה
הודעות iframe מוטמעות של Looker
תלמדו איך להאזין באופן פרוגרמטי לאירועים ולשלוח פעולות לתוכן מוטמע של Looker.
- Codelab
MDC-103 Android: עיצוב חומרים עם צבע, גובה וסוג (Kotlin)
איך הרכיבים של חומרים מהותיים ל-Android מקלים על יצירת הבחנה בין המוצר ומדגישים את המותג באמצעות עיצוב ב-Kotlin.
- עיצוב
אפשרויות לכתובות IP ב-IPv4 וב-IPv6
ב-Codelab הזה תיצרו שתי רשתות VPC ותשתמשו בסוגים שונים של כתובות IP כדי לגשת לאתר הפשוט של Apache.
MDC-102 Android: מבנה ופריסה של חומרים (Java)
מידע נוסף על שימוש בחומרה עבור מבנה ופריסה ב-Android ב-Java
- עיצוב
Google Ads עם אירועים מותאמים אישית של Google Analytics for Firebase – Unity
ב-Codelab הזה תלמדו איך להטמיע אירועים מותאמים אישית עם GA4F ל-iOS בסביבת Unity ולהשיק קמפיינים עם קריאה לפעולה דרך Google Ads.
- iOS
- גיימינג
MDC-102 Android: מבנה ופריסה של חומרים (Kotlin)
לרשותכם הוראות לשימוש בחומרה עבור פריסה ופריסה ב-Android ב-Kotlin.
- עיצוב
שילוב Test Lab במערכת CI/CD
בקודלאב הזה תלמדו איך להשתמש ב-CLI של gcloud כדי להריץ באופן פרוגרמטי חבילת בדיקות גדולה במערכת CI/CD קיימת כמו Jenkins. ה-Codelab הזה הוא עצמאי בפלטפורמה.
- Codelab
שילוב Magento עם Cloud Spanner
ב-Codelab הזה, תשלבו את פלטפורמת הקוד הפתוח Magento eCommerce עם Cloud Spanner.
בונים מעברים יפים עם תנועה מהותית לריחוף
בונים את מערכת התנועה של Material באפליקציית 'תשובה' באמצעות מעברים מחבילת האנימציות.
- עיצוב
MDC-111 Web: שילוב רכיבי Material ב-codebase (אינטרנט)
ללמוד איך לשלב רכיבי Material בודדים בבסיס קוד אינטרנט קיים בלי להתחיל מחדש.
- פיתוח אתרים
- עיצוב
MDC-104 Flutter: רכיבים מתקדמים (Material Advanced)
משפרים את העיצוב של אפליקציית Flutter ומטמיעים רכיב מתקדם של תפריט הרקע ב-Flutter.
- עיצוב
חיבור Looker Cloud באמצעות רשתות היברידיות
במדריך הזה תלמדו איך להגדיר ולאמת כתובת IP פרטית של Looker Cloud Core ברשת היברידית.
- רשתות
- Codelab
Keras וסנפירות מודרניות, במעבדי TPU
בשיעור ה-Lab הזה תלמדו מההתחלה איך לפתח, לאמן ולכוונן רשתות נוירונים קונבולוציה משלכם. עכשיו אפשר לעשות זאת תוך דקות באמצעות העוצמה של מעבדי TPU. תלמדו גם על מספר גישות, החל מלמידה פשוטה מאוד בהעברה ועד לארכיטקטורות קונבולוציה מודרניות כמו סקוזנט. שיעור ה-Lab הזה כולל את ההסברים התיאוריים הנדרשים על רשתות נוירונים ונקודת התחלה טובה למפתחים שלומדים על למידה עמוקה (Deep Learning). בשיעור ה-Lab הזה נעשה שימוש ב-Tensorflow 2.
צינורות נתונים במהירות TPU: tf.data.Dataset ו-TFRecords
מעבדי ה-TPU מהירים מאוד. הזרם של נתוני האימון חייב להתאים למהירות האימון שלהם. בשיעור ה-Lab הזה תלמדו איך לטעון נתונים מ-GCS באמצעות tf.data.Dataset API כדי להזין את ה-TPU.
- AI ולמידת מכונה
MDC-102 Flutter: מבנה ופריסה של החומר
תלמדו על האופן שבו משתמשים ב-Material כדי ליצור מבנה ופריסה של אפליקציית Flutter.
- עיצוב
Codelab ב-Looker Dashboard לסיכום לוח הבקרה
ב-Codelab הזה תלמדו איך להגדיר את התוסף Looker Dashboard Summarization לפיתוח מקומי ולפרוס את התוסף לסביבת הייצור.
- Codelab
פיתוח מקומי באמצעות חבילה של אמולטור ב-Firebase
איך מפתחים אפליקציית אינטרנט באמצעות חבילת האמולטור של Firebase
- פיתוח אתרים
- Codelab
שרשור מפורש של מאזני עומסים L7 ב-GCP ל-PSC
ב-Codelab הזה תלמדו איך להשתמש ב-Private Service Connect כדי לשרשר מאזן עומסים L7.
- Cloud
- רשתות
MDC-102 Web: מבנה ופריסה של חומרים (אינטרנט)
מידע נוסף על השימוש בחומרה עבור מבנה ופריסה באינטרנט.
- פיתוח אתרים
- עיצוב
מודל Keras הראשון שלכם, עם למידת העברה
בשיעור ה-Lab הזה תלמדו איך לפתח מסווג Keras. במקום לנסות למצוא את השילוב המושלם של שכבות רשת נוירונים כדי לזהות פרחים, נשתמש קודם בטכניקה שנקראת 'למידת העברה' כדי להתאים למערך הנתונים שלנו מודל עוצמתי שעבר אימון מראש. שיעור ה-Lab הזה כולל את ההסברים התיאוריים הנדרשים על רשתות נוירונים ונקודת התחלה טובה למפתחים שלומדים על למידה עמוקה (Deep Learning).
- פיתוח אתרים
- AI ולמידת מכונה
גישה ל-Google APIs ממארחים מקומיים שמשתמשים בכתובות IPv6
ב-Codelab הזה תלמדו איך להגדיר ולאמת את גישת IPv6 אל Google APIs ממארחים מקומיים
המרות מודרניות, סתימות, Xception, עם Keras ומעבדי TPU
בשיעור ה-Lab הזה תלמדו על ארכיטקטורה קונבולוציונית מודרנית ותשתמשו בידע שלכם כדי ליישם קונבולציה פשוטה ויעילה שנקראת 'squeezenet'. שיעור ה-Lab הזה כולל את ההסברים התיאוריים הנדרשים על רשתות נוירונים קונבולוציה, ונקודת התחלה טובה למפתחים שלומדים על למידה עמוקה (Deep Learning).
- AI ולמידת מכונה
פיתוח צינור נתונים ללא שרת (serverless): מהאינטרנט של הדברים לניתוח נתונים
ב-Codelab הזה תצברו ניסיון מעשי בתבנית ארכיטקטורה שמשמשת לעיתים קרובות להשגת התאמה לעומס (scaling) ועמידות תוך טיפול בנתונים בזמן אמת. נפתח מכשיר IoT (Raspberry Pi) שמודד נתוני מזג אוויר, ולאחר מכן ליצור צינור נתונים שכולל תור הודעות, פונקציה ללא שרת (serverless), מחסן נתונים (data warehouse) מבוסס-ענן ולוח בקרה לניתוח נתונים באמצעות Cloud Platform של Google.
- האינטרנט של הדברים (IoT)
- Cloud
בניית מעברים יפים עם תנועה מהותית ל-Android
בונים את מערכת התנועה של Material באפליקציית Return באמצעות מעברים מ-Material Components for Android ו-Kotlin.
- עיצוב
הרצת משימה של ספירת מילים ב-Hadoop באשכול Dataproc
ב-Codelab הזה מוסבר איך ליצור ולהריץ תהליך עבודה של Apache Airflow ב-Cloud Composer, שמבצע את המשימות הבאות:
Codelab בנושא Firebase במכשירים שונים
ב-Codelab הזה תבנו נגן מוזיקה פשוט ל-Android, ל-iOS ולאינטרנט באמצעות Flutter. הנגן הזה יתחבר ל-Firebase RTDB, וכך המשתמשים יוכלו לסנכרן את ההפעלה במכשירים השונים שלהם.
- Codelab
הגנה על נתוני Firestore באמצעות כללי האבטחה של Firebase
איך להגן על הנתונים ב-Firestore באמצעות כללי אבטחה
- פיתוח אתרים
- Codelab
Vertex AI Workbench: פיתוח מודל סיווג תמונות באמצעות למידת העברה וקובץ ה-notebook
בשיעור ה-Lab הזה תלמדו איך להגדיר ולהשיק הפעלות notebook באמצעות Vertex AI Workbench. נסביר לכם איך: העלות הכוללת להרצת שיעור ה-Lab הזה ב-Google Cloud היא כ- 2$. במעבדה הזו נעשה שימוש במוצרי ה-AI החדשים ביותר שזמינים ב-Google Cloud. Vertex AI משלב את
- Cloud
תחילת השימוש ב-Web Series API
ב-Codelab הזה תבנו דף אינטרנט שמקיים אינטראקציה עם לוח מיקרו-ביט של BBC כדי להציג תמונות בצג ה-LED שלו בגודל 5x5. בקורס הזה תלמדו על Web Series API ואיך להשתמש בשידורים קריאים, ניתנים לכתיבה וטרנספורמציה כדי לתקשר עם מכשירים עם יציאה טורית באמצעות הדפדפן.
- פיתוח אתרים
הפעלת צינור עיבוד טקסט Big Data לעיבוד טקסט ב-Cloud Dataflow
ניתן להשתמש ב-Cloud Dataflow, ליצור פרויקט Maven באמצעות ה-Cloud Dataflow SDK ולהריץ צינור ספירת נתונים מבוזר באמצעות מסוף Google Cloud Platform.
- נתונים
- Cloud
פיתוח אפליקציית צ'אט מבוססת-LLM ו-RAG באמצעות מסדי נתונים של Cloud SQL ו-LangChain
בשיעור ה-Codelab הזה תלמדו איך ליצור מסד נתונים, לפרוס את GenAI Retrieval Service למסדי נתונים וליצור אפליקציית צ'אט לדוגמה באמצעות השירות.
- AI ולמידת מכונה
- Cloud
- Codelab
פיתוח אפליקציית אינטרנט עם גישה למכשירים
בשיעור הזה תלמדו איך לקבל גישה למכשירים ואיך לבנות אפליקציית אינטרנט שמטפלת באימות ובקריאות ל-Smart Device Management API בשביל Nest Thermostat.
- Nest
בניית אפליקציה ל-Android
אפשר להתאים אישית את האפליקציה לדוגמה של Google Home ל-Matter כדי להזמין מכשירים ולנהל אותם.
TensorFlow, Keras ולמידה עמוקה (Deep Learning), ללא דוקטורט
בשיעור הקוד הזה תלמדו את המחשב לזהות ספרות בכתב יד ברמת דיוק של 99%, ב-100 שורות של קוד Python / קראס.
- AI ולמידת מכונה
- Cloud
שימוש ב-Video Intelligence API עם Python
במדריך הזה תלמדו להשתמש ב-Video Intelligence API עם Python.
- Cloud
- AI ולמידת מכונה
תחילת השימוש ב-Cloud Functions
תחילת העבודה עם Cloud Functions, סביבת הפעלה ללא שרת (serverless) של Google לפיתוח וחיבור של שירותי ענן. בשיעור ה-Lab הזה תלמדו איך ליצור, לפרוס ולבדוק פונקציה ב-Cloud Functions באמצעות מסוף Google Cloud
- ללא שרת (serverless)
- Cloud
- Compute
מבוא לתובנות לגבי שאילתות ל-Cloud SQL
בעזרת Query Insights for Cloud SQL, תוכלו לזהות, לאבחן ולמנוע בעיות בביצועים של שאילתות במסדי נתונים של Cloud SQL. היא מספקת שירות עצמי, מעקב אינטואיטיבי ומידע אבחון, מעבר לזיהוי, כדי לעזור לכם לזהות את שורש הבעיות בביצועים. בשיעור ה-Codelab הזה
- Cloud
סיווג אוטומטי של נתונים שהועלו ל-Cloud Storage באמצעות DLP API ו-Cloud Functions
ב-Codelab הזה תלמדו איך להשתמש ב-DLP API כדי לסווג באופן אוטומטי נתונים שהועלו ל-Cloud Storage. על סמך אוטומציה של סיווג של נתונים שהועלו ל-Cloud Storage
- Cloud
פריסת אפליקציית ASP.NET Core ב-Kubernetes ב-Google Kubernetes Engine
ב-Codelab הזה תלמדו איך להפוך את קוד ASP.NET Core לאפליקציה משוכפלת שפועלת ב-Kubernetes ב-Google Kubernetes Engine.
- Cloud
יצירת קונטיינרים של אפליקציית Spring Boot Kotlin ופריסה שלה ל-Cloud Run
תלמדו איך ליצור ולפרסם תמונת Docker משופרת באפליקציית Spring Botlin Kotlin בזמן קצר בלי Docker או ב-Dockerfile, ואז להריץ את התמונה המובנית ב-Cloud Run.
- Cloud
פיתוח שירות gRPC באמצעות Java
ב-Codelab הזה תלמדו איך לפתח שירות מבוסס Java שחושף API באמצעות gRPC. לאחר מכן תכתבו לקוח שורת פקודה של Java לשירות gRPC.
- Cloud
פריסת אפליקציית ASP.NET Core ב-Google Kubernetes Engine באמצעות Istio (חלק 1)
בשיעור ה-Codelab הזה תלמדו איך לפרוס את אפליקציית ASP.NET Core ב-Google Kubernetes Engine באמצעות Istio.
- Cloud
הצפנת משאבים בקלות באמצעות מפתח אוטומטי של Cloud KMS
ב-Codelab הזה צריך להגדיר את המפתח האוטומטי של Cloud KMS ולהצפין משאבים באופן אוטומטי ועל פי דרישה בזמן היצירה שלהם.
צינורות עיבוד נתונים של Kubeflow – סיכום בעיות ב-GitHub
בשיעור הזה תלמדו איך להגדיר התקנת Cloud AI Platforms Pipeline (KFP מתארח) עם GKE, לפתח ולהריץ תהליכי עבודה של למידת מכונה באמצעות Kubeflow Pipelines ולהגדיר צינורות עיבוד נתונים מתוך AI Platform Notebook (Jupyter).
- Cloud
- AI ולמידת מכונה
פריסת אפליקציית ASP.NET Core ב-Google Kubernetes Engine באמצעות Istio (חלק 2)
ב-Codelab הזה, אתם ממשיכים לעבוד על אפליקציה של ASP.NET Core מהחלק 1 ומוסיפים לה עוד תכונות של Istio.
- Cloud
העברת Python 2 App Engine Cloud NDB & אפליקציית Cloud Tasks ל-Python 3 ול-Cloud Datastore (מודול 9)
ב-Codelab הזה תלמדו איך להעביר אפליקציית Python 2 App Engine Cloud NDB ו-Cloud Tasks (גרסה 1) ל-Python 3, Cloud Datastore ו-Cloud Tasks (גרסה 2)
- Cloud
- ללא שרת (serverless)
פריסת אפליקציית מיקרונאוט בקונטיינרים באמצעות Jib ל-Google Kubernetes Engine
בשיעור ה-Codelab הזה תלמדו איך להפוך את מיקרו-שירותים (micronaut) שלכם לשירות משוכפל שרץ ב-Google Kubernetes Engine.
- Compute
- Cloud
פיתוח שירות gRPC עם C#
ב-Codelab הזה תלמדו איך לפתח שירות C# כדי לחשוף API באמצעות gRPC, וליצור לקוח C# כדי לקרוא לשירות gRPC.
- Cloud
מעבר ממשימות הדחיפה לתור המשימות של App Engine ל-Cloud Tasks (מודול 8)
תלמדו איך להעביר NDB & – App Engine Python 2. אפליקציית 'תור משימות' (דחיפת משימות) אל Cloud NDB & משימות בענן
- ללא שרת (serverless)
- Cloud
מ-notebook ל-Kubeflow Pipelines עם MiniKF וקייל
ב-Codelab הזה תלמדו איך לפתח ולפרוס צינורות עיבוד נתונים מורכבים בתחום מדעי הנתונים באמצעות Kubeflow Pipelines, בלי להשתמש בפקודות CLI או בערכות SDK.
- AI ולמידת מכונה
- Cloud
תחילת העבודה עם Active Directory מנוהלת
ב-Codelab הזה תלמדו איך לפרוס Active Directory מנוהלת ב-Google Cloud Platform
- Cloud
מ-Notebook ל-Kubeflow Pipelines עם HP Tuning: A Data Science Journey
ב-Codelab הזה תלמדו איך לפתח ולפרוס צינורות עיבוד נתונים מורכבים בתחום מדעי הנתונים באמצעות כוונון היפר-פרמטרים ב-Kubeflow Pipelines, בלי להשתמש בפקודות CLI או בערכות SDK.
- Cloud
- AI ולמידת מכונה
עיצוב אפליקציות
אחד ההבדלים העיקריים בין Progressive Web Apps לאתרים ואפליקציות אינטרנט קלאסיות הוא יכולת ההתקנה. כך נוצרת חוויה עצמאית שמשולבת יותר בפלטפורמה ובמערכת ההפעלה. ההתקנה מאפשרת גמישות חדשה ואחריות חדשה, כי לא יהיה לנו ממשק משתמש של דפדפן סביב התוכן שלנו.
- Progressive Web Apps
- קורס
התקנה
קל לגשת לאפליקציות המותקנות ולנצל שילובים עמוקים יותר עם מערכת ההפעלה. כדאי ללמוד איך להתקין את ה-PWA וליהנות מהיתרונות האלה.
- Progressive Web Apps
- קורס
אפליקציות מסוג Progressive Web App
Progressive Web Apps (PWA) הן אפליקציות אינטרנט שנוצרו ושופרו באמצעות ממשקי API מודרניים כדי לספק יכולות מתקדמות, אמינות ויכולת התקנה שמתאימות לכל אחד, בכל מקום ובכל מכשיר, באמצעות בסיס קוד יחיד.
- Progressive Web Apps
- קורס
שיפורים
המשתמשים מצפים לקבל חוויה טובה. בפרק הזה נסביר איך לשפר את ה-PWA באמצעות מסכי פתיחה, קיצורי דרך לאפליקציות ואיך פועלים הסשנים.
- Progressive Web Apps
- קורס
שימוש ב-API של המרת טקסט לדיבור (TTS) באמצעות Node.js
ב-Codelab הזה, תתמללו קובץ אודיו לשימוש ב-Text-to-Speech API עם Node.js
- Cloud
מאזני עומסים בשרת proxy של Cloud Armor ו-TCP/SSL – הגבלת קצב של יצירת כתובות IP ודחיית כתובות IP
ב-Codelab הזה, יוצרים מאזן עומסים בשרת proxy ל-TCP/SSL עם שירות לקצה העורפי ומשתמשים ב-Cloud Armor כדי להגביל את הגישה למאזן העומסים רק לקבוצה ספציפית של לקוחות משתמשים
- אבטחה
- רשתות
- Cloud
Codelab של כללי WAF ב-Cloud Armor מוגדר מראש
בשיעור ה-Codelab הזה תלמדו על כללי WAF המוגדרים מראש של Cloud Armor, שמאפשרים להגן מפני חלק מ-10 נקודות החולשה המובילות של OWASP באמצעות שמות פשוטים לקבוצות של כללים.
- Cloud
- רשתות
Private Service Connect ל-Google APIs
ב-Codelab הזה, נלמד על Private Service Connect ל-Google APIs. באופן ספציפי יותר: יצירת נקודת קצה (endpoint) של שירות לממשקי API של אחסון, יצירת קטגוריה של אחסון בענן & לבצע אימות באמצעות DNS.
- רשתות
- Cloud
אירוח והתאמה לעומס של אפליקציית אינטרנט ב-Google Cloud באמצעות Compute Engine
במדריך הזה תלמדו איך לארח אפליקציית אינטרנט ב-Google Cloud ולהתאים אותה לעומס באמצעות Compute Engine.
- Compute
- Cloud
תחילת העבודה עם משימות ב-Cloud Run
ב-Codelab הזה, קודם כול תלמדו על אפליקציה של Node.js כדי לצלם צילומי מסך של דפי אינטרנט ולאחסן אותם ב-Cloud Storage. לאחר מכן תיצרו קובץ אימג' של קונטיינר לאפליקציה, תפעילו אותו כמשימה ב-Cloud Run, תעדכנו את המשימה כדי לעבד דפי אינטרנט נוספים ותריצו את המשימה לפי לוח זמנים באמצעות Cloud Scheduler.
- ללא שרת (serverless)
- Compute
- Cloud
זיהוי
זיהוי האינטראקציות של המשתמשים עם האפליקציה שלכם יעזור לכם להתאים אישית את חוויית המשתמש ולשפר אותה. לדוגמה, אתם יכולים לבדוק אם האפליקציה כבר מותקנת במכשיר של המשתמש ולהטמיע תכונות כמו העברת הניווט לאפליקציה הנפרדת מהדפדפן.
- Progressive Web Apps
- קורס
AI גנרטיבי לניתוח נתונים של מודעות וידאו באמצעות Vertex AI
בעזרת יכולות ה-AI הגנרטיבי של Google תוכלו ללמוד איך לנתח צפיות של מובילי דעה ב-YouTube בכל חברה או מוצר.
- ניתוח נתונים
- Cloud
- AI ולמידת מכונה
הפעלת העברה (cast) של אפליקציה ל-iOS
בשיעור הקוד הזה, תשנו אפליקציה קיימת ל-iOS כדי להעביר תוכן ממכשיר שתומך ב-Google Cast.
- iOS
תובנות לגבי מודלים גדולים של שפה (LLM) במקום: BigQuery & Gemini לניתוח נתונים מובנה & לא מובנה
בעזרת ה-codelab הזה, נדגים איך לשלב מודלים של LLM, את Gemini 1.0 Pro (טקסט בלבד) ואת Gemini 1.0 Pro Vision (ריבוי מצבים), ישירות בעומס העבודה שלך ב-BigQuery, ליצירת תובנות גנרטיביות עם קוד נמוך.
פיתוח InnerLoop באמצעות Python
תלמדו על תכונות ויכולות שנועדו לייעל את תהליך הפיתוח בשביל מהנדסי תוכנה שמטפלים בפיתוח אפליקציות Java בסביבה בקונטיינרים.
יצירת מסד נתונים של AlloyDB באמצעות משימה ב-Cloud Run
הסבר איך יוצרים מסד נתונים AlloyDB באמצעות משימת Cloud Run
צריך לעדכן את האפליקציה כדי לתמוך בתנועת חזרה חזויה
בשיעור ה-Codelab הזה, תבנה על אפליקציית מדיה UAMP ותלמד איך לטפל בניווט באמצעות תנועות או להעביר חזרה אחורה בהתאם לשינויים הקרובים ב-Android 13, שמספקים חוויה חזויה יותר של תנועת חזרה.
בינה מלאכותית גנרטיבית דטרמיניסטית באמצעות קריאה לפונקציה של Gemini ב-Java
הדגמה של תכונת הקריאה לפונקציות של Gemini באפליקציית Java על ידי הפעלת המודל של Gemini כדי לתזמר את הקלט להפעלת פונקציות, להפעיל את ה-API ואז לעבד את התשובה בקריאה אחרת ל-Gemini ולפרוס אותה בנקודת קצה ל-REST.
- AI ולמידת מכונה
- Cloud
סקירה כללית של מניעת אובדן נתונים בענן
ה-Codelab הזה יציג למשתמש את DLP API באמצעות ממשק שורת הפקודה (CLI). המשתמש יוריד את קוד הפרויקט ויבדוק חלק מהכלים בספריית הדוגמאות ואת הפונקציות הבסיסיות שלהם.
- פיתוח אתרים
ממשק API של Cloud DNS ResourceRecordSets
בשיעור ה-Codelab הזה תיצרו Cloud DNS ManagedZone ו-ResourceRecordSets רלוונטיים באמצעות gcloud כדי לנהל את הדומיין ותת-הדומיינים שלכם' ורזולוציה.
Google Compute Engine
ב-Codelab הזה תכירו את Google Compute Engine כך: תפעילו מכונות וירטואליות, תתקינו תוכנות ותהפכו את אלה לזמינים באינטרנט דרך מאזן עומסי רשת.
- Cloud
- Compute
ניהול בוטים באמצעות Google Cloud Armor + reCAPTCHA
ב-Codelab הזה תיצרו מאזן עומסים ואת שירות לקצה העורפי שמשויך אליו. אחר כך ניצור כלל ניהול ל-Cloud Armor בוט ותלמד איך הוא מגן על הקצוות העורפיים שלכם.
- Cloud
- אבטחה
- רשתות
ניהול מעבדי Document AI באמצעות Python
במדריך הזה תלמדו לנהל מעבדי Document AI באמצעות Python.
- Cloud
- AI ולמידת מכונה
הרצת משימות ב-BigQuery במקביל ל-Workflows
בשיעור ה-Codelab הזה תלמדו איך להריץ משימות ב-BigQuery על מערך נתונים של ויקיפדיה במקביל לתכונת האיטרציה המקבילה של Workflows.
- Compute
- ללא שרת (serverless)
- Cloud
אחסון בקשות HTTP ב-Cloud Tasks
ב-Codelab הזה תלמדו קודם איך ליצור תור רגיל ב-Cloud Tasks ולהשתמש בו למשימות של יעד HTTP. לאחר מכן, תלמדו איך להשתמש בשינוי מברירת המחדל של HTTP ברמת התור, ובממשק ה-API החדש של BufferTask כדי לאגור בקלות אגירת HTTP של בקשות HTTP באמצעות Cloud Tasks.
- Compute
- ללא שרת (serverless)
- Cloud
הגבלת הקצב של יצירת הבקשות באמצעות Cloud Armor
ב-Codelab הזה תיצרו מאזן עומסים ושירות לקצה העורפי שמשויך אליו. אחר כך ניצור מדיניות להגבלת קצב של Cloud Armor ותבינו איך היא מגינה על הקצוות העורפיים.
- אבטחה
- רשתות
- Cloud
הקצאה ושימוש באשכול Hadoop/Spark מנוהל באמצעות Cloud Dataproc (שורת פקודה)
ב-Codelab הזה תלמדו איך להפעיל אשכול Spark/Hadoop מנוהל באמצעות Dataproc, לשלוח משימת Spark לדוגמה ולכבות את האשכול באמצעות שורת הפקודה.
- נתונים
- Cloud
שילוב של Dialogflow עם Google Chat
ב-Codelab הזה תרחיבו אפליקציית צ'אט של לוח הזמנים לפגישות, שמבוססת על Dialogflow ו-יומן Google, כדי שתוכלו להריץ אותה ב-Google Chat. אתם תיצרו ותפרסו הודעות מותאמות אישית ב-Google Chat.
- Cloud
התחברות ל-Cloud SQL פרטי מ-Cloud Run
בשיעור ה-Lab הזה תיצרו את שירות התפריט Cymbal Eats, ותחשוף ממשקי API בארכיטקטורת RESTful לצורך הוספה, עדכון, מחיקה והצגה של פריטים בתפריט. ניצור מסד נתונים ב-Cloud SQL כמסד הנתונים לקצה העורפי של שירות התפריטים, שיופעל ב-Cloud Run. מכיוון ש-Cloud Run
פתרון בעיות עם Gemini CodeLab
ה-CodeLab הזה מדגים שימוש ב-Gemini ל-Google Cloud כדי להאיץ פתרון בעיות ולתקן בעיות. זוהי היכרות עם Gemini בסיכום יומנים, הסבר על שגיאות ועזרה במציאת פתרונות לבעיה.
- Cloud
Codelab יכולות של אתרים
ב-Codelab הזה תשחקו עם כמה ממשקי API באינטרנט שהם חדשים לגמרי או שזמינים רק באמצעות דגל.
- פיתוח אתרים
אימות משתמש באמצעות שרת proxy לאימות זהויות (IAP)
ב-Codelab הזה יוצרים אפליקציית אינטרנט, מגבילים את הגישה רק לקבוצות משתמשים ספציפיות, משתמשים בזהות של המשתמש המאומת בתוכנית
- Cloud
- פיתוח אתרים
תחילת השימוש ב-Web Series API
ב-Codelab הזה תבנו דף אינטרנט שמקיים אינטראקציה עם לוח מיקרו-ביט של BBC כדי להציג תמונות בצג ה-LED שלו בגודל 5x5. בקורס הזה תלמדו על Web Series API ואיך להשתמש בשידורים קריאים, ניתנים לכתיבה וטרנספורמציה כדי לתקשר עם מכשירים עם יציאה טורית באמצעות הדפדפן.
- פיתוח אתרים
מגדירים את הפרויקט הראשון ב-Google ומנווטים בו
תלמדו על האופן שבו אפשר ליצור פרויקט ב-Google Cloud, להגדיר את מסוף Google Cloud ולנווט בו, ולקבל גישה לכמה מהשירותים הנפוצים ביותר במסוף Cloud.
- Cloud
מפעילים את מודל חיזוי מזג האוויר של WRF באמצעות Fluid Numerics' Slurm-GCP
ה-Codelab הזה ידריך אותך איך להריץ WRF® ב-Google Cloud Platform באמצעות פתרון Slurm-GCP מבית SchedMD
תקשורת בזמן אמת עם WebRTC
במאמר הזה מוסבר איך לשדר מדיה ונתונים בין שני דפדפנים. היכרות עם הטכנולוגיות וממשקי ה-API העיקריים של WebRTC. אתם יכולים לצלם ולשנות תמונות באמצעות getUserMedia, CSS ורכיב הקנבס. אפשר להגדיר חיבור בין רשתות שכנות (peering) ולהחליף נתונים ישירות בין דפדפנים באמצעות ערוצי נתונים. לבסוף, מגדירים שרת איתות באמצעות Node.js.
- נייד
- פיתוח אתרים
בדיקת בסיס החיזוי אונליין של Vertex AI באמצעות HEY
במדריך הזה תלמדו איך לבצע בדיקה בסיסית באמצעות HEY ומדדי חיזוי בענן.
- רשתות
- Codelab
מדידת הביצועים באמצעות web-vitals.js, Google Analytics ו-BigQuery
למדוד את מדדי הליבה לבדיקת חוויית המשתמש באתר בזמן אמת באמצעות web-vitals.js ו-Google Analytics, ואז לנתח את התוצאות באמצעות BigQuery.
שליחת קריאה לממשקי API מפרויקט ב-Google Cloud
כאן תלמדו איך יוצרים פרויקט ב-Google Cloud ואיך שולחים קריאה ל-API מתוך הפרויקט.
- Cloud
גישה פרטית לנקודות קצה לחיזוי אונליין של Vertex AI באמצעות PSC
במדריך הזה תלמדו איך להגדיר ולאמת את הגישה לחיזויים אונליין באמצעות Private Service Connect.
clasp - Apps Script CLI
ב-Codelab הזה תלמדו איך להשתמש באבזם – ה-CLI של Apps Script – כדי לשלוף, לדחוף ולפרוס פרויקטים של Apps Script משורת הפקודה.
- Cloud
חישוב פאי ב-Compute Engine
ב-Codelab הזה תיצרו מכונה חדשה של Compute Engine, תרכיבו ותריצו תוכנה לחישוב פאי למיליוני ספרות אחרי הנקודה העשרונית.
- Cloud
- Compute
פריסה רציפה (CD) ב-Google Kubernetes Engine (GKE) באמצעות Cloud Build
במדריך הזה תלמדו לפרוס עומסי עבודה (workloads) בקונטיינרים ב-GKE באמצעות Cloud Build.
- Cloud
- קונטיינרים
תחילת העבודה עם App Engine (Python 3)
במדריך הזה תלמדו איך לפתח אפליקציית אינטרנט פשוטה באמצעות Python ב-Google App Engine.
- Cloud
- Compute
- ללא שרת (serverless)
משפרים את תהליך הפיתוח עם Gemini Code Assist
בשיעור ה-codelab הזה תכירו איך Gemini Code Assist עוזר לכם בשלבים החשובים של מחזור החיים של פיתוח התוכנה (SDLC), כמו תכנון, פיתוח & בדיקה ופריסה. אנחנו נעצב ונפתח אפליקציה שלמה ונפרוס אותה ב-Google Cloud.
שימוש ב-BigQuery באמצעות Node.js
ב-Codelab הזה תלמדו איך להשתמש ב-BigQuery עם ספריית הלקוח Node.js
- Cloud
הרצת שאילתות במערך הנתונים של Wikipedia ב-BigQuery
בשיעור ה-Lab הזה תלמדו את היסודות של BigQuery, ואיך להשתמש בו כדי לשלוח שאילתות על טרה-בייטים של נתונים, כמו מערך הנתונים של Wikipedia.
- Cloud
- נתונים
פריסת אפליקציית Spring Boot בסביבה סטנדרטית של App Engine
כך תוכלו לפתח אפליקציה פשוטה של Spring Bot ולפרוס אותה בסביבה הרגילה של App Engine.
- Compute
- Cloud
- ללא שרת (serverless)
פריסה של אפליקציית ASP.NET ל-Windows Server ב-Compute Engine
בשיעור ה-Lab הזה תלמדו איך לפרוס אפליקציה פשוטה ASP.NET ל-Windows Server ב-Google Compute Engine
- Cloud
- Compute
פיתוח InnerLoop באמצעות Cloud Workstations עם Python
תלמדו על תכונות ויכולות שנועדו לייעל את תהליך הפיתוח בשביל מהנדסי תוכנה שתפקידם לפתח אפליקציות Python בסביבה בקונטיינרים באמצעות Cloud Workstations.
פיתוח לקוח Django בחזית לאפליקציית Dialogflow
תלמדו איך יוצרים לקוח Djago חיצוני כדי ליצור חוויית שיחה באפליקציית Dialogflow.
- Cloud
רשימת שמות dIP של Cloud Armor
ב-Codelab הזה, נלמד על רשימות של כתובות IP בעלות שם של Google Cloud Armor. באופן ספציפי יותר, אתם יכולים להגדיר רשימה של כתובות IP שיש להן שם במדיניות אבטחה ולאמת את הקישוריות.
- Cloud
- רשתות
פיתוח והשקה של אפליקציית ASP.NET Core מ-Google Cloud Shell
בשיעור ה-Lab הזה תלמדו איך לפתח ולהשיק אפליקציית ASP.NET Core מ-Google Cloud Shell – בלי לצאת מהדפדפן.
- Cloud
מבוא ל-Cloud Bigtable
ב-Codelab הזה, תכירו את Cloud Bigtable עם לקוח Java HBase. אתם טוענים נתונים, ואז מריצים כמה שאילתות ומשרטטים את הנתונים במפה.
- Cloud
- אחסון
סביבת פיתוח
תלמדו על תכונות ויכולות שנועדו לייעל את תהליך הפיתוח בשביל מהנדסי תוכנה שתפקידם לפתח אפליקציות Python בסביבה בקונטיינרים באמצעות Cloud Workstations.
פריסה של אפליקציית ASP.NET Core ב-App Engine
בשיעור ה-Lab הזה תלמדו איך לפרוס אפליקציית ASP.NET Core פשוט ל-Google App Engine
- Cloud
פיתוח InnerLoop באמצעות NodeJS
תלמדו על תכונות ויכולות שנועדו לייעל את תהליך הפיתוח בשביל מהנדסי תוכנה שמטפלים בפיתוח אפליקציות Java בסביבה בקונטיינרים.
VPC Service Controls – BigQuery Protection Codelab I
ב-Codelab הזה תלמדו איך להגן על BigQuery API באמצעות VPC Service Controls. ה-Codelab מתחיל בלי שירות API שמוגן על ידי גבולות הגזרה לשירות. כך אפשר להריץ שאילתות על מערכי נתונים ציבוריים ולשמור את התוצאות בטבלת פרויקט. השאילתה פועלת בפרויקט אחד והטבלה
Vertex AI:שימוש בתרחישים של חיזוי בהתאמה אישית עם Sklearn כדי לעבד מראש נתונים של תחזיות ולפרסם אותם
ב-Codelab הזה תלמדו איך להשתמש בתרחישי חיזוי מותאמים אישית ב-Vertex AI כדי לכתוב לוגיקה מותאמת אישית של עיבוד מראש ולאחר עיבוד
פיתוח, אימון ופריסה של מודל XGBoost ב-Cloud AI Platform
בשיעור ה-Lab הזה תלמדו תהליך עבודה מלא של למידת מכונה ב-GCP: הטמעת נתונים מ-BigQuery, פיתוח מודל XGBoost במכונה של Cloud AI Platform Notebooks, ופריסת המודל ב-AI Platform.
- AI ולמידת מכונה
- Cloud
התחברות למסדי נתונים מנוהלים מ-Cloud Run
שילוב מסדי נתונים ללא שרת (serverless) עם אפליקציות שרצות ב-Cloud Run, הגדרת שירותים לשימוש במסד הנתונים הרלציוני של Cloud Spanner וב-Cloud Firestore
מתבצעת התחברות למכונה Private AlloyDB מאפליקציה שפועלת ב-GKE Autopilot
ללמוד איך לחבר אפליקציה שפועלת ב-GKE Autopilot למופע פרטי של מסד הנתונים AlloyDB
בניית תוסף ל-Google Workspace באמצעות Node.js ו-Cloud Run
ב-Codelab הזה תלמדו איך לפתח תוסף ל-Google Workspace באמצעות Node.js ו-Cloud Run.
- ללא שרת (serverless)
מדריך בסיסי VPC Service Controls
בשיעור ה-Lab הזה ניצור גבולות גזרה של VPC Service Controls ונשתמש בו כדי להגן על פרויקט. לאחר מכן נתחיל להפר את המדיניות בנושא תעבורת נתונים נכנסת (ingress) של VPC Service Controls ונעבור על תהליך פתרון הבעיות שקשורות להכחשה. בסוף שיעור ה-Lab הזה, נבין טוב יותר איך להשתמש ב-VPC Service Controls כדי להגן על המשאבים שלכם.
- אבטחה
- Cloud
מדריך בסיסי VPC Service Controls 2 – פתרון בעיות של הפרה של תעבורת נתונים יוצאת (egress)
בשיעור ה-Lab הזה ניצור גבולות גזרה של VPC Service Controls ונשתמש בו כדי להגן על פרויקט. לאחר מכן נזהה הפרה של תעבורת נתונים יוצאת (egress) של VPC Service Controls ונעבור על תהליך פתרון הבעיות שקשורות לדחיית הגישה באמצעות יצירת כלל לתעבורת נתונים יוצאת (egress). בסוף שיעור ה-Lab הזה, נבין טוב יותר איך להשתמש ב-VPC Service Controls כדי להגן על המשאבים שלכם.
- אבטחה
- Cloud
ניתוח של מודל למידת מכונה פיננסי שנפרס ב-Cloud AI Platform באמצעות הכלי What-if
בשיעור ה-Lab הזה תלמדו איך לאמן מודל XGBoost על מערך נתונים פיננסי, לפרוס אותו ב-Cloud AI Platform ולנתח אותו באמצעות הכלי What-if
- AI ולמידת מכונה
- Cloud
הוספה של ניווט מיידי ומעברים חלקים בין דפים לאפליקציית אינטרנט
לרשותכם הוראות להוספת ניווט מיידי ומעברים חלקים בין דפים לאפליקציית אינטרנט באמצעות ממשקי ה-API העדכניים ביותר שזמינים ב-Google Chrome.
- פיתוח אתרים
פיתוח ממשקים מותאמים למשתמש באמצעות שאילתות מדיה מועדפות
נלמד איך ליצור טופס אינטרנט מותאם, שבו כל משתמש מקבל ממשק מותאם אישית שמשקף את ההעדפות שלו באותו זמן.
- פיתוח אתרים
איזון עומסי רשת משוקללים לפי מופע
ב-Codelab הזה תלמדו להגדיר מאזן עומסי רשת שיפיץ את תעבורת הנתונים בין המופעים בקצה העורפי של מאזן העומסים, על סמך המשקולות שדווחו בבדיקת תקינות של HTTP באמצעות איזון עומסים משוקלל.
- Cloud
- רשתות
הענקת גישה לפרויקט באמצעות IAM
בשיעור הזה תלמדו איך להשתמש במסוף Google Cloud כדי להקצות לחשבונות משתמשים בפרויקט ניהול זהויות והרשאות גישה (IAM).
- Cloud
Vertex AI יוצר notebook מאובטח בניהול משתמשים
במדריך הזה תלמדו איך להגדיר notebook מאובטח בניהול משתמש
התקנה של תקופת הניסיון של פלטפורמת ABAP לשנת 2022 ב-Google Cloud Platform והתקנת ABAP SDK
ב-Codelab הזה מתקינים את גרסת הניסיון 202 של פלטפורמת ABAP
- Codelab
פיתוח עוזר דיגיטלי לחיפוש פטנטים באמצעות AlloyDB ו-Vertex AI Agent Builder – חלק 2
בשיעור ה-Codelab הזה תפתחו אפליקציית צ'אט מבוססת-ידע, שתענה על שאלות שקשורות לחיפוש פטנטים ותספק תוצאות רלוונטיות בהקשר, שמתבססות על האמת של מערך הנתונים לגבי הפטנטים.
- Cloud
- AI ולמידת מכונה
הגדרת אימות ABAP SDK באמצעות אסימונים ל-SAP שמתארחים במכונה וירטואלית ב-Compute Engine והפעלה של API לאימות כתובות
ב-Codelab הזה מגדירים אימות של ABAP SDK באמצעות אסימונים ל-SAP שמתארחים ב-VM של Compute Engine, ומפעילים את ה-API לאימות הכתובת
- Codelab
נתב Thread-Border – פרוטוקול Thread 1.2 Multicast
שרשור 1.2 כולל אפשרות ל-Multicast ברשתות Thread, שמאפשרת תקשורת מרובת-ערוצים בין שרשורי רשתות של Thread לתשתית Wi-Fi/תשתית. Codelab זה ידריך אתכם בתהליך ההגדרה וההפעלה של תכונות Thread 1.2 Multicast.
- Nest
פיתוח עם ממשקי API של OpenThread
ב-Codelab הזה, תשתמשו ב-Openthread API כדי להפעיל רשת שרשור, לעקוב אחרי שינויים בתפקידי מכשירים, לשלוח הודעות UDP באמצעות חומרה אמיתית.
- Nest
נתב Thread Border - קישוריות IPv6 דו-כיוונית וגילוי שירות מבוסס-DNS
ב-Codelab הזה תשתמשו ב-OTBR בתור נתב סטנדרטי של גבולות גבולות, גלו התקני קצה של Thread ופנו אליהם מטלפון נייד שמחובר לאותה רשת Wi-Fi.
- Nest
בניית רשת בפרוטוקול Thread עם לוחות EFR32 ו-Silicon Labs של Silicon Labs ו-OpenThread באמצעות גרסה 5 של Simplicity Studio
ב-Codelab הזה, תתכננו את OpenThread בחומרה אמיתית, תיצרו ותנהלו רשת Thread ותעבירו הודעות בין צמתים.
- Nest
הדמיה של רשת פרוטוקול Thread באמצעות OpenThread
במעבדה זו, תהיה הדמיה של רשת שרשור במכשירים וירטואליים באמצעות OpenThread במחשב עם Linux או Mac OS.
- Nest
בניית Thread Network באמצעות B91 Development Board ו-OpenThread
במעבדה הזו תוכלו לתכנת את OpenThread בחומרה אמיתית, ליצור ולנהל רשת Thread ולהעביר הודעות בין צמתים.
- Nest
הדמיה של רשתות Thread באמצעות OTNS
בשיעור ה-Codelab הזה תשתמשו ב-OTNS CLI ובתצוגה החזותית באינטרנט כדי להוסיף/להעביר/למחוק צמתים ברשת מדומה של Thread ולבדוק איך הרשת מתאימה את עצמה לשינויים בטופולוגיה.
- Nest
בדיקת רשת של פרוטוקול Thread באמצעות תצוגה חזותית
במעבד הקוד הזה תערכו בדיקות פונקציונליות של OpenThread עם תצוגה חזותית באמצעות ממשק אינטרנט.
- Nest
נתב Thread Border – לספק גישה לאינטרנט דרך NAT64
ב-Codelab הזה, תצרו נתב גבול ב-OpenThread עם תמיכה ב-NAT64, ותשתמשו במכשיר הקצה ברשת כדי לגשת למשאבים של IPv4 בלבד מהאינטרנט.
- Nest
הדמיה של רשת פרוטוקול Thread באמצעות OpenThread ב-Docker
במעבדה הזו, תהיה הדמיה של רשת שרשור במכשירים וירטואליים באמצעות OpenThread ב-Docker.
- Nest
בניית רשת בפרוטוקול Thread עם לוחות nRF52840 ו-OpenThread
ב-Codelab הזה, תתכננו את OpenThread בחומרה אמיתית, תיצרו ותנהלו רשת Thread ותעבירו הודעות בין צמתים.
- Nest
יצירת רשת Thread בעזרת ה-ESP32H2 וה-ESP Thread Border Board
ב-Codelab הזה, תתכננו את OpenThread בחומרה אמיתית, תיצרו ותנהלו רשת Thread ותעבירו הודעות בין צמתים.
- Nest
AdMob+Firebase 101 Unity: הגדרה & מידע בסיסי על Analytics
ב-Codelab הזה תלמדו איך להשתמש ב-Google Analytics for Firebase כדי לנתח התנהגות משתמשים באמצעות אירועי האפליקציה.
- מודעות
Private Service Connect ל-Google APIs
ב-Codelab הזה, נלמד על Private Service Connect ל-Google APIs. באופן ספציפי יותר: יצירת נקודת קצה (endpoint) של שירות לממשקי API של אחסון, יצירת קטגוריה של אחסון בענן & לבצע אימות באמצעות DNS.
- Cloud
- רשתות
שימוש במאזן עומסים משולב מסוג HTTP(s) חיצוני כדי להגיע לקבוצת נקודות קצה ברשת
ב-Codelab הזה תלמדו איך להשתמש במאזן עומסים היברידי של HTTP(s) חיצוני כדי להגיע לקבוצת נקודות קצה ברשת (NEG).
- רשתות
- Cloud
קל לראות את הראייה הממוחשבת: Vision AI באתחול האביב וב-Java
אנחנו ניצור אפליקציה של ראייה ממוחשבת באמצעות Spring Boot ו-Java כדי לאפשר לכם לממש את הפוטנציאל של זיהוי תמונות וניתוח נתונים בפרויקטים שלכם.
- Cloud
- AI ולמידת מכונה
בניית פעולות ל-Google Assistant באמצעות Actions SDK (רמה 1)
אפשר ללמוד את העקרונות הבסיסיים של הפיתוח באמצעות Google Assistant.
הוספה של מודעת באנר של AdMob ומודעות בתוך שורה לאפליקציית Flutter
ב-Codelab הזה תלמדו איך להוסיף מודעות מוטבעות של AdMob (מודעת באנר ומותאמות) לאפליקציית Flutter.
- מודעות
בניית פעולות ל-Google Assistant באמצעות Actions SDK (רמה 2)
אפשר ללמוד את העקרונות הבסיסיים של הפיתוח באמצעות Google Assistant.
AdMob+Firebase 102 ב-Android: משפרים את התנהגות האפליקציה ללא עדכון
ב-Codelab הזה תלמדו איך להשתמש בהגדרת תצורה מרחוק ב-Firebase כדי לשנות את ההתנהגות של האפליקציה ללא עדכון. בנוסף, נסביר איך להפעיל בדיקת A/B כדי למצוא את הערך האופטימלי.
- מודעות
יסודות Accelerated Mobile Pages
שיעור Lab זה יחשוף אתכם לרעיונות מרכזיים של Accelerated Mobile Pages, ולהבדלים ביניהם במסמכי HTML מסורתיים. כדי להשיג את המטרה הזו, אנחנו צריכים ליצור ולאמת מסמכי AMP.
- מודעות
- פיתוח אתרים
מושגים מתקדמים של Accelerated Mobile Pages
שיעור Lab זה יחשוף אתכם לרעיונות מרכזיים של Accelerated Mobile Pages, ולהבדלים ביניהם במסמכי HTML מסורתיים. כדי להשיג את המטרה הזו, אנחנו צריכים ליצור ולאמת מסמכי AMP.
- פיתוח אתרים
שליחת אירועים באתר ל-GA4 באמצעות Measurement Protocol
ב-Codelab הזה תלמדו איך לשלוח אירועים חיצוניים אל GA4 באמצעות Measurement Protocol(WEB).
- פיתוח אתרים
לעורר עניין בקרב המשתמשים באמצעות הפעולה ב-Google Assistant
איך לשפר את הפעולה בעזרת תכונות שמעודדות משתמשים לחזור אליה?
- Cloud
AdMob+Firebase 102 Unity: צמצום התנהגות האפליקציה ללא עדכון האפליקציה
ב-Codelab הזה תלמדו איך להשתמש בהגדרת תצורה מרחוק ב-Firebase כדי לשנות את ההתנהגות של האפליקציה ללא עדכון. בנוסף, נסביר איך להפעיל בדיקת A/B כדי למצוא את הערך האופטימלי.
- מודעות
Cloud IDS
ב-Codelab הזה, נלמד על Cloud IDS. באופן ספציפי יותר, תיצרו נקודת קצה של Cloud IDS, תייצרו תנועה של איומים ותנתחו את התוצאות.
- Cloud
- רשתות
הוספת מודעה בפתיחת אפליקציה ב-AdMob לאפליקציית Unity
ב-Codelab הזה מוסבר איך להוסיף מודעה בפתיחת אפליקציה מ-AdMob לאפליקציית Unity.
- גיימינג
- מודעות
הוספת מודעות AdMob לאפליקציית Flutter
ב-Codelab הזה מוסבר איך להוסיף לאפליקציית Flutter מודעות באנר, מודעות מעברון ומודעות מתגמלות.
- מודעות
שימוש ב-Private Service Connect כדי לפרסם ולצרוך שירותים
ב-Codelab הזה תלמדו איך להשתמש ב-Private Service Connect כדי לפרסם ולצרוך שירותים.
- Cloud
- רשתות
שימוש ב-Private Service Connect כדי לפרסם ולצרוך שירותים באמצעות GKE
בשיעור ה-Codelab הזה תלמדו איך להשתמש ב-Private Service Connect כדי לפרסם ולצרוך שירותים בסביבת GKE
- רשתות
- Cloud
AdMob+Firebase 101 Android: הגדרה & מידע בסיסי על Analytics
ב-Codelab הזה תלמדו איך להשתמש ב-Google Analytics for Firebase כדי לנתח התנהגות משתמשים באמצעות אירועי האפליקציה.
- מודעות
Cloud Spanner: יצירת לידרבורד של גיימינג באמצעות Java
בשיעור ה-Codelab הזה תלמדו איך ליצור לידרבורד בתחום המשחקים באמצעות טבלת מסדי נתונים ב-Cloud Spanner עם עמודת חותמת זמן של השמירה.
- נתונים
- Cloud
תמונה יומית: שיעור Lab 1 – אחסון וניתוח של תמונות (Java)
בשיעור ה-Lab הזה תיצרו פונקציה של Cloud Functions (Java) שמריצה ניתוח תמונות באמצעות Vision API בתגובה לאירועים של Cloud Storage, ושומרת את תוצאות הניתוח באוסף Firestore.
- Cloud
- ללא שרת (serverless)
תמונה יומית: שיעור Lab 1 – אחסון וניתוח של תמונות (Native Java)
בשיעור ה-Lab הזה תיצרו שירות Java שמשתמש בתמיכה של Google בספריות לקוח של Java נייטיב ופורסים אותו ל-Cloud Run. השירות מריץ ניתוח תמונות באמצעות Vision API בתגובה לאירועים של Cloud Storage, ושומר את תוצאות הניתוח באוסף Firestore.
- ללא שרת (serverless)
הפעלת Cloud Run עם אירועי Eventarc
ב-Codelab הזה, תלמדו על התכונות העיקריות של Eventarc.
- ללא שרת (serverless)
- Cloud
חיבור אפליקציית Springboot ל-Cloud SQL
תלמדו איך לחבר את אפליקציית Spring Boot ל-Cloud SQL.
- ללא שרת (serverless)
- Cloud
- Compute
ניתוב התראות של Datadog ל-Google Cloud באמצעות Eventarc (חלק 1)
ב-Codelab הזה תלמדו איך לנתב התראות של מעקב אחר Datadog ל-Google Cloud באמצעות Eventarc.
- Compute
- ללא שרת (serverless)
- Cloud
פיתוח אפליקציית Kotlin Spring באמצעות Google Cloud Platform
ב-Codelab הזה תפתחו אפליקציית Spring באמצעות Kotlin ותשלבו עם מספר טכנולוגיות של Google Cloud Platform, כמו Cloud Pub/Sub ו-Cloud SQL.
- Cloud
אתחול אפליקציית Spring עם Cloud Datastore
ב-codelab הזה תלמדו איך להשתמש ב-Spring Cloud GCP כדי לכתוב ולקרוא אובייקטים מ-Datastore.
- Cloud
- נתונים
תמונה יומית: שיעור Lab 5 – ניקוי לאחר מחיקת התמונה
בשיעור ה-Lab הזה תיצרו שירות Cloud Run חדש שמופעל על ידי Eventarc כשתמונה נמחקת מ-Cloud Storage. לאחר מכן, השירות מוחק את התמונה הממוזערת של התמונה ב-Cloud Storage ואת המטא-נתונים באיסוף ב-Firestore.
- Cloud
- ללא שרת (serverless)
תחילת העבודה עם Cloud Shell & gcloud
ב-Codelab הזה תלמדו איך להתחבר למשאבי מחשוב שמתארחים ב-Google Cloud Platform דרך האינטרנט.
- Cloud
תמונה יומית: שיעור Lab 3 – יצירת קולאז' של התמונות האחרונות
בשיעור ה-Lab הזה תיצרו שירות של Cloud Run שהפעיל את Cloud Scheduler במרווח זמן קבוע, כדי ליצור קולאז' של התמונות האחרונות.
- ללא שרת (serverless)
- Cloud
תמונות יומיות: אחסון וניתוח תמונות באמצעות ספריות לקוח של Java מקורי של Google
בשיעור ה-Lab הזה תיצרו שירות Java שמשתמש בתמיכה של Google בספריות לקוח של Java נייטיב ופורסים אותו ל-Cloud Run. השירות מריץ ניתוח תמונות באמצעות Vision API בתגובה לאירועים של Cloud Storage, ושומר את תוצאות הניתוח באוסף Firestore.
- ללא שרת (serverless)
פיתוח עד הפקה בשלושה שלבים פשוטים עם Cloud Run
בשיעור ה-Codelab הזה תפתחו אפליקציית אינטרנט פשוטה, תריצו אותה בסביבת פיתוח פרטית, תריצו אותה בקונטיינר באמצעות Docker, ולבסוף תפרסו את אותה האפליקציה בענן.
שלום Cloud Run עם Python
במדריך הזה תלמדו איך להתחיל להשתמש ב-Cloud Run באמצעות פריסה והפעלה של קונטיינר ללא שמירת מצב ללא שרת (serverless) (כשהתשתית מופשטת). Cloud Run כולל אפשרות מנוהלת וגם את היכולת לרוץ מעל אשכול GKE.
- ללא שרת (serverless)
- Cloud
- Compute
פיתוח והשקה של אפליקציית Spring Boot Java מ-Cloud Shell
כך תוכלו לפתח ולהשיק אפליקציית Spring Boot Java מ-Cloud Shell בלי לצאת מהדפדפן.
- Compute
- Cloud
- ללא שרת (serverless)
העברת הודעות באמצעות שילוב Spring עם Google Cloud Pub/Sub
ב-Codelab הזה תפתחו שתי אפליקציות Spring Boot שמעבירות הודעות באמצעות Spring Integration באמצעות Google Cloud Pub/Sub ברקע.
- Cloud
Cloud Spanner: מסד הנתונים הראשון שלכם
ב-Codelab הזה תיצרו מכונה של Google Cloud Spanner – מסד נתונים ריק, ותלמדו איך לטעון נתונים לדוגמה ולשלוח להם שאילתות.
- Cloud
חיבור של Cloud Spanner עם GKE Autopilot
ב-Codelab הזה, יתבצע חיבור ל-Cloud Spanner של שירותים לדוגמה שפועלים ב-GKE Autopilot.
ניתוב התראות של Datadog ל-Google Cloud באמצעות Eventarc (חלק 2)
ב-Codelab הזה תלמדו איך להגיב להתראות מעקב של Datadog באמצעות Eventarc ו-Workflows
- Compute
- Cloud
- ללא שרת (serverless)
תמונה יומית: מעבדה 6 – תזמור עם תהליכי עבודה
בשיעור ה-Lab הזה תיצרו גרסה מתוזמרת של 'תמונה יומית' באמצעות Workflows
- ללא שרת (serverless)
- Cloud
פיתוח בוט של Slack באמצעות Node.js ב-Cloud Run
ב-Codelab הזה תלמדו איך ליצור ולהפעיל בוט Slack Bot ב-Google Cloud. הוא משתמש ב-Cloud Run, פלטפורמת מחשוב מנוהלת שמבצעת התאמה אוטומטית לעומס (scaling) של קונטיינרים ללא שמירת מצב.
- Compute
- Cloud
שלום Cloud Run עם C#
ב-Codelab הזה תלמדו איך להתחיל להשתמש ב-Cloud Run באמצעות פריסה והפעלה של קונטיינר ללא שמירת מצב ללא שרת (serverless) (כשהתשתית מופשטת). Cloud Run כולל אפשרות מנוהלת וגם את היכולת לרוץ מעל אשכול GKE.
- ללא שרת (serverless)
- Cloud
תמונה יומית: שיעור Lab 1 – אחסון וניתוח של תמונות
בשיעור ה-Lab הזה תיצרו פונקציה של Cloud Functions שמריצה ניתוח תמונות באמצעות Vision API בתגובה לאירועים של Cloud Storage, ושומרת את תוצאות הניתוח באוסף Firestore.
- ללא שרת (serverless)
- Cloud
פוסט מסחר במשחקים של Cloud Spanner
ב-Codelab הזה, תטמיעו שירות פריטים ושירות לאחר מסחר כדי לעבוד עם Cloud Spanner.
Cloud Spanner: יצירת לידרבורד של גיימינג באמצעות C#
בשיעור ה-Codelab הזה תלמדו איך ליצור לידרבורד בתחום המשחקים באמצעות טבלת מסדי נתונים ב-Cloud Spanner עם עמודת חותמת זמן של השמירה.
- נתונים
- Cloud
שימוש ב-Speech-to-Text API עם Python
במדריך הזה תלמדו להשתמש ב-Speech-to-Text API עם Python.
- Cloud
- AI ולמידת מכונה
תמונה יומית: שיעור Lab 2 – יצירת תמונות ממוזערות של תמונות
בשיעור ה-Lab הזה תיצרו שירות של Cloud Run שיוצר תמונות ממוזערות של תמונות בתגובה לאירועי Cloud Storage שמועברים דרך נושא Pub/Sub.
- Cloud
- ללא שרת (serverless)
שימוש ב-Speech-to-Text API באמצעות Node.js
ב-Codelab הזה, תתמללו קובץ אודיו לשימוש ב-Speech-to-Text API עם Node.js
- Cloud
תמונה יומית: שיעור Lab 4 – יצירת ממשק משתמש באינטרנט
ב-Codelab הזה, אתם יוצרים קצה קדמי של אינטרנט ב-Google App Engine שמאפשר למשתמשים להעלות תמונות, לעיין בתמונות שהועלו, בתמונות הממוזערות שלהם ובקולאז' העדכני ביותר.
- ללא שרת (serverless)
- Cloud
Django CMS ב-Cloud Run
בשיעור ה-Codelab הזה תלמדו איך לפרוס את Django CMS באמצעות רכיבים ללא שרת (serverless): Cloud Run למנוע האינטרנט, Cloud SQL למסד הנתונים ו-Cloud Build לנכסי המדיה.
- Cloud
- ללא שרת (serverless)
- Compute
Cloud Spanner עם Hibernate ORM
ב-Codelab הזה תפתחו אפליקציית Java בסיסית שמשתמשת ב-Hibernate כדי לשמור נתונים ב-Cloud Spanner.
- Cloud
פריסה והפעלה של קונטיינר באמצעות Cloud Run ב-Node.js
תלמדו איך לפרוס ולהפעיל מאגר באמצעות Cloud Run ב-Node.js.
- ללא שרת (serverless)
- Cloud
Cloud Spanner: יוצרים לידרבורד של גיימינג באמצעות Go
בשיעור ה-Codelab הזה תלמדו איך ליצור לידרבורד בתחום המשחקים באמצעות טבלת מסדי נתונים ב-Cloud Spanner עם עמודת חותמת זמן של השמירה.
- Cloud
- נתונים
איך מקשרים אפליקציה של Go ב-Cloud Run למסד נתונים של Cloud SQL ל-PostgreSQL
מחבר Cloud SQL Go הוא הדרך הקלה ביותר לחבר באופן מאובטח את האפליקציה Go למסד הנתונים שלכם ב-Cloud SQL. Cloud Run היא פלטפורמה מנוהלת ללא שרת (serverless), שמאפשרת להריץ קונטיינרים ללא שמירת מצב, שלא ניתנים להפעלה באמצעות בקשות HTTP. ה-Codelab הזה
אפליקציית Spring Spanner עם שירות Cloud Spanner
ב-Codelab הזה תלמדו איך להשתמש ב-Spring Cloud GCP כדי לכתוב ולקרוא נתונים ממסד נתונים של Cloud Spanner.
- Cloud
- נתונים
אחזור פרטי כניסה או סודות מ-Secret Manager באמצעות אתחול Spring
ב-Codelab הזה תפתחו מיקרו-שירותים (microservices) פשוטים ב-Spring Boot ותאחזרו סודות או ערכי הגדרות אישיות שמאוחסנים ב-Secret Manager.
- Cloud
ניתוח ביצועי הייצור באמצעות Cloud Profiler
ב-Codelab הזה תלמדו על Cloud Profiler, כלי לאיסוף וניתוח רציפים של נתוני הביצועים מסביבות ייצור עם תקורה נמוכה.
- Cloud
שירותי מעקב מבוזרים באמצעות Spring Cloud Sleuth ו-Cloud Trace
ב-Codelab הזה תפתחו מיקרו-שירותים (microservices) פשוטים ב-Spring Boot ותוסיפו יכולות של מעקב מבוזר באמצעות Spring Cloud GCP Trace starter, שמאחסן את נתוני המעקב ב-Cloud Trace.
- Cloud
- Compute
- ללא שרת (serverless)
Cloud Spanner עם Terraform
בשיעור ה-Codelab הזה תלמדו איך להשתמש ב-Terraform כדי ליצור ולנהל משאבים של Google Cloud Spanner.
- Cloud
תחילת העבודה עם פיתוח משחקים ב-Cloud Spanner
ב-Codelab הזה, תטמיעו שירות של פרופיל שחקן ושירות התאמת משחקים כדי שיעבדו עם Cloud Spanner.
שמירת נתונים במטמון מאפליקציית Spring Boot באמצעות Memorystore
ללמוד לשמור במטמון נתונים מאפליקציית Spring אתחול עם Memorystore.
- Cloud
- Compute
- ללא שרת (serverless)
פריסת אפליקציית Spring Boot Java ב-Kubernetes ב-Google Kubernetes Engine
כך פורסים את אפליקציית Spring Boot Java ב-Kubernetes ב-GKE.
- Compute
- Cloud
התחברות ל-Cloud SQL: Compute Engine, IP פרטי ו-Cloud SQL Proxy
ב-Codelab הזה תגדירו חיבור בין מכונה של Compute Engine לבין Cloud SQL בתוך הרשת הפנימית הפרטית של Google, באמצעות שרת ה-proxy של Cloud SQL.
- Cloud
התחברות ל-Cloud SQL: כתובת IP ציבורית ורשתות מורשות
ב-Codelab הזה תגדירו חיבור פשוט למכונה של Cloud SQL שאפשר לגשת אליה מכל מקום.
- Cloud
Codelab: פיתוח תוסף ל-Chrome ב-JavaScript באמצעות Gemini
בעזרת ה-Codelab הזה ניצור תוסף ל-Chrome באמצעות Gemini. נוסיף פיצ'רים איטרטיביים כדי להגיע לרמה שתעזור לנו להוסיף פונקציות לדף Google Meet.
איך יוצרים תמונה מ-Vertex AI ומעלים אותה ל-Google Ads
ב-Codelab הזה תלמדו איך ליצור תמונות באמצעות Vertex AI ולשלוח את התמונות אל Google Ads
פיתוח קונטיינרים באמצעות קובצי Docker
Docker היא פלטפורמה פתוחה לפיתוח, משלוח והפעלה של אפליקציות. באמצעות Docker תוכלו להפריד בין האפליקציות שלכם לתשתית ולהתייחס לתשתית שלכם כמו לאפליקציה מנוהלת. Docker עוזר לשלוח קוד מהר יותר, לבדוק מהר יותר, לפרוס מהר יותר ולקצר את מחזור כתיבת הקוד
הוספת ווידג'ט למסך הבית לאפליקציית Flutter
ב-Codelab הזה, יוצרים ווידג'ט של מסך הבית לאפליקציית Flutter ל-iOS או ל-Android. מתחילים עם אפליקציית חדשות בסיסית של Flutter. לאחר מכן תשתמשו ב-frameworks כדי ליצור את ממשק המשתמש לווידג'טים עצמם. לבסוף, תלמדו איך לשתף משאבים וליצור תקשורת בין הווידג'טים לבין האפליקציה הראשית.
- Codelab
Dataproc ב-Google Compute Engine
ב-Codelab הזה תלמדו איך להשתמש ב-Dataproc ב-Google Compute Engine (GCE).
- פיתוח אתרים
ניהול נתוני FHIR מאפליקציית Android באמצעות OHS ו-Google Cloud
פיתוח אפליקציות מאובטחות, ניתנות להרחבה, תואמות ומבוססות-נתונים לנייד של שירותי בריאות באמצעות Android-FHIR SDK, OHS ו-Google Cloud Healthcare API
- Cloud
יצירת מודלים של למידת מכונה ב-Spark באמצעות Google Dataproc
ב-Codelab הזה תשלחו משימות Spark ML לשירות Dataproc של Google.
- פיתוח אתרים
Dataproc ללא שרת (serverless)
ב-Codelab הזה תלמדו את כל מה שקשור ל-Dataproc Serverless, כולל איך מתחילים ואיך ניגשים לערכת הפיצ'רים העשירה שלו.
- פיתוח אתרים
הגבלת פריסות של פריסות באמצעות Binary Auth
Binary Authorization היא אמצעי אבטחה בזמן פריסה שמבטיחה שרק תמונות קונטיינרים מהימנות ייפרסו ב-Google Kubernetes Engine (GKE) או ב-Cloud Run. באמצעות Binary Authorization, ניתן לדרוש שהתמונות יחתמו על ידי רשויות מהימנות במהלך תהליך הפיתוח, ולאחר מכן
מעקב אחר אירועים ב-WebView באמצעות Google Analytics for Firebase
ב-Codelab הזה, תלמדו איך לעקוב אחרי אירועים בדף אינטרנט בתוך WebView באמצעות GA4F על ידי העברה שלהם לקוד נייטיב.
הגדרת Eventarc להפעלת תהליכי עבודה שמשתלבים עם GKE Autopilot ו-Pub/Sub
הסבר איך להגדיר את Eventarc להפעיל תהליכי עבודה שמשתלבים עם GKE Autopilot ו-Pub/Sub כדי לבצע תהליך עסקי של תגמולים ללקוחות.
HTTPs חיצוניים LB עם Codelab ניהול תעבורת נתונים מתקדם (Envoy)
ב-Codelab הזה, תלמדו על תכונות התנועה המתקדמות שזמינות במאזן העומסים החדש של HTTPs HTTP.
- Cloud
- רשתות
משרטטים אתר: אפשר להפוך את הדמיון לאתר בעזרת מודלים של Gemini!
במסגרת ה-Codelab הזה, תיצרו אפליקציה ב-Cloud Run שממירה את השרטוט לקוד של אתר תוך דקות, באמצעות מודלים של בינה מלאכותית גנרטיבית – מ-Gemini 1.0 Pro Vision, Gemini 1.5 Pro ועוד.
- Cloud
FaudFinder: מנתונים גולמיים ועד AI באמצעות Vertex AI ו-BigQuery.
בשיעור ה-Lab הזה תלמדו איך לפתח מערכת AI מקצה לקצה לצורך זיהוי הונאות בזמן אמת ב-Google Cloud. המטרה היא להבין איך לעבור מנתונים גולמיים לצינור עיבוד נתונים של למידת מכונה מוכן לייצור שפועל ב-Google Cloud. בשיעור ה-Lab הזה נעשה שימוש במוצרים הבאים של
- Cloud
הפעלת תהליכי עבודה באמצעות Eventarc
הסבר איך להגדיר את Eventarc כך שיפעיל תהליכי עבודה שמשתלבים עם Cloud Run ו-Pub/Sub כדי לבצע תהליך עסקי שמציע תגמולים ללקוחות.
צוללים לתבניות ולרשומות של Dart
משתמשים בתבניות, ברשומות ובתכונות חדשות אחרות ב-Dart 3 כדי ליצור מחדש את סגנון העיצוב של ממשק המשתמש ב-Flutter.
- Codelab
התנסות מעשית: סדנת נשים בקול
שניצור שיחה ביניכם לבין Google Assistant תעזור לכם לאחזר את האירועים והספרות של קבוצת המפגשים של 'נשים בקול'.
מעבדים ייעודיים עם Document AI (Python)
ב-Codelab הזה תלמדו איך להשתמש ב-Dock AI וב-DockAI כדי לסווג ולנתח מסמכים מיוחדים.
- Cloud
- AI ולמידת מכונה
בניית בוטים קוליים ל-Android עם Dialogflow Essentials & רופפים
תיבת דו-שיח של Dialogflow כוללת הרבה שילובים, עבור אינטרנט, Google Assistant, מדיה חברתית ושערים לטלפונים. עם זאת, כשתרצו להעביר את הצ'אט בוטים שלכם למכשירים ניידים, תצטרכו ליצור שילוב מותאם אישית. בשיעור ה-Lab הזה תלמדו איך לשלב את Dialogflow Essentials באפליקציית Flutter.
- Cloud
הדרכה מעשית: יצירת מדריך לטלוויזיה ב-Google Chat באמצעות Google Workspace ו-Dialogflow
איך יוצרים צ'אט בוט של Dialogflow בהתאמה אישית ל-Google Chat עם תשובות דינמיות לכרטיסים.
- Cloud
זיהוי תווים אופטי (OCR) עם Document AI (Python)
ב-Codelab הזה, תתבצע זיהוי תווים אופטי (OCR) של מסמכי PDF באמצעות Document AI ו-Python. תלמדו איך לבצע גם בקשות אונליין (סינכרוניות) וגם בקשות באצווה (אסינכרוניות).
- AI ולמידת מכונה
- Cloud
יצירת שירות של Cloud Run באמצעות צדדית
הסבר על האופן שבו יוצרים שירות Cloud Run מתקשר עם רכב צדדי באמצעות יציאת מארח מקומי ותושבת עוצמת קול.
- ללא שרת (serverless)
ניתוח טפסים באמצעות Document AI (Python)
ב-Codelab הזה תלמדו איך להשתמש ב-Document AI Form מנתח כדי לנתח טופס בכתב יד באמצעות Python. לדוגמה, נשתמש בטופס איסוף רפואי פשוט, אבל התהליך הזה יפעל בכל טופס כללי שנתמך על ידי DocAI. ה-Codelab הזה מתבסס על תוכן שמוצג ב-Document AI Codelabs אחרים.
- AI ולמידת מכונה
- Cloud
העברה מ-Apache Kafka ל-Pubsub
ב-Codelab הזה, תעבירו אפליקציות מ-Apache Kafka ל-Google Cloud Pubsub באמצעות גישת העברה הדרגתית.
Document AI Workbench – חילוץ מסמכים בהתאמה אישית
ב-Codelab הזה תלמדו איך להשתמש ב-Document AI Workbench כדי ליצור מודלים בהתאמה אישית מלאה באמצעות נתוני אימון משלכם.
- AI ולמידת מכונה
- Cloud
התחברות ל-Cloud SQL באמצעות Cloud Functions
בשיעור ה-Codelab הזה תכתבו פונקציה של Cloud Functions שתחבר למסד נתונים קיים ב-Cloud SQL, ותשלחו לה הצהרת הוספה של SQL.
- Cloud
הרצת הצהרות SQL הראשונות באמצעות Google Cloud Dataflow
הדף מסביר איך להשתמש ב-Dataflow SQL וליצור משימות SQL ב-Dataflow.
- Cloud
- נתונים
קבלת החלטות מושכלות באמצעות מאגרי נתונים ומחוללים של Dialogflow CX
ב-Codelab הזה, שמתאים למתחילים, תכירו את תכונת המחולל. גנרטורים משתמשים במודלים הגנרטיביים ביותר של Google לשפה גדולה (LLM) כדי ליצור תשובות מנציגים. בהקשר של ה-Codelab הזה, משתמשים במחולל ששואב מידע מחנות נתונים כדי לקבל החלטות מושכלות.
- Cloud
סביבת עבודה של Document AI – הדרכה
ב-Codelab הזה תלמדו איך להשתמש באימון של Document AI כדי לשפר את איכות המודל באמצעות נתוני האימון שלכם.
- Cloud
- AI ולמידת מכונה
Document AI: אדם במרכז
ב-Codelab הזה תלמדו איך להשתמש ב-Document AI Human in the Loop כדי להשלים משימות של בדיקה אנושית באמצעות מעבדים מיוחדים.
- AI ולמידת מכונה
- Cloud
מרחיבים את הכיסוי של כוונות החיפוש ומטפלים בשגיאות באלגנטיות בעזרת חלופה גנרטיבית
ב-Codelab הזה, שמתאים למתחילים, תכירו את תכונת החלופה הגנרטיבית שמבוססת על מודלים גדולים של שפה (LLM) הגנרטיביים העדכניים ביותר של Google כדי ליצור תשובות מסוכנים וירטואליים.
- Cloud
איך משתמשים ב-Document AI כדי לעבד טפסים בכתב יד באופן חכם (Node.js)
ב-Codelab הזה אתמקד ביצירת מדריך שמשתמש ב-Document AI API עם Node.js
מעשית: יצירת פעולה במדריך הטלוויזיה ל-Google Assistant באמצעות Dialogflow ו-Actions on Google
עכשיו ניצור שיחה ביניכם לבין Google Assistant שתעזור לכם לאחזר את המידע ממדריך הטלוויזיה.
TensorFlow.js – זיהוי ספרות בכתב יד עם CNN
ב-Codelab הזה, מאמנים מודל לזהות ספרות בכתב יד. במונחים של למידת מכונה, הפעולה הזו נקראת משימת סיווג כי היא חוזה קטגוריה לקלט נתון.
- AI ולמידת מכונה
תחזיות של סדרת זמנים באמצעות Vertex AI ו-BigQuery ML
בשיעור ה-Lab הזה תלמדו איך לפתור בעיות בסדרת זמנים באמצעות Vertex AI, בנושאים הבאים: Notebooks, Training, Prediction ו-BigQuery ML.
- Cloud
- AI ולמידת מכונה
מרכיב אינטרנט לרכיב Lit
ב-Codelab הזה נלמד על & לפתח רכיב אינטרנט מאפס ולאחר מכן לשפר אותו בהדרגה לרכיב Lit.
- פיתוח אתרים
TensorFlow.js – ביצוע חיזויים מנתונים דו-ממדיים
ב-Codelab הזה, תאמנו מודל לבצע תחזיות מנתונים מספריים. בהינתן "כוח הסוס" של מכונית, המודל ינסה לחזות את "מיילים לגלון" עבור אותה מכונית. במינוח של למידת מכונה, הפעולה הזו מתוארת כמשימת רגרסיה כי היא חוזה ערך מתמשך.
- AI ולמידת מכונה
הפעלת DAG באמצעות Node.JS ו-Google Cloud Functions
בשיעור הזה תלמדו איך להשתמש ב-Google Cloud Functions כדי להפעיל תהליך עבודה של Apache Airflow (DAG) ב-Google Cloud Composer. ה-DAG כאן מבצע פקודת bash פשוטה באמצעות BashOperator
- פיתוח אתרים
אימון וכוונון היפר-פרמטרים של מודל PyTorch ב-Cloud AI Platform
בשיעור ה-Lab הזה תלמדו איך לאמן את המודל בענן באמצעות כוונון היפר-פרמטרים. נראה לכם איך לעשות זאת באמצעות PyTorch, אבל תוכלו לעשות זאת בכל מסגרת שתרצו.
- Cloud
- AI ולמידת מכונה
איך לחבר אפליקציית Node.js ב-Cloud Run למסד נתונים של Cloud SQL ל-PostgreSQL
מחבר Cloud SQL Node.js הוא הדרך הקלה ביותר לחבר באופן מאובטח את אפליקציית Node.js למסד הנתונים שלכם ב-Cloud SQL. Cloud Run היא פלטפורמה מנוהלת ללא שרת (serverless), שמאפשרת להריץ קונטיינרים ללא שמירת מצב, שלא ניתנים להפעלה באמצעות בקשות HTTP.
שימוש ב-API להמרת טקסט לדיבור (TTS) עם Python
במדריך הזה תלמדו להשתמש ב-API של טקסט לדיבור עם Python.
- Cloud
- AI ולמידת מכונה
שימוש ב-API של המרת טקסט לדיבור (TTS) באמצעות C#
ב-Codelab הזה תלמדו להשתמש ב-API של טקסט לדיבור עם C#
- Cloud
מבוא לתזמור ללא שרת (serverless) עם Workflows
בשיעור ה-Codelab הזה תלמדו איך לתזמר ולהפוך שירותי API מבוססי-HTTP ל-Google Cloud ולשירותי API מבוססי-HTTP באמצעות Workflows.
- Cloud
- ללא שרת (serverless)
התקנה של כלי ענן ל-PowerShell ושימוש בהם
בשיעור ה-Lab הזה תלמדו איך להתקין את כלי הענן ולהשתמש בהם ב-Windows PowerShell.
- Cloud
שימוש ב-ARCore Depth API לחוויות עשירות של מציאות רבודה
ב-Codelab הזה מוצגים שלבים לפיתוח אפליקציית ARCore באמצעות Depth API החדש. העומק מספק הבנה בתלת ממד של סצנה נתונה באמצעות ייצוג בזמן אמת, פיקסל אחר פיקסל, של המרחק למשטחים הפיזיים בתצוגה של המצלמה. האפליקציה המתוארת ב-codelab הזו משתמשת בעומק, כך שאובייקטים בעולם האמיתי משאירים או מסתירים אובייקטים וירטואליים מאחוריהם. הוא גם מציג גיאומטריה תלת ממדית של הסביבה.
- AR
תמונות משופרות של ARCore
ב-Codelab הזה תלמדו איך להשתמש בתמונות רבודה של ARCore כדי להוסיף תוכן וירטואלי שמצורף לתמונה ולעקוב אחרי התנועה של התמונה.
- AR
הרחבת קיצורי הדרך הדינמיים ל-Google Assistant באמצעות 'פעולות באפליקציה'
איך מטמיעים קיצורי דרך דינמיים לאפליקציות ב-Google?
יצירת Haikus לגבי מוצרי Google באמצעות PaLM API ו-Flutter
תלמדו על האופן שבו אפשר לפתח אפליקציה פשוטה שיוצרת ומציגה Haikus על מוצרי Google באמצעות PaLM API ו-Flutter.
פיתוח InnerLoop באמצעות תחנות עבודה בענן עם NodeJS
תקבלו הדרכה על תכונות ויכולות שנועדו לייעל את תהליך הפיתוח בשביל מהנדסי תוכנה שתפקידם לפתח אפליקציות Nodejs בסביבה בקונטיינרים באמצעות Cloud Workstations.
Generative Insights עם BigQuery SQL ו-Vertex AI
פיתוח אפליקציה לחיזוי ולמרשם דירוג הצלחה של סרט (Movie Success Rating) באמצעות שאילתות SQL של BigQuery ו-Vertex AI PaLM API.
- Cloud
- AI ולמידת מכונה
פיתוח באמצעות Cloud Workstations ו-Cloud Code
תקבלו הדרכה על תכונות ויכולות שנועדו לייעל את תהליך הפיתוח של מהנדסי תוכנת Java בסביבה בקונטיינרים באמצעות Cloud Workstations.
הרמוניזציה בסיסית של צבעים בתצוגות של Android
ב-Codelab הזה תלמדו איך ליצור הרמוניה של צבע מותאם אישית בעזרת עיצוב דינמי.
AI גנרטיבי – יצירת תמונות ממילות מפתח
ב-Codelab הזה תלמדו ליצור תמונות ממילות המפתח הנתונות באמצעות ממשקי API של AI גנרטיבי. זהו תהליך דו-שלבי שבו ה-API של text-bison נקרא כדי ליצור הנחיה ליצירת תמונות, ואז מופעל ה-API של Imagen כדי ליצור תמונה לפי ההנחיה שנוצרה. תהליך העבודה כולו מופעל בקצה קדמי באמצעות אפליקציית GRadio.
הרצת הדמיות דינמיות מולקולריות של גרומאקס באמצעות נוזלים מספריים' Slurm-GCP
ה-Codelab הזה ידריך אותך איך להריץ מעבדי גרומק ב-Google Cloud Platform באמצעות פתרון Slurm-GCP מבית SchedMD
מודל שפה גדול (LLM) בלבד ל-SQL עם BigQuery ML באמצעות Vertex AI PaLM API
סיכום של קוד מקור למאגרי GitHub שזמינים כמערך נתונים ציבורי ב-BigQuery, באמצעות Vertex AI Large Language Model ליצירת טקסט (text-bison) כפונקציה מרוחקת מתארחת ב-BigQuery.
- AI ולמידת מכונה
- Cloud
שליטה בנר של PLAYBULB באמצעות Bluetooth מהאינטרנט
עם JavaScript בלבד, אפשר ליצור אפליקציית אינטרנט השולטת בנר LED בלי להבות בעזרת ממשק ה-API החדש של Bluetooth Web Bluetooth.
- פיתוח אתרים
Battle Jamón – A Microservices Battle Ground
בשיעור ה-Codelab הזה תפתחו מיקרו-שירות (microservice) שיילחם במיקרו-שירותים (microservices) אחרים על ידי "השלכה" אחד על השני בזירה.
- Cloud
פיתוח InnerLoop באמצעות Java – SpringBoot
תלמדו על תכונות ויכולות שנועדו לייעל את תהליך הפיתוח בשביל מהנדסי תוכנה שמטפלים בפיתוח אפליקציות Java בסביבה בקונטיינרים.
אפליקציית Chat עם PaLM API ב-Cloud Run
תפתחו אפליקציית צ'אט באמצעות Python Flask framework ומודל Vertex AI PaLM API.
- Cloud
- AI ולמידת מכונה
אימון ופריסה של מודל לסיווג תמונות במכשיר באמצעות AutoML Vision ב-ML Kit
בשיעור ה-codelab הזה תאמנו מסַווג תמונות באמצעות AutoML Vision Edge ב-ML Kit ותריצו אותו בטלפון Android או iOS באמצעות ML Kit SDK.
- iOS
- AI ולמידת מכונה
שינוי עיצוב ב'כתיבה' בעזרת Material 3
המטרה של ה-Codelab הזה היא להדגים את העיצוב שלהם ב-Jetpack פיתוח נייטיב עם הטמעה חדשה של Material Design 3 ו-Material You.
Android מתקדם ב-Kotlin 04.1: מפות Google ל-Android
כך מוסיפים מפה של Google ומעצבים אותה באפליקציה ל-Android Kotlin.
מבוא ל-ARCore Recording and Playback API
היכולת לשמור חוויית AR בקובץ MP4 ולהשמיע קובצי MP4 יכולה להועיל גם למפתחי האפליקציות וגם למשתמשי הקצה. השימוש הישיר ביותר ברשומת ARCore ממשק ה-API להפעלה מיועד למפתחים. חלפו הימים שבהם הייתם צריכים לבנות ולהפעיל את האפליקציה במכשיר בדיקה, לנתק את כבל
- AR
הרחבה של אפליקציה ל-Android ל-Google Assistant באמצעות 'פעולות באפליקציה'
כדי ללמוד את העקרונות הבסיסיים להפעלה של אפליקציה ל-Android באמצעות הקול, אפשר להרחיב אותה ל-Google Assistant באמצעות 'פעולות באפליקציה' שמובנות בפורמט Intent.
עוגןי ARCore בענן עם עוגןים מתמידים בענן
בשיעור ה-codelab הזה תלמדו איך להשתמש בעוגנים בענן כדי ליצור חוויות AR משותפות, על ידי יצירת מסגרת התייחסות משותפת (באותו מיקום ובאותו כיוון) בכמה מכשירים באמצעות שירות ARCore Cloud עוגנים.
- AR
מבוא לערכת הכלים של Google Cloud Fundamentals
בשיעור ה-Codelab הזה, תתחילו להשתמש ב-Cloud Foundation Toolkit(CFT) ותתחילו לפעול לפי סדרה של שלבים להוספת תכונה למודול CFT.
חיבור AlloyDB ל-Oracle דרך VPN של Google
בשיעור ה-Codelab הזה תלמדו איך לחבר אשכול AlloyDB למסד נתונים של Oracle שנפרס ברשת נפרדת שמחוברת באמצעות VPN.
- Cloud
- Codelab
הרחבה של אפליקציה ל-Android ל-Google Assistant באמצעות פעולות באפליקציה (רמה 2)
נלמד איך לפתח פעולות באפליקציה באמצעות כוונות מובְנות נפוצות ב-Codelab הביניים הזה. כך משתמשים יוכלו לפתוח תכונות של האפליקציה ולחפש תוכן מתוך האפליקציה בעזרת Google Assistant.
שימוש ב-BigQuery כדי לשלוח שאילתות על נתונים מ-GitHub
נלמד את היסודות של BigQuery ואיך לשלוח שאילתות על טרה-בייטים של נתונים ציבוריים באמצעות שימוש בשמירת נתונים ב-GitHub כדוגמה.
- Cloud
- נתונים
עומק גולמי של ARCore
ב-Codelab הזה מוצגים שלבים לבניית אפליקציית ARCore באמצעות ה-Raw Depth API החדש.
- AR
סדנה ל-Anthos Service Mesh: מדריך Lab
בסדנה הזאת יש חוויה סוחפת ומעשית שמסבירה איך להגדיר שירותים שמופצים ברחבי העולם ב-GCP בייצור. הטכנולוגיות העיקריות שבהן נעשה שימוש הן GKE למחשוב ו-Anthos Service mesh ליצירת קישוריות מאובטחת, ניראות (observability) ועיצוב תעבורת נתונים מתקדם. כל השיטות והכלים שנעשה בהם שימוש בסדנה זו הם שבהם תשתמשו בהפקה.
Battle One – שדה קרב של מיקרו-שירותים
בשיעור ה-Codelab הזה תפתחו מיקרו-שירות (microservice) שיילחם במיקרו-שירותים (microservices) אחרים על ידי "השלכה" אחד על השני בזירה.
- Cloud
שילוב ווידג'טים של Android עם Google Assistant
איך להרחיב ווידג'טים של Android ל-Google Assistant כדי לאפשר ל-Assistant להציג למשתמשים ווידג'טים מותאמים אישית
סדנה ל-Anthos Service Mesh: מדריך Lab – יפנית
בסדנה הזאת יש חוויה סוחפת ומעשית שמסבירה איך להגדיר שירותים שמופצים ברחבי העולם ב-GCP בייצור. הטכנולוגיות העיקריות שבהן נעשה שימוש הן GKE למחשוב ו-Anthos Service mesh ליצירת קישוריות מאובטחת, ניראות (observability) ועיצוב תעבורת נתונים מתקדם. כל השיטות והכלים שנעשה בהם שימוש בסדנה זו הם שבהם תשתמשו בהפקה.
צבע דינמי נוסף לאפליקציה
ב-Codelab הזה, תעבירו את העיצובים באפליקציה ל-Material 3, ובהמשך תחילו צבע דינמי.
יצירת אפליקציות ל-Google Chat עם Gemini
בשיעור ה-codelab הזה תיצרו אפליקציות ל-Google Chat עם הפיצ'רים הכי חדשים שזמינים, כולל דגמי AI מבית Vertex AI, Dialogflow CX, דף הבית של האפליקציה, ווידג'טים של Google Chat ואביזרים.
- AI ולמידת מכונה
הופכים את Big Data לתובנות באמצעות Google Sheets ו-Slides
מעבדת הקוד של הסקריפט של Google Apps Script משתמשת ב-2 פלטפורמות למפתחים של Google: Google Workspace ומסוף Google Cloud. באופן ספציפי יותר, הוא משתמש ב-BigQuery API של מסוף Cloud (כשירות מתקדם של Apps Script) ובשני שירותים מובנים של Google Workspace: Google Sheets ו-Google Slides. המטרה של האפליקציה לדוגמה הזו היא להראות למשתמשים שהם יכולים להפוך את השלב הסופי לאוטומטי, החל מניתוח Big Data ועד הצגת שקפים, והכל בקטע קוד קצר (יחסית).
- Cloud
- נתונים
תחילת העבודה עם BigQuery ML
ב-Codelab הזה תלמדו איך להשתמש ב-BigQuery כדי ליצור מודלים של למידת מכונה למערכי נתונים של Analytics 360.
- Cloud
הטמעת נתוני CSV ב-BigQuery באמצעות Cloud Data Fusion – הטמעת נתונים באצווה
ב-Codelab הזה, נטמיע דפוס הטמעת נתונים כדי לטעון ב-BigQuery נתונים של שירותי בריאות בפורמט CSV באמצעות Cloud Data Fusion.
- Cloud
טעינת נתונים ושליחת שאילתות לגבי כלי שורת הפקודה של bq ל-BigQuery
נלמד איך לטעון נתונים ולשלוח שאילתות לגביהם באמצעות bq, כלי שורת פקודה שמבוסס על Python ל-BigQuery.
- Cloud
נהנים מחוויית שימוש במצלמה מתקפלת
מכשירי Android התפתחו עם השנים, ועכשיו הם כוללים מגוון גדלים, צורות, מסכים ועוד תכונות. עם זאת, מאז תחילת הדרך, צילום תמונות באמצעות הטלפון היה אחד מהתרחישים החשובים ביותר לשימוש בטלפון. כיום, יכולות המצלמה הן עדיין אחת מהסיבות העיקריות שבגללן צרכנים רוכשים טלפון.
Cloud Armor ל-NLB/VM עם כללים בהגדרת המשתמש
ב-Codelab הזה תלמדו איך להגדיר את מדיניות אבטחת הקצה של Cloud Armor Network עם כללים בהגדרת המשתמש
- רשתות
- Cloud
Cloud Bigtable למשתמשי Cassandra
ב-Codelab הזה, תשוו בין שאילתות נפוצות של Cassandra לגבי הוספה, עדכון, קריאה ומחיקה של נתונים לבין המקבילות שלהן ב-Cloud Bigtable לבין לקוח Java.
- Cloud
שינוי גודל של אפליקציות ל-Android
בשיעור Lab הזה שמבוסס על Jetpack Compose, תבצע אופטימיזציה של אפליקציה ל-Android כדי להדגים שיטות מומלצות לשינוי גודל בצורה חופשית. זה כולל שימוש בתאימות מניפסט, השלכות על שינוי הגדרות ושמירה על המשכיות באמצעות שינוי גודל.
- Codelab
Vertex AI: ייצוא ופריסה של מודל למידת מכונה של BigQuery ל-Prediction
בשיעור ה-Lab הזה תאמנו מודל באמצעות למידת מכונה של BigQuery, ולאחר מכן תייצאו ותפרסו את המודל הזה ל- Vertex AI. זוהי הצעה החדשה של מוצר ה-AI ב-Google Cloud. נסביר לכם איך: העלות הכוללת של הפעלת שיעור ה-Lab הזה ב-Google Cloud היא כ- $2. בשיעור ה-Lab
- Cloud
איך בונים פעולה אינטראקטיבית בלוח הציור ל-Google Assistant בעזרת Actions Builder
איך יוצרים פעולה אינטראקטיבית בלוח העריכה ל-Assistant.
התנסות מעשית עם סקריפט של Google Apps: גישה ל-Google Sheets, למפות Google ול-Gmail ב-4 שורות קוד!
ב-Codelab הזה, נציג לכם אחת מהדרכים הפשוטות ביותר לכתוב קוד שניגשים לטכנולוגיות של מפתחים של Google. כדי לעשות את זה, אנחנו משתמשים ב-JavaScript, שפת מיינסטרים לפיתוח אתרים. בעזרת הסקריפט של Google Apps, תוכלו לכתוב קוד לחילוץ כתובת רחוב מתא בגיליון אלקטרוני ב-Google Sheets, ליצור מפת Google על סמך הכתובת ולאחר מכן לשלוח את המפה כקובץ מצורף באמצעות Gmail. והכי חשוב? יהיה בו רק ארבע שורות קוד.
- Cloud
איך משלבים את Dialogflow עם BigQuery
שיעור ה-Lab הזה מושתת על הרעיון של מילוי הזמנות ב-Dialogflow. כך תוכלו ליצור מערך נתונים וטבלה ב-BigQuery, להגדיר את פרטי השילוב של BigQuery במילוי ההזמנות של Dialogflow ולבדוק את חוויית השיחה.
- Cloud
CEL-Go Codelab: ביטויים מהירים, בטוחים ומוטמעים
ב-Codelab הזה תכתבו ביטויים ב-Common Expression Language, שמוטמעים ב-Go. כאן תלמדו איך ליצור משתנים, להשתמש באופרטורים לוגיים ו/או באופרטורים, לבנות קובץ json, לבנות פרוטו ולכוונן את הביטויים.
- פיתוח אתרים
Battle Peach – שדה קרב של מיקרו-שירותים (microservices)
ב-Codelab הזה תפתחו מיקרו-שירות (microservice) שיילחם במיקרו-שירותים (microservices) אחרים על ידי "השלכת" אפרסקים אחד על השני בזירה.
- Cloud
Bigtable ו-Dataflow: אומנות למעקב אחר מסדי נתונים (HBase Java Client)
ב-Codelab הזה תלמדו איך לעקוב אחרי כתיבה או קריאה ב-Bigtable בזמן שהם נטענים וקוראים כמות גדולה של נתונים באמצעות Dataflow.
- פיתוח אתרים
פיתוח מערכת המלצות לסרטים מסוג fullstack
ב-Codelab הזה תבנה מערכת המלצות fullstack. תשתמשו ב-TensorFlow Recommenders כדי לאמן שני מודלים של המלצות ולפרוס אותם באמצעות שירות TensorFlow Recommender כקצה העורפי. כמו כן, הפיתוח של אפליקציית Flutter חוצת פלטפורמות שונות בתור ממשק הקצה.
הסבר על האינטראקציה עד השלב הבא (INP)
הדגמה אינטראקטיבית ו-Codelab ללמידה על Interaction to Next Paint (INP). הקוד נמצא במאגר web-vitals-codelabs. בראש הדף נמצאים מונה ציון ולחצן עלייה. הדגמה קלאסית של תגובתיות ומהירות תגובה! מתחת ללחצן מופיעות ארבע מדידות: הרשומות של ה-FPS והטיימר לא
- Codelab
פונקציה של Cloud Functions שעופפת את מודלי PaLM Text Bison
הדגמה של פונקציה שנכתבה ב-Python שמאתחלת את המודול של Vertex AI ולאחר מכן מספקת נקודת קצה להפעלת מודל PaLM Text Bison.
- Cloud
- AI ולמידת מכונה
יצירת מודל לסיווג טקסט בהתאמה אישית ועדכון האפליקציות באמצעותו
ב-Codelab הזה תלמדו איך לשפר את המודל שיצרתם במסלול לסיווג טקסט בנייד – כדי לקבל מודל שמתאים לנתונים שלכם. לאחר מכן יוצגו לך הוראות לעדכון האפליקציות ל-Android ול-iOS עם המודל החדש
- iOS
- נייד
בניית משחק לוח בעזרת סוכני TensorFlow ו-Flutter
ב-Codelab הזה תבנה משחק לוח פשוט שמבוסס על למידת מכונה. תשתמשו בסוכני TensorFlow כדי לאמן מודל למידת חיזוק ולפרוס אותו באמצעות שירות TensorFlow כקצה העורפי. כמו כן, ניתן לפתח אפליקציית Flutter חוצת פלטפורמות כחזית המשחק.
פיתוח אפליקציה בסיסית של סגנון העברת הודעות
ב-Codelab הזה תלמדו לפתח אפליקציה פשוטה להעברת הודעות עם תיבת טקסט ולחצן שליחה.
- iOS
- נייד
אפליקציית Text Summarizer עם Vertex AI ו-Svelte Kit
פיתוח תרחיש לדוגמה של Text Summarization כדי לאפשר למשתמשים לסכם מאמרים, טקסט וצורות תוכן אחרות באמצעות Google Cloud Vertex AI באפליקציית אינטרנט של Svelte Kit.
- Cloud
- AI ולמידת מכונה
יצירת מודל מותאם אישית למסווג התמונות
ב-Codelab הזה תאמנו מודל למידת מכונה לזהות פרחים ספציפיים.
- נייד
- iOS
TensorFlow.js: אימון מחדש של מודל זיהוי ספאם בתגובות לטיפול במקרי קצה
ב-codelab הזה תלמדו איך להשתמש ב-Model Maker כדי לאמן מחדש מודל ספאם של תגובות כדי להביא בחשבון מקרי קצה שהמודל שהוזמן מראש לא יוכל לטפל בהם, ואז לפרוס מחדש את המודל החדש באפליקציית האינטרנט.
- AI ולמידת מכונה
- פיתוח אתרים
שילוב מודל מותאם אישית באפליקציה
ב-Codelab הזה תלמדו איך לשלב מודל סיווג תמונות מותאם אישית באפליקציה ל-Android או ל-iOS באמצעות מודלים מותאמים אישית של ML Kit.
- iOS
- נייד
בניית מודל למידת מכונה של שליחת תגובות ספאם
ב-Codelab הזה תלמדו איך נוצר מודל של למידת מכונה שמסוגל לסנן ספאם מתגובות אחרות.
- iOS
- נייד
שיטות לסיכום טקסט באמצעות Vertex AI PaLM API
במדריך הזה תלמדו איך להשתמש במודלים גנרטיביים לסיכום מידע מטקסט באמצעות שיטת המילוי
- Cloud
- AI ולמידת מכונה
שימוש במעבדי TPU של Coral Edge כדי להריץ מודלים של TFlite ב-Node עם TensorFlow.js
תריצו מודלים של TensorFlow Lite ב-Node.js ותאיצו אותם באמצעות מעבדי TPU של Coral Edge ו-WebNN.
Codelab: Gemini להאצת פיתוח מבוסס-בדיקות
אנחנו ניצור אפליקציה פשוטה של Ruby באמצעות גישת TDD (פיתוח מבוסס-בדיקה) בעזרת Gemini.
קישור והצגה חזותית של כל הנתונים ב-Looker Studio
Looker Studio היא הפלטפורמה של Google לבינה עסקית (BI) ולהצגה חזותית. ב-Codelab הזה תלמדו איך לחבר ולהמחיש נתונים מכל מקור ב-Looker Studio. באמצעות Google Apps Script, תכתבו קוד כדי לאחזר נתונים מ-API ותמחישו את הנתונים האלה ב-Looker Studio.
Codelab של Cloud Secure Web Proxy (SWP)
בשיעור הזה תלמדו איך לפרוס Cloud Secure Web Proxy (SWP) ואיך לפרוס אותו כדי לאבטח את תעבורת הנתונים באינטרנט.
Codelab למסלולים מבוססי מדיניות (PBR)
ב-Codelab הזה תלמדו איך להגדיר נתיבים מבוססי-מדיניות (PBR) ולהשתמש בהם ולאמת פונקציונליות.
משימות ב-Cloud Run
שירותי Cloud Run ומשימות Cloud Run מאפשרים לך להריץ את הקוד שלך ב-Cloud Run. במעבדה הזו, תלמדו מתי ואיך להשתמש במשימות ב-Cloud Run, כולל איך ליצור עבודה, איך לבצע עבודה ולנהל משרה.
יצירת המחשות ויזואליות לקהילה ב-Data Studio באמצעות יצירה של עותק DSA
ב-Codelab הזה תשתמשו ב-dscc-gen, כלי ליצירת תבניות של פרויקטים, כדי ליצור תצוגה חזותית של קהילה ב-Data Studio.
- Cloud
- מודעות
יצירת המחשות חזותיות בהתאמה אישית ב-Looker Studio
ב-Codelab הזה תלמדו איך ליצור תצוגה חזותית מותאמת אישית שאפשר להשתמש בה בדוח Looker Studio.
- נתונים
- Cloud
שימוש בהקצאה של יציאות דינמיות ב-Cloud NAT
מטרת שיעור ה-Lab הזה היא לחקור את התכונה 'הקצאת יציאות דינמיות (DPA)' של Cloud NAT.
- Cloud
- רשתות
איך לפרוס את כל ה-frameworks של JavaScript ל-Cloud Run
הסבר על פריסת frameworks של JavaScript כמו Angular, Nuxt.js ו-Next.js ל-Cloud Run.
איך מריצים מסקנות מ-LLM במעבדי GPU ב-Cloud Run באמצעות vLLM ו-OpenAI Python SDK.
איך מריצים מסקנות מ-LLM במעבדי GPU ב-Cloud Run באמצעות vLLM ו-OpenAI Python SDK.
- ללא שרת (serverless)
איך להגדיר שירות Cloud Run לגשת לשירות Cloud Run פנימי באמצעות תעבורת נתונים יוצאת (egress) ישירה של VPC
הסבר על האופן שבו ניתן להגדיר שירות Cloud Run לגשת לשירות Cloud Run פנימי באמצעות תעבורת נתונים יוצאת (egress) ישירה של VPC.
- ללא שרת (serverless)
יצירת שירות של תיאור תמונת סצנה אחרי סצנה באמצעות Cloud Run, Video Intelligence API ו-Vertex AI
תלמדו על האופן שבו אפשר ליצור שירות Cloud Run שמתאר את התמונה בכל סצנה בסרטון באמצעות Vertex AI ו-Video Intelligence API.
- ללא שרת (serverless)
הוספה של מפות Google לאפליקציית Flutter
ב-Codelab הזה תבנה חוויה של מפות Google באמצעות ה-SDK של אפליקציית Flutter לנייד, ליצירת חוויות מותאמות באיכות גבוהה ב-iOS, ב-Android ובאינטרנט.
- Codelab
הצגת 100 הקבצים הראשונים & תיקיות ב-Google Drive
בשיעור הזה תלמדו איך להשתמש בממשקי API ל-REST של Google Workspace. הדוגמה תתבצע ב-Python כדי לקצר וזמינות, אבל תוכלו גם לבחור להשתמש בשפת הפיתוח המועדפת עליכם. נושאי מבוא רבים מוצגים בלו"ז, שבו המשתמשים יוצרים סקריפט פשוט שמציג את 100 הקבצים הראשונים & תיקיות ב-Google Drive באמצעות ה-API שלו.
- Cloud
משתמשים ב-Google Cloud Functions כדי לשפר את תיבת הדואר הנכנס של Gmail
ב-Codelab הזה תלמדו איך לעבד הודעות Gmail באופן אוטומטי ותכנותי באמצעות ממשקי API של G Suite ו-Google Cloud Functions.
- Cloud
איך להשתמש במשימות של Cloud Run & ממשקי API של Video Intelligence לעיבוד סרטונים
נלמד איך ליצור משימה ב-Cloud Run שמתארת את התמונה בכל סצנה בסרטון באמצעות Vertex AI ו-Video Intelligence API.
פריסת אשכול HPC עם התאמה אוטומטית לעומס (auto-scaling) באמצעות Slurm
הסבר על האופן שבו ניתן להקצות אשכול HPC שניתן להתאמה באופן דינמי באמצעות Google Compute Engine, Google Deployment Manager ו-Slaurm Workload Manager.
- Cloud
שימוש בחיפוש מבוסס-Vertex AI בקובצי PDF (נתונים לא מובנים) ב-Cloud Storage משירות Cloud Run
תלמדו על האופן שבו ניתן ליצור שאילתה ל-Vertex AI Search משירות Cloud Run.
- ללא שרת (serverless)
הגדרת שירות Cloud Run לגשת לשירות Cloud Run פנימי וגם לאינטרנט ציבורי
הסבר על האופן שבו ניתן לגשת לשירות Cloud Run פנימי בלבד באמצעות תעבורת נתונים נכנסת (ingress) באמצעות תעבורת נתונים יוצאת (egress) ישירה של VPC תוך שמירה על הגישה הציבורית לאינטרנט
- ללא שרת (serverless)
איך פורסים אפליקציית צ'אט מבוססת-Gemini ב-Cloud Run
הסבר על פריסת צ'אט מבוסס-Gemini ב-Cloud Run באמצעות express.js, htmx ו-tailwindCSS.
- ללא שרת (serverless)
איך לפרוס באופן אוטומטי את השינויים מ-GitHub ל-Cloud Run באמצעות Cloud Build
איך לפרוס באופן אוטומטי את השינויים מ-GitHub ל-Cloud Run באמצעות Cloud Build
- ללא שרת (serverless)
סיווג נתוני תמונות באמצעות BigQuery ML
ב-codelab הזה תאחסנו ותנתחו תמונות של תנוחות יוגה ב-BigQuery ותטמיעו מודל לסיווג תמונות באמצעות BigQuery ML כדי לתייג את התנוחות באמצעות מבני SQL בלבד
עושים Codelab ב-Google Cloud? מתחילים כאן!
ב-Codelab הזה תגדירו פרויקט ב-Google Cloud לשימוש ב-Codelabs הבאים. תלמדו גם איך להשתמש ב-Cloud Shell לעריכת קבצים ולהרצת פקודות בטרמינל.
- Cloud
ניתוח נתונים קליניים באמצעות BigQuery ו-AI Platform Notebooks
ב-Codelab הזה, הדגמנו פתרון לגישה ולניתוח של נתונים קליניים ב-GCP באמצעות BigQuery ו-AI Platform Notebooks.
- Cloud
איך משתמשים ב-Cloud Run עם קריאה לפונקציה של Gemini
איך משתמשים ב-Cloud Run כנקודת קצה (endpoint) של קריאה לפונקציה של Gemini.
- ללא שרת (serverless)
יצירת מצלמת אינטרנט חכמה ב-JavaScript באמצעות מודל למידת מכונה מאומן מראש של TensorFlow.js
בשיעור ה-Codelab הזה, תלמדו איך לטעון את אחד מהמודלים של TensorFlow.js שאומנו מראש (COCO-SSD) ולהשתמש בהם כדי לזהות אובייקטים נפוצים שעליהם הוא אומן.
- AI ולמידת מכונה
- פיתוח אתרים
ליצור תמליל של הפגישות העסקיות באמצעות Google Docs & למידת מכונה
ב-Codelab הזה, תשתמשו ב-Google Docs API כדי ליצור מסמך Google Docs, ותכתבו תמליל של קובץ אודיו במסמך הזה. תשתמשו ב-Speech-to-Text API כדי לקבל את תמליל הטקסט של קובץ האודיו הנתון.
- Cloud
מדריך סדנה טכנית מעשית באמצעות Duet AI למפתחים Codelab
מטרת הסדנה הזאת היא לספק הדרכה מעשית בנושא Duet AI למשתמשים ולמומחים. ב-Codelab הזה תלמדו: כדי להראות איך השימוש ב-Duet AI למפתחים בפיתוח היומיומי שלו, הפעילויות בסדנה מתקיימות בהקשר של סיפור. מפתח חדש מצטרף לחברת מסחר אלקטרוני. המשימה שלהם היא
פריסה ועדכון של אפליקציית .NET Core ב-Google Kubernetes Engine
Microsoft.NET Core היא גרסת קוד פתוח וגרסת.NET בקוד פתוח, שיכולה לפעול בקונטיינרים..NET Core זמין ב-GitHub ומתוחזק על ידי Microsoft וקהילת.NET. בשיעור ה-Lab הזה תתבצע פריסה של אפליקציית.NET Core בקונטיינרים ב- Google Kubernetes Engine (GKE). שיעור
- Cloud
איך אפשר להשתמש ב-Gemini כדי לבחון ולשפר אפליקציה קיימת
ה-Codelab הזה ידגים איך להשתמש ב-Gemini כדי לפתח אפליקציית לקוח על גבי קצה עורפי קיים של API. שיעור ה-Lab הזה נועד להדגים שימוש ב-Gemini באפליקציה קיימת. בשיעור Lab זה תלמדו איך: בהתאם למדיניות הארגון, ייתכן שלא תהיה לכם אפשרות לפרוס את הפתרון הזה
שימוש במאגר של Document AI כדי להטמיע, לעבד ולחפש מסמכים
ב-Codelab הזה משתמשים ב-Document AI warehouse כדי להטמיע, לעבד ולחפש את הטקסט המלא של מסמכים.
- AI ולמידת מכונה
- Cloud
יצירת פריסת אפליקציה רספונסיבית עם אנימציה בעזרת Material 3
ב-Codelab הזה תתנסו בפיתוח אפליקציה עם עיצוב אדפטיבי שמציג אנימציה בצורה חלקה באמצעות Material 3, בכל שש הפלטפורמות שנתמכות ב-Flutter.
- Codelab
הצפנה ופענוח של נתונים באמצעות Cloud KMS (אסימטרי)
ב-Codelab הזה, מצפינים נתונים ומפענחים אותם באמצעות מפתחות אסימטריים של Cloud KMS.
- אבטחה
- Cloud
HTTPs חיצוניים LB עם Codelab ניהול תעבורת נתונים מתקדם (Envoy)
ב-Codelab הזה, תלמדו על תכונות התנועה המתקדמות שזמינות במאזן העומסים החדש של HTTPs HTTP.
- Cloud
- רשתות
הפעלת שירותי Kubernetes באמצעות אירועי Eventarc
ב-Codelab הזה, ניתן להאזין לאירועים מ-Pub/Sub, ל-Cloud Storage וליומני הביקורת של Cloud באמצעות Eventarc, ולהעביר אותם לשירות Kubernetes שפועל על Google Kubernetes Engine (GKE).
- Cloud
- ללא שרת (serverless)
הגנה על מטמון Edge באמצעות Cloud Armor
בשיעור ה-Lab הזה תיצרו הפצת CDN ותחילו כללים של Cloud Armor כדי להגן על מטמון הקצה.
- Cloud
- רשתות
Google Ads עם אירועים מותאמים אישית של Google Analytics for Firebase – ל-Android
ב-Codelab הזה תלמדו איך להטמיע אירועים באמצעות GA4F ולהשיק קמפיינים עם קריאה לפעולה דרך Google Ads.
הטמעת FHIR (משאבים ליכולת פעולה הדדית מהירה של שירותי בריאות) ב-BigQuery
ב-Codelab הזה, נטמיע דפוס הטמעת נתונים כדי לטעון נתוני בריאות בפורמט FHIR – R4 (משאבים רגילים) אל BigQuery באמצעות Cloud Healthcare FHIR APIs.
- Cloud
שימוש ב-FFI בפלאגין של Flutter
ב-Codelab הזה תפתחו פלאגין של Flutter לפלטפורמות לניידים ולמחשבים באמצעות FFI כדי להשתמש בספריית C מקורית.
- Codelab
אופטימיזציה של נתוני תלת-ממד באמצעות דחיסה של נתוני גיאומטריה של Draco
גרפיקה תלת-ממדית היא חלק בסיסי באפליקציות רבות, כולל משחקים, עיצוב והדמיה של נתונים. ככל שמעבדי הגרפיקה וכלי היצירה ממשיכים להשתפר, מודלים תלת-ממדיים גדולים ומורכבים יותר יהפכו להיות נפוצים ויעזרו לעודד אפליקציות חדשות ליהנות ממציאות מדומה (VR)
- AR
- VR
- קוד פתוח
נהנים מאפליקציית Flutter משעממת ליפה
Flutter היא ערכת הכלים לבניית ממשק משתמש של Google, שנועדה לבנות אפליקציות יפות ומותאמות לניידים, לאינטרנט ולמחשבים מתוך בסיס קוד יחיד. ב-Codelab הזה, אתם מתחילים עם אפליקציית מוזיקה פשוטה (באמצעות Material 3) כדי לשפר אותה ולהפוך אותה ליפה יותר ורספונסיבית יותר לכל הפלטפורמות.
- Codelab
אפליקציות מותאמות ב-Flutter
ב-codelab הזה תיצרו אפליקציית Flutter שמתאימה לכל שש הפלטפורמות הנתמכות ב-Flutter – Android, iOS, אינטרנט, Windows, macOS ו-Linux.
- Codelab
העברת תמונות לארכיון, ניתוח ויצירת דוחות Google Workspace & Google Cloud
ב-Codelab הזה, המפתחים מפתחים תהליך עבודה מבוסס-ענן לעיבוד תמונות ב-Python באמצעות Google Workspace (לשעבר G Suite) & ממשקי API של Google Cloud. באופן ספציפי, תתבצע הורדה של קובץ תמונה מ-Google Drive, העברתו לארכיון ל-Google Cloud Storage, ניתוח של התוכן שלו באמצעות Google Cloud Vision, ויצירת נתוני דוחות ב-Google Sheets.
- Cloud
- נתונים
הצפנה ופענוח של נתונים באמצעות Cloud KMS
ב-Codelab הזה, מצפינים נתונים ומפענחים אותם באמצעות Cloud KMS
- Cloud
- אבטחה
מודול 1: מעבר מ-webapp2 ל-Flask
הסבר על העברה של אפליקציית Python App Engine מ-webapp2 ל-framework של Flask.
- ללא שרת (serverless)
- Cloud
יחידת לימוד 2: מעבר מ-App Engine ndb ל-Cloud NDB
מידע נוסף על העברה של אפליקציה פשוטה ב-App Engine מ-ndb ל-Cloud NDB
- ללא שרת (serverless)
- Cloud
HTTP Cloud Functions ב-Python
במדריך הזה תפתחו HTTP Cloud Functions ב-Python.
- ללא שרת (serverless)
- Cloud
פונקציה של Cloud Functions ליצירת אוטומציה של ייבוא נתוני CSV ל-Google Sheets
ב-Codelab הזה תלמדו איך לאכלס גיליון אלקטרוני של Google מפונקציה של Cloud Functions שמגיבה להעלאת קובץ CSV ל-Cloud Storage
- ללא שרת (serverless)
- Compute
- Cloud
איך משתמשים בתור המשימות של App Engine (משימות משיכה) באפליקציות Flask (מודול 18)
הסבר איך מוסיפים את השימוש במשימת המשיכה בתור Tasks לאפליקציית NDB בסיסית ב-Python 2 Flask App Engine NDB.
- Cloud
- ללא שרת (serverless)
מעבר מ-App Engine Blobstore ל-Cloud Storage (מודול 16)
הסבר על העברת השימוש ב-blobstore ל-Cloud Storage עבור אפליקציית ndb של App Engine ב-Python 2.
- Cloud
- ללא שרת (serverless)
מעבר ממשימות המשיכה לתור המשימות של App Engine אל Cloud Pub/Sub (מודול 19)
תלמדו איך להעביר NDB & – App Engine Python 2. אפליקציית 'תור משימות' (משיכת משימות) אל Cloud NDB & Cloud Pub/Sub ולאחר מכן שדרוג ל-Python 3
- Cloud
- ללא שרת (serverless)
איך להשתמש ב-blobstore של App Engine (מודול 15)
מידע על הוספת שימוש ב-blobstore לאפליקציה פשוטה ב-Python 2 App Engine.
- ללא שרת (serverless)
- Cloud
איך משתמשים ב-Memcache של App Engine באפליקציות Flask (מודול 12)
הסבר על הוספת שימוש ב-Memcache לאפליקציה בסיסית של Python 2 Flask App Engine NDB.
- Cloud
- ללא שרת (serverless)
מעבר מ-App Engine Memcache ל-Cloud Memorystore (מודול 13)
תלמדו איך להעביר NDB & – App Engine Python 2. אפליקציית Memcache ל-Cloud NDB & Cloud Memorystore (ל-Redis), ולאחר מכן שדרוג ל-Python 3
- Cloud
- ללא שרת (serverless)
שימוש ב-Stackdriver Logging וב-Stackdriver Trace ל-Cloud Functions
נלמד איך משתמשים ב-Stackdriver Logging וב-Stackdriver Trace ל-Cloud Functions.
- Cloud
- Compute
יחידת לימוד 11: מעבר מ-Google App Engine ל-Cloud Functions
הסבר איך להמיר אפליקציה פשוטה של Python App Engine (או לפצל אפליקציה מונוליתית גדולה יותר למיקרו-שירותים) ולהעביר אותה ל-Cloud Functions
- Cloud
- ללא שרת (serverless)
הרחבת התמיכה בשירותים בחבילה של App Engine: חלק 1 (מודול 17)
איך משתמשים בשירותים בחבילה של App Engine בסביבות זמני ריצה של Gen2
- Cloud
- ללא שרת (serverless)
יחידת לימוד 5: מעבר מ-Google App Engine ל-Cloud Run באמצעות Cloud Buildpacks
בקורס הזה תלמדו איך ליצור קונטיינרים ולהעביר אפליקציה פשוטה של App Engine ל-Cloud Run באמצעות Cloud Buildpacks.
- Cloud
- ללא שרת (serverless)
פריסת "Google Translate" אפליקציית Express.js ב-App Engine, Cloud Functions ו-Cloud Run
ב-Codelab הזה תלמדו איך להשתמש ב-Google Cloud Translation API עם Node.js ואיך להריץ באופן מקומי או לפרוס בפלטפורמת מחשוב ללא שרת (Cloud Functions) (App Engine, Cloud Functions או Cloud Run).
- AI ולמידת מכונה
- ללא שרת (serverless)
- Cloud
איך משתמשים בתור המשימות של App Engine (משימות Push) באפליקציות Flask (מודול 7)
הסבר איך מוסיפים שימוש במשימות דחיפה לתור המשימות לאפליקציית NDB בסיסית ב-Python 2 Flask App Engine NDB.
- ללא שרת (serverless)
- Cloud
יחידת לימוד 6: מעבר מ-Cloud Datastore ל-Cloud Firestore
הסבר על העברה של אפליקציה פשוטה ב-App Engine מ-Cloud Datastore ל-Cloud Firestore.
- ללא שרת (serverless)
- Cloud
העברת אתר מונוליתי למיקרו-שירותים ב-Google Kubernetes Engine
בשיעור ה-Lab הזה תלמדו איך לפרק אתר מונוליתי למיקרו-שירותים (microservices) ולפרוס אותם ב-Google Kubernetes Engine.
- Cloud
יחידת לימוד 3: מעבר מ-Google Cloud NDB ל-Cloud Datastore
מידע נוסף על העברה של אפליקציה פשוטה ב-App Engine מ-Cloud NDB ל-Cloud Datastore.
- Cloud
- ללא שרת (serverless)
מעבר משירות המשתמשים של App Engine ל-Cloud Identity Platform (מודול 21)
תלמדו איך להעביר NDB & – App Engine Python 2. אפליקציית השירות של המשתמשים ל-Cloud NDB & Cloud Identity Platform, ואחריו שדרוג ל-Python 3
- Cloud
- ללא שרת (serverless)
יחידת לימוד 4: מעבר מ-Google App Engine ל-Cloud Run באמצעות Docker
הסבר איך ליצור קונטיינרים ולהעביר אפליקציה פשוטה של App Engine ל-Cloud Run באמצעות Docker
- Cloud
- ללא שרת (serverless)
חישוב של נתונים סטטיסטיים פרטיים באמצעות PipelineDP
ב-Codelab הזה תלמדו איך להפיק נתונים סטטיסטיים פרטיים באמצעות PipelineDP, מסגרת פרטיות דיפרנציאלית.
- קוד פתוח
מעבר מ-Compute Engine ל-Kubernetes Engine באמצעות Migrate for Anthos
בשיעור ה-Codelab הזה, תעבירו שרת אינטרנט פשוט מ-Compute Engine ל-Kubernetes Engine באמצעות Migrate for Anthos.
- Cloud
שיתוף של Thread Network עם ממשקי Google Thread Credentials API
במאמר הזה נסביר איך נתב הגבולות והאפליקציה שלכם יכולים לקיים אינטראקציה עם Google APIs כדי ליצור רשת Thread אחת.
- האינטרנט של הדברים (IoT)
יתירות כשל במספר אזורים באמצעות מדיניות הניתוב של Cloud DNS ובדיקות התקינות למאזן העומסים הפנימי של TCP/UDP
ב-Codelab הזה תיצרו מדיניות ניתוב של Cloud DNS מפני כשל, עם מאזן עומסים ראשי ומאזן עומסים לגיבוי עם מכונות וירטואליות בקצה העורפי שמפעילות אפאצ'י. אתה תבחן את הפונקציונליות של יתירות הכשל.
הוספת WebView לאפליקציית Flutter
ב-Codelab הזה תלמדו איך להוסיף את הפלאגין webview_flutter לאפליקציית Flutter.
- Codelab
BigQuery ML לזיהוי הונאות בעסקאות בכרטיס אשראי באמצעות המסוף
בשיעור ה-Codelab הזה תבנה מודל רגרסיה לוגיסטי של BigQuery כדי לחזות זיהוי הונאות בעסקאות בכרטיס אשראי באמצעות המסוף
בונים משחק פיזיקה דו-ממדי עם Flutter and Flame
לומדים איך ליצור מנגנונים במשחקים של Flutter ו-Fflame עם Forge2D, מנוע פיזיקה דו-ממדי.
- Codelab
היכרות עם להבה עם Flutter
ב-Codelab הזה תלמדו איך להשתמש ב-Fflame, מנוע משחק שמבוסס על Flutter. תלמדו על הרכיבים והאפקטים של Flame, וגם תסבירו איך לשלב את Flame עם ניהול המצב של Flutter.
- Codelab
פיתוח ממשקי משתמש של הדור הבא ב-Flutter
תלמדו על האופן שבו אפשר לפתח ממשקי משתמש של Flutter באמצעות אנימציות, תוכנות הצללה ואפקטים של חלקיקים שפועלים בכל שש הפלטפורמות של Flutter.
- Codelab
בניית חידת מילים באמצעות Flutter
למדו איך לפתח אפליקציית Flutter עתירת מחשוב ולהמשיך לשמור על האינטראקטיביות הנוזלית של Flutter.
- Codelab
השקת קמפיינים ב-Google Ads עם אירועים מותאמים אישית ו-Flutter של Google Analytics
ב-Codelab הזה תלמדו איך להטמיע אירועים מותאמים אישית באמצעות GA4F ולהשיק קמפיינים עם קריאה לפעולה דרך Google Ads.
- מודעות
פיתוח מודל לזיהוי הונאות ב-Cloud AI Platform באמצעות TensorFlow Enterprise ו-BigQuery
בשיעור ה-Lab הזה תטמיעו מערך נתונים של BigQuery ותאמנים מודל לזיהוי הונאות באמצעות TensorFlow Enterprise ב-Google Cloud AI Platform.
- Cloud
- AI ולמידת מכונה
הסבר על מודל לזיהוי הונאות באמצעות Cloud AI Platform
בשיעור ה-Lab הזה תפתחו tf.keras לזיהוי עסקאות שמקורן בתרמית באמצעות TensorFlow, ולאחר מכן תפרשו את תוצאות המודל באמצעות ערכת ה-SDK של Cloud להסבר על AI.
- Cloud
- AI ולמידת מכונה
תובנות אבטחה בזמן הריצה
פריסת אפליקציה באשכולות Cloud Run ו-GKE וצפייה בתובנות אבטחה לפריסה ב- Software Delivery Shield Security
הוספת תכונות שקשורות לצ'אט לאפליקציה ל-Android באמצעות ממשקי ה-API להעברת הודעות ואנשים
כאן תוכלו לקרוא איך מרחיבים אפליקציה ל-Android כך שתכלול תכונות שקשורות לצ'אט עם ממשקי ה-API של העברת הודעות ושל אנשים.
מכירת מינויים באפליקציה באמצעות ספריית החיובים ב-Play 5
ב-Codelab הזה תלמדו איך להטמיע מינויים שמתחדשים אוטומטית ומינויים בתשלום מראש, כולל מינויים בסיסיים ומבצעים גמישים.
נתונים לבינה מלאכותית גנרטיבית באמצעות Spanner ו-Vertex AI Imagen API
אפשר לפתח אפליקציה ליצירת תמונות שנוצרו על ידי AI כדי ליצור תמונות על סמך הנחיות התנוחה שנוצרו על ידי המשתמש, באמצעות נתונים שנשלפו ממסד הנתונים של Spanner באמצעות ה-API של אפליקציית השרת.
- Cloud
- AI ולמידת מכונה
צ'אט מבוסס-AI גנרטיבי עם משתמשים ו-Docs ב-Java עם PaLM ו-LangChain4J
ב-Codelab הזה, יתכתבו בצ'אט עם המשתמשים או תשאלו שאלות על התיעוד שלכם באמצעות בינה מלאכותית גנרטיבית ב-Java, שילוב של מודל השפה הגדול של PaLM ומינוף מסגרת התזמור LLM של LangChain4J LLM.
- AI ולמידת מכונה
- Cloud
מבצעים אוטומציה של משימות ב-Google Workspace באמצעות Gemini API
בואו ללמוד איך משתמשים ביכולות של Gemini API כדי להפוך משימות ב-Google Workspace לאוטומטיות ולגלות אפשרויות נוספות.
- AI ולמידת מכונה
MDC-101 Flutter: עקרונות בסיסיים על רכיבי החומר
באמצעות יצירת דף התחברות לאפליקציה פשוטה של Flutter תוכלו ללמוד על יסודות השימוש ברכיבי Material.
- עיצוב
אפליקציית מקבץ MEAN ללא שרת (serverless) ב-MongoDB Atlas ו-Cloud Run
ב-Codelab הזה תפתחו אפליקציית MEAN Stack להתקנה שפועלת ב-Cloud Run.
MDC-101 Web: חומרי לימוד (MDC) - יסודות (אינטרנט)
מידע בסיסי על השימוש ברכיבי תוכן באינטרנט על ידי בניית אפליקציה פשוטה הכוללת רכיבי ליבה.
- עיצוב
- פיתוח אתרים
MDC-103 Android: עיצוב חומר לימוד עם צבע, תנועה וסוג (Java)
איך רכיבים מהותיים ל-Android מפשטים את המוצר ומדגישים את המותג שלו בעיצוב ב-Java.
- עיצוב
MDC-103 Flutter: עיצוב חומרים עם צבע, צורה, גובה וסוג
הספרייה Material Flutter מאפשרת להבדיל בקלות בין מוצרים ולבטא את המותג שלכם באמצעות עיצוב.
- עיצוב
MDC-111 Android: שילוב רכיבי Material ב-codebase (Java)
תלמדו על האופן שבו אפשר לשלב רכיבי Material בודדים בבסיס קוד Java קיים – בלי להתחיל מאפס.
- עיצוב
MDC-101 Android: יסודות החומר (MDC) - יסודות (Java)
מידע בסיסי על השימוש ברכיבי תוכן ב-Android על ידי בניית אפליקציה פשוטה עם רכיבי ליבה ב-Java.
- עיצוב
MDC-104 Android: רכיבי Material Advanced (Java)
שפר את העיצוב שלך ולמד להשתמש בתפריט הרקע המתקדם של רכיבים שלנו ב-Java.
- עיצוב
MDC-103 Web: עיצוב חומרים עם צבע, צורה, גובה וסוג (אינטרנט)
איך רכיבים מהותיים לאינטרנט מדגישים את המוצר שלכם ומדגישים את המותג בעיצוב?
- עיצוב
- פיתוח אתרים
MDC-111 Android: שילוב רכיבי Material ב-codebase (Kotlin)
תלמדו על האופן שבו אפשר לשלב רכיבי Material בודדים בבסיס קוד קיים של Kotlin – בלי להתחיל מאפס.
- עיצוב
MDC-104 Android: רכיבי Material Advanced (Kotlin)
שפר את העיצוב שלך ולמד להשתמש בתפריט הרקע המתקדם של רכיבים ב-Kotlin.
- עיצוב
כלי לשיפור הביצועים באפליקציה ב-Go (חלק 2: הכלי לניתוח ביצועים)
פרופיילינג רציף הוא הכלי לזיהוי המידע של המייל האחרון בכוונון הביצועים. ב-Codelab הזה תלמדו איך לאמן את האפליקציה באמצעות סוכן Profiler, ואיך לזהות את צוואר הבקבוק לפי התרשימים הוויזואליים ב-Cloud Profiler.
יצירת משחק AR באמצעות AR Foundation של Unity's
בשיעור ה-codelab הזה תלמדו איך להשתמש ב-ARCore באמצעות AR Foundation של Unity כדי ליצור משחק נהיגה פשוט.
- AR
- גיימינג
תחילת העבודה עם Unity ו-Google Play Games במחשב
ב-Codelab הזה תלמדו איך להתאים את המשחק (או משחק לדוגמה של Unity) ל-Google Play Games. זהו הצעד הראשון שלך לקבלת תמיכה למחשב במשחק ל-Android.
- גיימינג
חלוקה למחיצות (partitioning) ואשכולות ב-BigQuery
ב-Codelab הזה, נשתמש בממשק המשתמש של BigQuery באינטרנט כדי להבין את חלוקה למחיצות (partitioning) וקיבוץ לאשכולות (clustering) ב-BigQuery
- Cloud
איך משתמשים בממשקי API באמצעות הפעלת פונקציות ב-Gemini
ב-Codelab הזה, משתמשים בפונקציה של קריאה באמצעות פונקציה ב-Gemini כדי לפתח אפליקציה שבה המשתמשים יוכלו לשאול לגבי שערי חליפין, לאחזר את הנתונים הכי עדכניים מ-API חיצוני, ואז להשיב למשתמש עם התשובה.
- Cloud
- AI ולמידת מכונה
מתחילים לעבוד עם Firebase ב-C++
אתם אולי מכירים את ערכות ה-SDK של Firebase ל-Android ול-iOS, אבל ידעתם שיש C++ ערכת SDK שמיועדת רק למשחקים בפלטפורמות שונות? בסדנה זו נוסיף את C++ להוסיף SDK לפרויקט Android דרך CMake, להוסיף ניתוחי נתונים בסיסיים כדי לשפר את המשחק ולשתף אותו עם חברים ובודקים כדי להתחיל לאסוף משוב.
יצירת טקסט של בינה מלאכותית גנרטיבית ב-Java באמצעות PaLM ו-LangChain4J
ב-Codelab הזה, נתחיל להשתמש ב-AI גנרטיבי ב-Java, לשלב את מודל השפה הגדול של PaLM ולמנף את מסגרת התזמור LLM של LangChain4J
- Cloud
- AI ולמידת מכונה
ניווט באמצעות תנועות וממשק מקצה לקצה
ב-codelab הזה, תעבוד על אפליקציה קיימת כדי שפקדי האפליקציה שלה יפעלו עם ניווט באמצעות תנועות. הם כוללים גם חוויית מסך מלאה מקצה לקצה.
תוספים ל-Google Workspace מעודדים נקיטת פעולות בקלות באימייל
בשיעור ה-Codelab הזה תעצבו ותטמיעו תוסף ל-Gmail שיאפשר למשתמשים להוסיף בקלות הוצאות מתוך קבלות לגיליון אלקטרוני ב-Google Sheets, מבלי לצאת מ-Gmail.
- Cloud
שימוש ב-Gemini Code Assist כדי לחקור ולשפר פתרון התחלה מבוסס-AI לסיכום AI
בשיעור ה-Codelab הזה, נבחן פתרון קיים ל-Jump Start, AI Summarization, שבו נעשה שימוש במודלים של Vertex AI כדי לסכם מסמכי PDF שהועלו ל-Google Cloud Storage. נשתמש ב-Gemini Code Assist כדי להבין ולהוסיף פונקציונליות חדשה לפתרון.
- Cloud
כתיבת בדיקות של מעקב סינתטי לשירותים באמצעות Gemini
ב-Codelab הזה, נבחן את השימוש בתכונה 'עזרה בכתיבה' כדי לכתוב בדיקות ניטור סינתטי עבור השירותים הקיימים שלך
- Cloud
פריסה ואימות של GKE NFO מרובה רשתות & ממשק בעל ביצועים גבוהים
בשיעור ה-Codelab הזה תלמדו איך להגדיר ולאמת את GKE L3 ואת מאגר צמתים מרובה-מכשירים למכשירים ברשת.
מעקב אחר אירועים ב-WebView באמצעות Google Analytics
ב-Codelab הזה, תלמדו איך לעקוב אחרי אירועים באתר אינטרנט בתוך WebView באמצעות GA4F על ידי העברה שלהם לקוד נייטיב.
אימון TensorFlow.js ב-Codelab של Node.js
ב-Codelab הזה תלמדו איך לפתח ולאמן מודל הערכה של מגרש בייסבול באמצעות TensorFlow.js בשרת Node.js ולהציג מדדים ללקוח.
- AI ולמידת מכונה
TensorFlow.js: המרת Python savedModel לפורמט TensorFlow.js
בשיעור ה-Codelab הזה תלמדו איך לקחת מודל למידת מכונה Python קיים בפורמט SaveModel ולהמיר אותו לפורמט TensorFlow.js כדי שהוא יוכל לפעול בדפדפן אינטרנט וגם ללמוד איך לטפל בבעיות נפוצות שעשויות להתרחש בהמרות.
- AI ולמידת מכונה
- פיתוח אתרים
Lab: תוספי שירות ב-Media CDN
ב-Codelab הזה תבנה הפצת מדיה CDN, שמריצה קוד מותאם אישית באמצעות פלאגין של תוספי שירות כדי להשיג אימות HTTP מותאם אישית.
אופטימיזציה של מחירי המוצרים הקמעונאיים
בשיעור ה-Codelab הזה תלמדו איך להשתמש ב-Dataprep, ב-BigQuery וב-Looker כדי לנתח את ההשפעה של מחירים קמעונאיים שונים ולקבל החלטות מושכלות כדי לבצע אופטימיזציה של מחירי המוצרים.
- Cloud
אוטומציה של פקודת Slack
קוד מקור ליצירת פקודת Slack Slash לסיכום טקסט באפליקציית Slack. אפליקציית Slack משתמשת בפונקציה של Cloud Functions כדי להפעיל את PaLM API לסיכום טקסט.
- Cloud
- AI ולמידת מכונה
הרחבה באמצעות Kustomize
Kustomize הוא כלי שמציג דרך ללא תבניות להתאמה אישית של תצורת אפליקציות, ובכך מפשט את השימוש באפליקציות רגילות. היא זמינה ככלי עצמאי ומובנית בתוך kubectl באמצעות kubectl apply -k ומאפשרת להשתמש בו כ-CLI עצמאי. אפשר לקרוא פרטים נוספים בכתובת
מאזני עומסים בשרת proxy של Cloud Armor ו-TCP/SSL – הגבלת קצב של יצירת כתובות IP ודחיית כתובות IP
ב-Codelab הזה, יוצרים מאזן עומסים בשרת proxy ל-TCP/SSL עם שירות לקצה העורפי ומשתמשים ב-Cloud Armor כדי להגביל את הגישה למאזן העומסים רק לקבוצה ספציפית של לקוחות משתמשים
- רשתות
- Cloud
- אבטחה
notebooks של Apache Spark ו-Jupyter ב-Cloud Dataproc
בשיעור ה-Lab הזה תלמדו איך להגדיר את Apache Spark ו-Jupyter Notebooks ב-Cloud Dataproc באמצעות Optional Components ו-Component Gateway.
- Cloud
- נתונים
התחברות לשירותים מקומיים בארגון באמצעות Networking היברידי באמצעות Private Service Connect ו-Hybrid NEG TCP Proxy
ב-Codelab הזה תלמדו איך להשתמש ב-Private Service Connect עם TCP Proxy כדי לגשת לשירותים מקומיים
Android מתקדם ב-Kotlin 03.2: אנימציה עם MotionLayout
ב-Codelab הזה, נשתמש ב-MotionLayout כדי לפתח אפליקציית Android Kotlin עם אנימציות דינמיות.
זיהוי פרחים עם TensorFlow Lite ב-Android
ב-Codelab הזה תיקחו את מסַווג התמונות, ותריצו אותו בטלפון Android באמצעות TensorFlow Lite.
- AI ולמידת מכונה
חישוב נתונים סטטיסטיים פרטיים באמצעות פרטיות ב-Beam
בשיעור ה-Codelab הזה תלמדו להפיק נתונים סטטיסטיים פרטיים לגבי ביקורים במסעדה באמצעות Privacy on Beam כדי לבחון וליישם את היכולות של מסגרת פרטיות דיפרנציאלית.
- קוד פתוח
הטמעת נתוני CSV (ערכים מופרדים בפסיקים) ב-BigQuery באמצעות Cloud Data Fusion - הטמעת נתונים בזמן אמת
ב-Codelab הזה, נטמיע דפוס הטמעת נתונים כדי לטעון ב-BigQuery נתונים של שירותי בריאות בפורמט CSV באמצעות Cloud Data Fusion בזמן אמת.
- Cloud
חיפוש דמיון עם Spanner ו-Vertex AI
כדי להשיב עם השכנים הקרובים ביותר, אפשר לפתח אפליקציית חיפוש דמיון להמלצות על פריטי לבוש על סמך קלט של משתמשים, ולבצע חיפוש לפי נתונים שמאוחסנים במפתח ברגים ונוספו לאינדקס על ידי חיפוש וקטורי.
- Cloud
- AI ולמידת מכונה
זיהוי דיבור באמצעות AI באמצעות TensorFlow Lite למיקרו-בקרים ו-SparkFun Edge
ב-Codelab הזה תלמדו להפעיל מודל זיהוי דיבור באמצעות TensorFlow Lite למיקרו-בקרים ב-SparkFun Edge, לוח פיתוח שמבוסס על סוללה ומכיל מיקרו-בקר.
שיעור Lab: אתר NCC מאתר לאתר עם מכשיר FlexibleiWAN SD-WAN
מטרת שיעור ה-Lab הזה היא לחקור את ה-NCC כשמכשירי WAN מוגדרים באמצעות תוכנה דיבורים אל מכשיר NCC Hub.
נתוני מעקב של הכלים באמצעות OpenTelemetry
OpenTelemetry הוא התקן המקובל בתחום לניראות של המערכת במעקב ובמדדים. הסשן הזה חולק את הידע על אופן השימוש במדדי אפליקציות באמצעות OpenTelemetry ואיך להשתמש בהם ב-Cloud Monitoring ובכלי מעקב אחרים.
- Cloud
הוספת התראות לאפליקציה ל-iOS
ב-Codelab הזה תוסיפו התראות לאפליקציה ל-iOS עם התכונה 'העברת הודעות בענן ב-Firebase'.
- iOS
הוספת התראות לאפליקציית אינטרנט
ב-Codelab הזה מוסבר איך להוסיף התראות לאפליקציית האינטרנט.
- פיתוח אתרים
סדנת ממשקי API ללא שרת (serverless)
בשיעור ה-Lab הזה תלמדו לפתח Web API בנוסף לפתרונות ללא שרת (serverless) של Google Cloud, כדי להציג מדף ספרים ואת הספרים שבו. ניצור פונקציה של Cloud Functions כדי לייבא נתונים לדוגמה, קונטיינר של Cloud Run שיציע ממשק Web API לשימוש חוזר בקצה עורפי ואפליקציית אינטרנט של App Engine שתציע ממשק קצה באינטרנט שבו תוכלו לדפדף בספריית הספרים.
- Cloud
- ללא שרת (serverless)
TensorFlow.js – זיהוי אודיו באמצעות למידת העברה
ב-Codelab הזה תפתחו רשת בסיסית לזיהוי אודיו, שיכולה לזהות את הצלילים שלכם ולהשתמש בה כדי לשלוט בפס הזזה בדפדפן. אתם תשתמשו ב-TensorFlow.js, ספרייה חזקה וגמישה ללמידת מכונה ב-JavaScript.
- AI ולמידת מכונה
איך ניגשים לקבצים ב-Cloud Storage באמצעות הפשטה של Spring Resource
תוכלו ללמוד איך לגשת לקבצים ב-Cloud Storage באמצעות הפשטת המשאבים ב-Spring.
- Cloud
שילוב של הגדרת תצורה מרחוק ב-Android Codelab
ב-Codelab הזה תלמדו איך להטמיע את הגדרת התצורה מרחוק ולהשתמש בה ב-Android
- מודעות
זיהוי טקסט ותווי פנים של ערכת למידת מכונה: iOS
בשיעור ה-Codelab הזה תפתחו אפליקציה ל-iOS עם ML Kit שמשתמשת בלמידת מכונה במכשיר כדי לזהות טקסט ותווי פנים בתמונות.
- AI ולמידת מכונה
מדידת נתוני השדות בדוח Core Web Vitals באמצעות מדדי מודעות
בשיעור ה-Codelab הזה מוסבר איך למדוד את מדדי הליבה לבדיקת חוויית המשתמש באתר באמצעות תבנית מוגדרת מראש של התג Google Tag Manager (GTM), ואיך לשלוח את הנתונים לנכס Google Analytics 4 (GA4). נלמד גם איך לשלוף נתונים מ- Google Ad Manager ומ- Google
- מודעות
- ניתוח נתונים
- Codelab
איך נמדדת הנגישות בדיגיטל?
מבוא למדידת הנגישות, שמבטיח שכולם, כולל אנשים עם מוגבלויות, עדיין יוכלו לקיים אינטראקציה עם האתר שלכם באופן משמעותי ושווה.
- נגישות
- קורס
כלי המקצוע
מידע על טענות נכוֹנוּת (assertions) ועל פרימיטיבים אחרים המשותפים לרוב מסגרות הבדיקה.
- בדיקה
- קורס
פיצול קוד JavaScript
חלק מהמשאבים אינם חיוניים לטעינה הראשונית של דף אינטרנט. JavaScript הוא אחד המשאבים האלה שניתן לדחות אותו עד שיגיע הצורך באמצעות שיטה שנקראת 'פיצול קוד'. כך תוכלו לשפר את הביצועים באמצעות הפחתת רוחב הפס והתחרות עם המעבד (CPU) – שיקול קריטי לשיפור המהירות הראשונית של טעינת הדף ומהירות התגובה לקלט במהלך ההפעלה.
- ביצועים
- קורס
הסבר על הנתיב הקריטי
נתיב העיבוד הקריטי הוא קונספט בביצועי אינטרנט שמתייחס למהירות שבה הרינדור הראשוני של דף מופיע בדפדפן. יחידת הלימוד הזו עוסקת בתיאוריה שמאחורי נתיב העיבוד הקריטי, ומתייחסת למושגים כמו חסימת רינדור ומשאבים שחוסמים ניתוח, ולמה הם ממלאים תפקיד מרכזי בקביעת המהירות שבה הדף מופיע בדפדפן.
- ביצועים
- קורס
אנחנו שמחים שהצטרפת אל 'לומדים ביצועים'
הקורס הזה מיועד למשתמשים חדשים בתחום הביצועים באינטרנט, היבט חיוני של חוויית המשתמש. הוא עוסק במושגים מרכזיים של ביצועים באינטרנט ובשיטות לשיפור הביצועים.
- ביצועים
- קורס
ביצועי הסרטון
וידאו הוא סוג מדיה שבו משתמשים לעיתים קרובות בדפי אינטרנט, אבל חשוב מאוד לדעת איך להציג אותם ביעילות. המודול הזה עוסק בכמה טכניקות מרכזיות להטמעת סרטונים, כך שהאתר ימשיך לפעול במהירות, וכן שיקולים נוספים שקשורים לביצועים, שעשויים לעלות מהשימוש בהם.
- ביצועים
- קורס
שיקולים כלליים לגבי ביצועי HTML
כל אתר מתחיל בבקשה למסמך HTML, ובקשה זו ממלאת תפקיד חשוב במהירות הטעינה של האתר. המודול הזה עוסק במושגים חשובים כמו שמירה במטמון של HTML, חסימת מנתח, חסימת עיבוד ועוד, כדי שתוכלו לוודא שהבקשה הראשונה ל-HTML של האתר שלכם מושבתת.
- ביצועים
- קורס
שליפה מראש (prefetch), עיבוד מראש והגדרה מראש של קובץ שירות (service worker)
חלק גדול מהביצועים עוסקים בפעולות שאפשר לבצע כדי לבצע אופטימיזציה ולסלק משאבים מיותרים, אבל הטענה הזו עשויה להיות פרדוקסלית אם יש לטעון כמה משאבים לפני שהם נחוצים. עם זאת, יש מקרים שבהם כדאי לטעון משאבים מסוימים מראש. במודול הזה, נדון בהיבט הביצועים הזה במסגרת דיון בשליפה מראש ובעיבוד מראש.
- ביצועים
- קורס
ביצועי תמונה
תמונות מייצגות חלק גדול מהנתונים שמועברים כיום בדפי אינטרנט רבים. המודול הזה סוקר כיצד לבצע אופטימיזציה של תמונות, ולהציג אותן ביעילות כדי לצמצם בייטים מיותרים, ללא קשר למכשיר של המשתמש.
- ביצועים
- קורס
אופטימיזציה של גופני אינטרנט
גופני אינטרנט הם משאב נפוץ באינטרנט, וכדאי גם לעשות זאת, מאחר שהם מוסיפים לעיצוב אתר בדרכים שמשאבים אחרים לא יכולים לעשות. למרות זאת, לגופנים באינטרנט עדיין יש עלות ביצועים. במודול הזה, נבחן מספר טכניקות ושיקולי ביצועים הקשורים לגופנים באינטרנט.
- ביצועים
- קורס
טעינה מדורגת של תמונות ורכיבי <iframe>
תמונות ורכיבי iframe יכולים לצרוך רוחב פס משמעותי וזמן העיבוד של המעבד (CPU). עם זאת, לא את כל התמונות ורכיבי iframe צריך לטעון במהלך טעינת הדף הראשונית, ואפשר לדחות את הטעינה למועד מאוחר יותר שבו יש סיכוי גבוה יותר שהמשתמש יראה אותם. הטכניקה הזו נקראת _טעינה מדורגת_. במודול הזה מוסבר על טעינה מדורגת של תמונות ורכיבי iframe, כדי לאפשר טעינה מהירה יותר של הדפים ולצרוך רוחב פס וזמן עיבוד בלבד לפי הצורך.
- ביצועים
- קורס
תרחיש לדוגמה לשימוש ב-Web Worker
עכשיו, לאחר שהבנתם באופן בסיסי את עובדי האינטרנט ואת היכולות והמגבלות שלהם, הגיע הזמן לבחון תרחיש לדוגמה של שימוש בפועל בעובד אינטרנט. בהדגמה הזו, קובץ אינטרנט משמש לאחזור קובץ JPEG, לחילוץ המטא-נתונים שלו ולשליחתו בחזרה ל-thread הראשי כדי שהמשתמש יוכל לראות אותו בדפדפן.
- ביצועים
- קורס
סיוע לדפדפן באמצעות טיפים למשאבים
טיפים למשאבים הם אוסף של תכונות הזמינות ב-HTML שיכולות לעזור לדפדפן לטעון משאבים מוקדם יותר, ואולי גם עם עדיפות גבוהה יותר של משאבים. במודול הזה נתייחס לכמה טיפים שיעזרו לכם לטעון את הדפים מהר יותר.
- ביצועים
- קורס
למה המהירות חשובה?
לפני שמתחילים בלמידת הביצועים, צריך להבין מה התפקיד שלה בחוויית המשתמש ואיך היא יכולה לשפר את התוצאות עבור המשתמשים. הקורס מתחיל במבוא קצר לנושאים אלו, ומספק הקשר חיוני מדוע חשוב ללמוד ביצועים.
- ביצועים
- קורס
אופטימיזציה של טעינת משאבים
בעת טעינת דף, מתבצעת הפניה למשאבים רבים מתוך ה-HTML שלו, שמספקים לדף את המראה והפריסה שלו באמצעות CSS, וכן את האינטראקטיביות שלו באמצעות JavaScript. במודול הזה, נסביר על מספר מושגים חשובים הקשורים למשאבים אלה והאופן שבו הם משפיעים על זמן הטעינה של דף.
- ביצועים
- קורס
סקירה כללית של worker באינטרנט
חלק גדול ממה שהמשתמש רואה בדפדפן מתרחש בשרשור יחיד שנקרא _mainthread_. עם זאת, יש הזדמנויות שבהן תוכלו להתחיל שרשורים חדשים כדי לבצע עבודה שיקרה מבחינה חישובית כדי שה-thread הראשי יוכל להכיל משימות חשובות שמיועדות למשתמשים. ממשק ה-API שמבצע את הפעולה הזו נקרא Web Worker API, ובמודול הזה מתוארים עקרונות הבסיס שלו.
- ביצועים
- קורס
השתמשו רק בנתונים שצריכים
ביחידה הזו נלמד אסטרטגיות לאיסוף הנתונים הנדרשים בלבד, לניהול הנתונים שאספת ולהסרת הנתונים שנאספו, ולהסבר לגבי המידע שנאסף למשתמשים.
- קורס
צדדים שלישיים
מידע על צדדים שלישיים ודרכים לצמצום הסיכונים למשתמשים במהלך השילוב של צדדים שלישיים.
- קורס
יצירה של טביעת אצבע דיגיטלית (fingerprinting)
טביעת אצבע היא הפעולה שבה מנסים לזהות משתמש מסוים, על ידי שימוש במאפיינים של ההגדרה שלו. למידע נוסף על האופן שבו הדבר עלול לפגוע בפרטיות המשתמשים.
- קורס
הצפנה
כאן אפשר ללמוד איך הצפנה עוזרת לשמור על הפרטיות, בכך שהיא מבטיחה שאחרים לא יוכלו ליירט ולקרוא את התוכן של המשתמשים שלך.
- קורס
בעיות עיקריות בביצועים
הכירו דרכים להבטיח שבקשות התמונה שלכם יהיו קטנות ככל האפשר ויהיו מניבות ביצועים טובים ככל האפשר.
- קורס
פורמטים של תמונות: WebP
במדריך הזה תלמדו על WebP ותבינו את ההבדל בין הפורמט הזה לבין פורמטים אחרים.
- קורס
פורמטים של תמונות: AVIF
פורמט קובץ התמונה AV1 (AVIF) הוא קידוד המבוסס על קודק הווידאו AV1 בקוד פתוח.
- קורס
פורמטים של תמונות: GIF
הסבר על פורמט התמונה בפורמט GIF, בצירוף הסבר על אופן הפעולה של קידוד התמונות.
- קורס
רשתות להעברת תוכן של תמונות
מידע על היכולת של רשתות CDN של תמונות לבצע טרנספורמציה ולבצע אופטימיזציה של תוכן של תמונה.
- קורס
אנחנו שמחים שהצטרפת אל 'לומדים נגישות'!
קורס נגישות לטווח ארוך והפניה לשדרוג האינטרנט שלכם.
- נגישות
- קורס
כלים וניפוי באגים
נבדוק את הכלים הזמינים לפיתוח, לניפוי באגים ולבדיקה של אפליקציות Progressive Web App.
- Progressive Web Apps
- קורס
יכולות
אפליקציות PWA לא קשורות רק למסך. פרק זה עוסק ביכולות של PWA כיום, מבחינת חומרה, חיישנים ושימוש בפלטפורמה.
- Progressive Web Apps
- קורס
תכונות ניסיוניות
יש עדיין יכולות של PWA שעדיין בבנייה, ואתם יכולים לקחת חלק בפיתוח שלהן. בפרק הזה נלמד על פרויקט Fugu, איך להירשם לגרסת מקור לניסיון ואיך להשתמש בממשקי API ניסיוניים
- Progressive Web Apps
- קורס
שילוב מערכת הפעלה
אפליקציית ה-PWA פועלת עכשיו מחוץ לדפדפן. פרק זה מסביר איך להשתלב עוד יותר עם מערכת ההפעלה לאחר שמשתמשים מתקינים את האפליקציה שלך.
- Progressive Web Apps
- קורס
ארכיטקטורה
כשאתם מפתחים PWA, אתם מקבלים החלטות מסוימות, למשל אם ליצור אפליקציה עם דף יחיד או אפליקציה מרובת דפים, ואם תארחו אותה ברמת השורש של הדומיין או בתוך תיקייה.
- Progressive Web Apps
- קורס
עדכון
יכול להיות שצריך לעדכן את ה-PWA. בפרק הזה תקבלו את הכלים לעדכון חלקים שונים של ה-PWA, מהנכסים ועד המטא-נתונים.
- Progressive Web Apps
- קורס
בקשה להתקנת אפליקציה
באתרים שעומדים בקריטריונים להתקנת PWA, הדפדפן מפעיל אירוע שמבקש מהמשתמש להתקין אותו. החדשות הטובות הן שאפשר להשתמש באירוע הזה כדי להתאים אישית את ההצעה לפעולה ולהזמין משתמשים להתקין את האפליקציה.
- Progressive Web Apps
- קורס
Workbox
תיבת עבודה היא קבוצת מודולים שמפשטים אינטראקציות נפוצות של קובצי שירות, כמו ניתוב ושמירה במטמון. כל מודול מתייחס להיבט ספציפי בפיתוח של Service Worker. המטרה של תיבת העבודה היא להפוך את השימוש ב-Service Workers לקל ככל האפשר, תוך מתן גמישות לעמידה בדרישות מורכבות של האפליקציות בעת הצורך.
- Progressive Web Apps
- קורס
השרת ממלא את הבקשה
באמצעות אירוע האחזור של קובץ השירות (service worker), ניתן ליירט בקשות רשת ולשלוח תגובה באמצעות שיטות שונות.
- Progressive Web Apps
- קורס
נתונים שזמינים במצב אופליין
כדי ליצור חוויה יציבה אופליין, צריך להטמיע ניהול אחסון. אפשר להיעזר בכלים כמו IndexedDB , מטמון, מנהל האחסון, אחסון קבוע והוספת תוכן לאינדקס.
- Progressive Web Apps
- קורס
דפוסים בממשק המשתמש
כדאי להביא בחשבון כמה אלמנטים נפוצים בממשק המשתמש שמותאמים לגדלים שונים של מסכים.
- קורס
קובצי שירות (service worker)
קובצי שירות (service worker) הם חלק בסיסי מ-PWA. הם מאפשרים טעינה מהירה ללא קשר לרשת, גישה אופליין, התראות ויכולות חשובות אחרות.
- Progressive Web Apps
- קורס
שומר כקובץ שמור
אפשר להשתמש ב-Cache Storage API כדי להוריד, לאחסן, למחוק או לעדכן נכסים במכשיר. לאחר מכן, אפשר להציג את הנכסים האלה במכשיר בלי צורך בבקשה לרשת.
- Progressive Web Apps
- קורס
אפשרויות נוספות
גלישה היא הדרך שבה מתמודדים עם תוכן שלא מתאים לגודל הורה מוגדר. במודול הזה, תחשבו מחוץ לקופסה ותלמדו איך להתאים את התוכן שלכם לתוכן שוצף.
- קורס
התאמה לשוק המקומי והבינלאומי
כאן תלמדו איך להתכונן לפורמטים של נתונים בינלאומיים ואיך לתכנן את הטופס להתאמה לשוק המקומי.
- קורס
זהויות
במאמר הזה נסביר איך ליצור טופסי הרשמה מאובטחים ונגישים, וגלו איך לעזור למשתמשים לשנות את הגדרות החשבון שלהם.
- נגישות
- קורס
בדיקת טפסים במכשירים ובפלטפורמות שונים
צריך לוודא שהטופס פועל במכשירים שונים, בדפדפנים שונים, בפלטפורמות שונות ועם הקשרים שונים.
- קורס
תחילת העבודה
אם אתם רוצים לבנות Progressive Web App, ייתכן שתשאלו את עצמכם מאיפה להתחיל, אם אפשר לשדרג אתר ל-PWA בלי להתחיל מאפס, או איך לעבור מאפליקציה ספציפית לפלטפורמה ל-PWA. במאמר הזה נסביר על השאלות האלה.
- Progressive Web Apps
- קורס
יסודות
כל אפליקציות האינטרנט מסוג Progressive Web App הן בבסיסן של אתרים מודרניים, ולכן חשוב שיהיה לאתר בסיס איתן בתחום של עיצוב רספונסיבי, עיצוב דינמי ומותאם לנייד, בראש ובראשונה, בעיצוב הפנימי ובביצועי האינטרנט.
- Progressive Web Apps
- קורס
איך בודקים את נוחות השימוש בטפסים
כדאי לגלות איך לבצע בדיקה של נוחות השימוש ולוודא שהטופס מתאים לכל המשתמשים.
- קורס
איך לעזור למשתמשים להזין נתונים בטפסים
סקירה כללית של הרכיבים השונים בטופס, שמתוכם אפשר לבחור כדי לבנות את הטופס.
- קורס
ברוך בואך אל 'למידת טפסים'!
קורס בנושא טפסים ב-HTML שיעזור לכם לשפר את המומחיות שלכם כמפתחי אתרים.
- קורס
פירוט של מאפייני הטופס
כאן אפשר לקבל את כל המידע על מאפייני טפסים: איך לשנות את הפריסה של מקלדות שמופיעות במסך, להפעיל אימות מובנה ועוד.
- קורס
רשימות
מבחינה מבנית, רשימה מורכבת מרכיב גורם מכיל של רשימה עם פריטים ברשימה. במודול הזה תלמדו איך לסגנן את כל החלקים ברשימה.
- קורס
מעברים
במודול הזה תלמדו איך להגדיר מעברים בין מצבים של רכיב. השתמשו במעברים כדי לשפר את חוויית המשתמש באמצעות משוב חזותי על האינטראקציה של המשתמש.
- קורס
פונקציות
ב-CSS יש מגוון פונקציות מובנות. ביחידה הזו נסביר על כמה מהפונקציות העיקריות ואיך להשתמש בהן.
- קורס
מצבי שילוב
כדי ליצור אפקטים קומפוזיטיביים אפשר לשלב שתי שכבות או יותר, וללמוד איך לבודד תמונה עם רקע לבן במודול הזה על מצבי שילוב.
- קורס
אנימציות
אנימציה היא דרך מצוינת להדגיש אלמנטים אינטראקטיביים ולהוסיף עניין ומהנה לעיצובים שלכם. ביחידה הזו תלמדו איך להוסיף אפקטים של אנימציה ולשלוט בהם באמצעות CSS.
- קורס
מסננים
השימוש במסננים ב-CSS מאפשר לכם להחיל אפקטים שאתם חושבים שניתן רק באפליקציה גרפית. במודול הזה תוכלו לגלות מה זמין.
- קורס
Z-index והקשרים של סידור בערימה
ביחידה הזו נלמד איך לשלוט בסדר שבו הדברים מופיעים זה על גבי זה, באמצעות z-index והקשר הסידור במקבצים.
- קורס
אזורים כהים
יש כמה דרכים להוסיף צלליות לטקסט ולרכיבים ב-CSS. ביחידה הזו נלמד איך להשתמש בכל אחת מהאפשרויות, ומהם המשימות שבאמצעותן הן נועדו.
- קורס
מעברי מדרגות
במודול הזה תלמדו כיצד להשתמש בסוגים השונים של הדרגתיים הזמינים ב-CSS. ניתן להשתמש בהדרגתיות כדי ליצור מגוון שלם של אפקטים שימושיים, בלי שתצטרכו ליצור תמונה באמצעות אפליקציה גרפית.
- קורס
מיקוד
מבינים את חשיבות המיקוד באפליקציות האינטרנט. נלמד איך לנהל את המיקוד ואיך לוודא שהנתיב בדף מתאים לאנשים שמשתמשים בעכבר, ולאנשים שמשתמשים במקלדת כדי לנווט.
- קורס
גבולות
מסגרת מספקת מסגרת לתיבות שלך. ביחידה הזו נלמד איך לשנות את הגודל, הסגנון והצבע של גבולות באמצעות CSS.
- קורס
מזהה GRid
פריסת רשת CSS מספקת מערכת פריסה דו-מימדית, השולטת בפריסה בשורות ובעמודות. במודול הזה מגלים את כל מה שיש לרשת להציע.
- קורס
פסאודו מחלקות
פסאודו מחלקה מאפשרת להחיל CSS על סמך שינויי מצב. המשמעות היא שהעיצוב יכול להגיב לקלט של משתמשים כמו כתובת אימייל לא חוקית.
- קורס
פסאודו-רכיבים
פסאודו-אלמנט דומה להוספה או לטירגוט של רכיב נוסף בלי צורך להוסיף עוד HTML. יש להם מגוון תפקידים ותוכלו ללמוד עליהם במודול הזה.
- קורס
ריווח
במאמר הזה אנחנו מסבירים איך לבחור את השיטה הטובה ביותר לריווח בין רכיבים, תוך התחשבות בשיטת הפריסה שבה אתם משתמשים וברכיב שתצטרכו לבנות.
- קורס
תכונות לוגיות
מאפיינים וערכים יחסיים של זרימה מקושרים לזרימת הטקסט ולא לצורה הפיזית של המסך. כאן תלמדו איך לנצל את הגישה החדשה הזו לשירות CSS.
- קורס
קו מוצרי Flexbox
Flexbox הוא מנגנון פריסה שמיועד לפריסה של קבוצות של פריטים במימד אחד. במודול הזה מוסבר איך משתמשים בו.
- קורס
יחידות מידה
ביחידה הזו נלמד איך להתאים את הגודל של רכיבים באמצעות CSS, תוך עבודה עם אמצעי הגעה לאתר גמיש.
- קורס
ירושה
מאפייני CSS מסוימים עוברים בירושה אם לא מציינים להם ערך. במודול הזה נסביר איך זה עובד ואיך להשתמש בו לטובתכם.
- קורס
דגם קופסה
כל מה שמוצג על ידי שירות CSS הוא תיבה. לכן, הבנת האופן שבו מודל תיבת ה-CSS פועל היא הבסיס העיקרי של CSS.
- קורס
המפל
לפעמים שני כללי CSS מתחרים או יותר יכולים לחול על רכיב מסוים. במודול הזה נסביר איך הדפדפן בוחר באילו להשתמש, ואיך לשלוט בבחירה הזו.
- קורס
בוררים
כדי להחיל CSS על רכיב, עליך לבחור אותו. שירות CSS מציע מספר דרכים שונות לעשות זאת, והסבר עליהן במודול זה.
- קורס
在 Android 设备上使用 FCM 和 FIAM 向用户发送消息
了解如何使用 Firebase Cloud Messaging 和 In-App Messaging 与用户通信并发展业务。
- מסלול למידה
适用于 Apple 平台的 Firebase App Check
Firebase App Check 可确保请求来自合法应用和设备,从而有助于保护您的后端资源免遭滥用,例如防范账单欺诈和钓鱼式攻击。它可与 Firebase 服务以及您自己的后端服务搭配使用,以确保您的资源安全无虞。 如需详细了解 Firebase App Check ,请参阅 Firebase 文档。 App Check 使用平台专有的服务来验证应用和/或设备的完整性。这些服务称为 认证提供程序 。其中之一就是 Apple 的 App Attest 服务,App Check
- Codelab
使用 App Check 保护您的应用免遭滥用
App Check 使用平台专有的证明提供方机制,以实现仅允许来自正版应用的流量。除了保护 Firebase 上的后端资源外,您还可以用它来保护其他资源、端点或您自己的服务器。欢迎完整观看此播放列表,了解 App Check 的多功能特性以及如何立即开始使用。
- מסלול למידה
使用 Firebase Remote Config 逐步推出 Firebase App Check
您可以将 Firebase App Check 与 App Attest 搭配使用,以保护后端服务并验证发送到 Firebase 服务的请求是否来自真实的应用。 通常建议您逐步将用户纳入 App Attest 服务,以免达到配额限制。如需了解详情,请参阅 Apple 的“ 准备使用应用认证服务 ”文档。 如 分阶段发布版本更新 中所述,使用 Apple 的 App Store Connect 功能逐步发布应用更新有助于更顺利地推出 App
- Codelab
使用 TensorFlow Lite 和 Firebase 向您的应用添加设备端文本分类 - Android Codelab
在此 Codelab 中,您将学习如何使用 Firebase 和 TensorFlow Lite 实现文本分类。
- Codelab
使用 Firebase Performance Monitoring 监控新功能
了解如何使用 Performance Monitoring 来调查性能问题并监控新功能发布、发布配置更改,以及使用 Firebase Remote Config 安全地发布新功能
- מסלול למידה
使用 Remote Config 更新您的 Unity 游戏,无需发布
了解如何使用 Firebase Remote Config 更改行为、围绕配置开展实验,以及如何不进行更新即测试您的 Unity 游戏。
使用 Firebase Remote Config 为 Unity 游戏实施 A/B 测试
在此 Codelab 中,您将学习如何在 Unity 游戏中使用 Remote Config A/B Testing。
使用 TensorFlow Lite 和 Firebase 向您的应用添加建议 - iOS Codelab
在此 Codelab 中,您将学习如何使用 TensorFlow 和 Firebase 为应用创建内容推荐引擎
- iOS
- Codelab
在 Android WebView 中实现 Google Analytics for Firebase
在此 Codelab 中,您将学习如何使用 JavaScript WebView 实现将事件发送到 GA4
使用 Firebase App Distribution iOS SDK 提醒测试人员有关新应用版本的信息 - Codelab
借助 App Distribution SDK,您可以快速将最新版本交付给测试人员。在此 Codelab 中,您将更新应用,以便在有新的 build 可用时向测试人员显示应用内提醒。
- iOS
- Codelab
使用 Firebase Performance Monitoring 衡量加载时间和屏幕渲染情况
在此 Codelab 中,您将构建一个示例应用,并学习如何使用 Firebase Performance Monitoring 衡量加载时间和屏幕渲染情况。
- Codelab
使用 Crashlytics 高级功能了解 Unity 游戏发生崩溃的情况
在此 Codelab 中,您将学习如何使用 Crashlytics 的高级功能。这些功能有助于您更好地了解发生崩溃的情况和可能造成崩溃的原委。
使用 TensorFlow Lite 和 Firebase 向您的应用添加建议 - Android Codelab
在此 Codelab 中,您将学习如何使用 TensorFlow 和 Firebase 为应用创建内容推荐引擎。
- Codelab
使用 TensorFlow Lite 和 Firebase 向您的应用添加设备端文本分类 - iOS Codelab
在此 Codelab 中,您将学习如何使用 Firebase 和 TensorFlow Lite 实现文本分类。
- iOS
- Codelab
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
- Codelab
(已废弃)向 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
- Android Compose
- ממשק משתמש
布局、主题设置和动画
实现更高级的布局,并为您的应用添加动态效果和样式。您将了解各种 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 Automotive OS 的停车状态下使用的应用
在此 Codelab 中,您将学习如何为 Android Automotive OS 设备上在停车状态下使用的应用构建和测试出色的使用体验。您将了解如何充分利用汽车中各种各样的屏幕,以及如何让用户使用标准 Android 机制在汽车独有的各种场景中控制内容播放。
- מכשירי Android
- Codelab
使用 Jetpack WindowManager 优化可折叠设备上的相机应用
多年来,Android 设备不断发展完善,演变出多种多样的尺寸、形状、显示屏和其他特点。不过,从一开始,使用手机拍照就一直是其中最重要的一种使用场景。如今,相机功能仍是消费者购买手机的首要原因之一。
使用 Material 3 在 Compose 中设置主题
本 Codelab 旨在通过新的 Material Design 3 和 Material You 实现,在 Jetpack Compose 中演示主题设置。
- ארכיטקטורה ל-Android
- Android Compose
- ממשק משתמש
利用 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 Connectivity
使用 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 知识运用到穿戴式设备应用的开发中。到最后,您将学会在适合腕戴设备的应用中创建简单和高级的可组合函数。
- גאדג'טים לבישים עם Android
- Android Compose
- מכשירי Android
Compose 中的基本布局
在此 Codelab 中,您将学习如何通过使用由 Compose 以开箱即用的方式提供的可组合项和修饰符来实现真实的设计。
- Android Compose
- ארכיטקטורה ל-Android
- ממשק משתמש
Android 隐私保护 Codelab
在前几个版本中,Android 发布了许多单独的隐私保护功能,我们很高兴能让您在应用中采用这些功能!此 Codelab 力图将各项单独的隐私保护功能联系起来,并向开发者展示如何才能了解应用对私密用户数据的访问以及如何在运行中的现有应用中采用隐私保护最佳实践。
Android 网络安全配置 Codelab
在此 Codelab 中,您将了解 Android 上的网络安全配置,并处理建立安全网络通信时遇到的一些常见错误。
- Android Connectivity
- איכות של אפליקציות ל-Android
使用 Google 助理和 Cloud Firestore 进行拼写练习游戏
Google 助理是一款虚拟智能个人助理,借助 Google 助理开发者平台,您可以打造软件,从而为超过 10 亿台设备(包括智能音箱、手机、汽车、电视、头戴式耳机等)扩展 Google 助理的功能。用户在对话中与 Google 助理互动以处理各种事务,例如购买日用品或约车。作为开发者,您可以使用 Google 助理开发者平台在用户和您自己的第三方执行方式服务之间轻松打造和管理令人愉悦且高效的对话体验。 此 Codelab 介绍了使用 Google 助理、Cloud Functions 和
使用 Firebase App Distribution Android SDK 提醒测试人员有关新应用版本的信息 - Codelab
借助 App Distribution Android SDK,将您的最新版本快速交付给测试人员。在此 Codelab 中,您将更新应用,以便在有新版本可用时向测试人员显示应用内通知。
- Codelab
使用 Flutter 的 Material 组件实现 Material Design
学习如何遵循 Material Design 准则,为 Flutter 应用构建功能强大且美观出众的界面。
- מסלול למידה
Android 中的数据绑定
通过数据绑定库,您可使用声明性格式而不是以编程方式将布局中的界面组件绑定到应用中的数据源。您将学习如何对该库进行全面设置、使用布局表达式、使用可观察对象,以及创建自定义绑定适配器以最大限度地减少样板文件。
编写您的第一款 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
- Codelab
MDC-101 Flutter:Material Components (MDC) 基础知识 (Flutter)
利用核心组件构建一个简单的应用,学习使用 Material Components for Flutter 的基础知识。
- עיצוב
如何在 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API
了解如何在配置了 Kotlin 的 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API。
- AR
- Codelab
使用 AlloyDB 和 Vertex AI Agent Builder 构建智能购物助理 - 第 2 部分
在此 Codelab 中,您将构建一个知识驱动型聊天应用,该应用旨在回答客户问题、引导产品发现以及针对电子商务数据集定制搜索结果
- AI ולמידת מכונה
- Cloud
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 中创建和管理用户数据。
- Apps Script API
- מסלול למידה
借助与应用有关的 Action 将 Android 应用扩展到 Google 助理
学习如何通过构建首个与应用有关的 Action 来使用 Google 助理为 Android 应用实现语音功能。本在线课程可指导 Android 开发者如何实现静态和动态快捷方式,以便让用户能够使用语音指令快速启动应用。
Google Maps Platform 使用入门:Android
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Android 地图。
使用 WebRTC 捕捉媒体内容
了解如何使用 WebRTC 捕捉媒体数据。WebRTC 是一个免费的开源项目,可通过简单的 API 为网络浏览器和移动应用提供实时通信功能。
- חיבור לנקודות מרוחקות ב-RTC
- ערוץ נתונים ל-RTC
- נגן סרטונים ב-HTML5
- מדיה ב-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 中,您将学习如何将移动设计转换为平板电脑格式,并了解自适应网格、自适应组合模式以及相关组件。
- 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)。装好后,您就可以使用新操作系统开发和验证应用了!
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 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此
- SDK של מפות ל-Android
- Codelab
面向开发者的产品公平性测试
为了确保您的 AI 模型和/或数据不会使任何不公平的社会偏见长久存续,产品公平性测试对于至关重要。在本研讨会中,我们将向您介绍开展公平性测试的关键步骤,然后展示从机器学习公平性的角度评估生成式文本模型数据集的端到端历程。
Places SDK for Android 使用入门 (Kotlin)
此 Codelab 会教您如何将 Places SDK for Android 与您的应用集成并使用 Places SDK 的各项功能。 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,请启用 Places API 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为了让您能尽快上手,请下载起始代码,以便顺利完成此
- SDK של מקומות ל-Android
- Codelab
将地图添加到您的 iOS 应用 (Swift)
此 Codelab 会教您如何开始使用 Google Maps Platform 通过 Swift 构建 iOS 应用。您将构建一个 iOS 应用,用于执行以下操作: 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,您需要启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。
- SDK של מפות ל-iOS
- Codelab
使用 TensorFlow Lite (Android) 构建和部署自定义对象检测模型
在此 Codelab 中,您将构建一个可以检测图片中对象的 Android 应用。首先,使用 TFLite Model Maker 训练自定义对象检测模型,然后使用 TFLite Task 库部署该模型
- נייד
TensorFlow.js:构建垃圾评论检测系统
在此 Codelab 中,您将学习如何构建具有博文功能的简单评论功能的网页,并将其与预训练的机器学习模型集成,以检测垃圾评论,从而让您在垃圾评论出现之前将其滤除存储在任何后端数据库中,可缩短服务器处理时间和费用。
- פיתוח אתרים
- AI ולמידת מכונה
TensorFlow.js:重新训练垃圾评论检测模型以处理极端情况
在此 Codelab 中,您将学习如何使用 Model Maker 重新训练垃圾评论模型,使之涵盖预训练模型无法处理的极端情况,然后将新模型重新部署到 Web 应用。
- פיתוח אתרים
- AI ולמידת מכונה
在 Android 上调用 Vision API Product Search 后端
在此 Codelab 中,您将向 Android 应用添加代码以调用 Vision API Product Search 后端,以便应用用户可以使用图片搜索商品。
- נייד
- Cloud
- AI ולמידת מכונה
向网站添加地图 (JavaScript)
在此 Codelab 中,您将学习在 Web 平台上开始使用 Google Maps Platform 需知的内容。您将学习所有基础知识,从准备工作到加载 Maps JavaScript API、显示您的第一个地图、使用标记和标记聚类、在地图上绘图,以及处理用户互动等,面面俱到。 在此 Codelab 中,您将构建 Web 应用,用于执行以下操作: 您必须熟悉以下各项内容,才能完成此 Codelab。如果您已经能够熟练使用 Google Maps Platform,请直接跳到该 Codelab!
- פיתוח אתרים
- Maps JavaScript API
- Codelab
使用 Vision API Product Search 构建商品图片搜索后端
在此 Codelab 中,您将学习如何使用 Vision API Product Search 构建商品图片搜索后端,以及如何创建 API 密钥以从移动应用调用该后端。
- AI ולמידת מכונה
- נייד
- Cloud
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
- SDK של מפות ל-iOS
- Codelab
在 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
- SDK של מקומות ל-Android
- SDK של מפות ל-Android
- Codelab
使用 WebGL 叠加视图打造 3D 地图体验
此 Codelab 会教您如何使用由 WebGL 提供支持的 Maps JavaScript API 功能控制三维矢量地图并在地图上渲染对象。 此 Codelab 假定您熟悉 JavaScript 和 Maps JavaScript API 方面的知识。如需了解使用 Maps JS API 的基础知识,不妨试着学习 向网站添加地图 (JavaScript) Codelab 。 若要完成下面的启用步骤,您需要启用 Maps JavaScript API 。 如果您还没有已启用结算功能的
- Maps JavaScript API
- Codelab
Cloud Run 作业使用入门
在此 Codelab 中,您首先要探索 Node.js 应用,了解如何截取网页屏幕截图并将其存储到 Cloud Storage 中。然后,您将为该应用构建容器映像,以作业的形式在 Cloud Run 上运行应用,更新作业以处理更多网页,然后使用 Cloud Scheduler 按计划运行该作业。
- Compute
- Cloud
- ללא שרת (serverless)
使用 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 向用户呈现用于确定他们位置的可能地点列表。
- SDK של מקומות ל-Android
- SDK של מפות ל-Android
- Codelab
如何使用 Chrome 开发者工具调试 CSS 网格
现在,开发者工具可以更好地支持 CSS 网格调试 ! 如果网页上的某个 HTML 元素应用了 display: grid 或 display: inline-grid , “元素”面板 会提供诸多选项来帮助您更好地检查网格。 在此 Codelab 中,您将学习如何使用 Chrome 开发者工具调试 CSS 网格。 您将借助 CSS 网格调试工具来解开此谜题。 点击下面的链接,打开谜题网页: 然后,在谜题网页上 打开 Chrome 开发者工具 。 在 元素 面板中 检查谜题
- פיתוח אתרים
使用 Google Maps Platform 和 Google Cloud 构建全栈店铺定位工具
假设您要在地图上展示多个地点,并且希望用户可以看到这些地点的位置并确定他们想要访问的地点。这种情况的常见示例包括: 在此 Codelab 中,您将创建一个定位工具,该定位工具会根据特殊位置的实时数据 Feed 进行绘制,帮助用户找到距离他们的出发地最近的位置。这种全栈定位工具能够处理的地点远远多于 简单的店铺定位工具 ,后者最多只能处理 25 个店铺位置。 此 Codelab 使用开放数据集模拟与大量店铺位置相关的预填充元数据,以便您可以集中精力学习关键的技术概念。 在下文的第 3 步中,为此
- מציאת המיקום האידאלי
- קמעונאות
- שירות מטריצת מרחקים
- Maps JavaScript API
- השלמה אוטומטית של מקומות
- Maps JavaScript API
- ספריית מקומות
- Maps JavaScript API
- Codelab
使用 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 安装依赖项。
- המחשת נתונים גיאו-מרחביים
- Big data וניתוח נתונים
- Maps JavaScript API
- Codelab
使用 SwiftUI (Swift) 将地图添加到您的 iOS 应用
此 Codelab 会教您如何将 Maps SDK for iOS 与 SwiftUI 搭配使用。 为了完成以下启用步骤,请启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此 Codelab。您可以跳到解决方案部分,但如果您想要按照所有步骤自行构建,请继续阅读。
- SDK של מפות ל-iOS
- Codelab
使用 Google Maps Platform (JavaScript) 构建简单的店铺定位工具
网站最常用的功能之一是通过 Google 地图 突出显示有实体经营场所的商家、机构或其他实体的一个或多个地点。地图的实现方式可能会因各种要求(如地点数量及其更改频率)的不同而千差万别。 在此 Codelab 中,您看到的将是最简单的用例,其中只有几个地点且几乎不会更改,例如一个适用于连锁店商家的店铺定位工具。在这种情况下,您可以使用技术含量相对较低的无需任何服务器端编程的方法。但这并不是说您不能发挥创意,相反,您可利用 GeoJSON
- פיתוח אתרים
- קמעונאות
- מציאת המיקום האידאלי
- שירות מטריצת מרחקים
- Maps JavaScript API
- ספריית מקומות
- Maps JavaScript API
- השלמה אוטומטית של מקומות
- Maps JavaScript API
- 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 应用中实现。
- מנהל הפעילויות
探索适用于 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.
- פיתוח אתרים
- מסחר אלקטרוני
- Cloud
- מסלול למידה
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
- Codelab
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
- Codelab
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.
- Codelab
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.
- Attribution Reporting API
- Private Aggregation 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.
- איכות של אפליקציות ל-Android
- Kotlin ב-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.
- Kotlin ב-Android
- איכות של אפליקציות ל-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 Connectivity
(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
- מסלול למידה