Google Developers Codelabs מספק הדרכה מעשית והדרכה ניסיון בתכנות. ברוב הקורסים ב-codelabs מוסבר בהדרגה איך לפתח אפליקציה קטנה או להוסיף תכונה חדשה לאפליקציה קיימת. הם כוללים מגוון רחב של נושאים, כמו Android Wear, Google Compute Engine, ARCore ו-Google APIs ב-iOS.
כלי Codelab ב-GitHubהצגת תמונות AVIF
Updated 24 בפברואר 2025
תמונות מהוות יותר מ-60% מהבייטים שנדרשים בממוצע כדי לטעון דף אינטרנט. בעזרת AVIF אפשר להקטין את הגודל של התמונות ולקצר את זמן טעינת האתר. AVIF הוא פורמט תמונה שמבוסס על הווידאו של AV1. הפורמט AVIF נועד ליעילות דחיסה. תמונות AVIF קטנות בהרבה מתמונות
עבודה עם שירות צבירה ב-AWS
Updated 30 בינואר 2025
כדי לבצע את הקודלאב הזה, נדרשים כמה תנאים מקדימים. כל דרישה מסומנת בהתאם אם היא נדרשת ל'בדיקה מקומית' או ל'שירות צבירת נתונים'. כדי לבצע בדיקה מקומית, תצטרכו להוריד את הכלי לבדיקות מקומיות. הכלי יפיק דוחות סיכום מדוחות ניפוי הבאגים הלא מוצפנים. הכלי
עבודה עם שירות צבירה ב-Google Cloud Platform (GCP)
Updated 30 בינואר 2025
הזמן המשוער לביצוע: שעה עד שעתיים יש 2 מצבים לביצוע הקודלאב הזה: בדיקה מקומית או שירות צבירת נתונים. כדי להשתמש במצב בדיקה מקומית, צריך מחשב מקומי ודפדפן Chrome (אין יצירה או שימוש במשאבים של Google Cloud). כדי להשתמש במצב Aggregation Service, צריך
הוספת רכישות מתוך האפליקציה לאפליקציית Flutter
Updated 23 בינואר 2025
ב-Codelab הזה תוסיפו רכישות מתוך האפליקציה לאפליקציית Flutter שמאומתת ומנוהלת באמצעות שירות קצה עורפי של Drt.
Cloud Firestore Web Codelab
52 דקות
Updated 23 בינואר 2025
ב-Codelab הזה תלמדו איך לפתח אפליקציית אינטרנט שמשתמשת ב-Cloud Firestore.
Codelab בנושא AngularFire לאינטרנט
שעה אחת (1) 25 דקות
Updated 23 בינואר 2025
ב-Codelab הזה תלמדו איך להשתמש בפלטפורמת Firebase באינטרנט על ידי פיתוח אפליקציית צ'אט.
אנימציות ב-Flutter
24 דקות
Updated 14 בינואר 2025
בקודלאב הזה תלמדו איך להשתמש באנימציות ב-Flutter. תלמדו ליצור ווידג'ט עם אנימציה של גודל וצבע, להוסיף אפקט של כרטיס תלת-ממדי שמתעופף, להשתמש באפקטים מחבילת האנימציות ולהוסיף תמיכה בתנועת החזרה החזוי של Android.
אפליקציית Flutter הראשונה שלך
שעה אחת (1) 25 דקות
Updated 13 בינואר 2025
ב-Codelab הזה תלמדו איך לפתח אפליקציית Flutter שיוצרת שמות אקראיים ונשמעים מגניבים.
צינור עיבוד נתונים עם כמה הסתעפויות של Jenkins ב-GKE
44 דקות
Updated 13 בינואר 2025
בשיעור הזה תלמדו איך לפרוס מכונה של Jenkins ב-GKE, כולל סוכני build עם התאמה אוטומטית לעומס.
הוספת תהליך אימות משתמש לאפליקציית Flutter באמצעות FirebaseUI
8 דקות
Updated 6 בינואר 2025
בקודלאב הזה תלמדו איך להוסיף אימות ב-Firebase לאפליקציית Flutter באמצעות כמה שורות קוד בלבד.
בדיקת B&A לאינטרנט מקצה לקצה באופן מקומי
45 דקות
Updated 22 בדצמבר 2024
שירותי בידינג ומכרזים (B&A) כוללים 4 שירותים לקונים ולמוכרים שמאפשרים להם לקיים מכרז של קהל מוגן: סטאק הקונה: סטאק של המוכר: ב-codelab הזה תלמדו איך להגדיר ולבדוק את ההגדרה מקצה לקצה בסביבה המקומית. ההדרכה צפויה להימשך כשעה, לא כולל זמן ה-build
העברת סוכן פעיל
4 דקות
Updated 21 בדצמבר 2024
בשיעור ה-Codelab הזה תלמדו איך לנהל העברות בשיחות בין נציגי נציגים בשידור חי לבין נציגים של בוטים. לבסוף, יהיה לכם ממשק אינטרנט בסיסי שבו תוכלו להציג את כל השיחות שנמשכות לנציג שלכם וגם להצטרף לכל שיחה או לעזוב אותה כנציג תמיכה.
אימות בקשות של Places API באמצעות Firebase AppCheck ו-reCAPTCHA
41 דקות
Updated 21 בדצמבר 2024
בקודלאב הזה תלמדו איך לאמת אפליקציית אינטרנט באמצעות Firebase AppCheck ו-reCAPTCHA לפני שליחת בקשות ל-Places API.
Google Pay API לאינטרנט 201: מתקדם
22 דקות
Updated 6 בדצמבר 2024
סדנת הקוד הזו היא המשך של Google Pay API for Web 101: Basics, והיא מבוססת על הקוד שנכתב בסדנת הקוד הקודמת. כדי להשלים את סדנת הקוד הזו, חשוב להשלים קודם את סדנת הקוד הזו. זוהי סקירה כללית קצרה של ButtonOptions. הסבר מפורט יותר זמין במסמכי התיעוד
שימוש ב-textembedding-gecko@003 להטמעות וקטוריות
7 דקות
Updated 30 בנובמבר 2024
בשיעור ה-Codelab הזה תלמדו מהו gecko@003 ומהו תרחיש לדוגמה בפועל ליישום שלו.
TensorFlow.js: שימוש באירוח ב-Firebase כדי לפרוס ולארח מודל למידת מכונה בקנה מידה רחב
55 דקות
Updated 30 בנובמבר 2024
ב-Codelab הזה תלמדו איך להשתמש בתשתית של Firebase כדי לפרוס מודל למידת מכונה כדי שניתן יהיה להשתמש בו ולצרוך אותו באתר באמצעות TensorFlow.js
מעבר לגופנים משתנים
29 דקות
Updated 30 בנובמבר 2024
ב-Codelab הזה תלמדו על גופנים משתנים, היתרונות שלהם, איך לעצב איתם ואיך להטמיע אותם באמצעות Google Fonts API וב-CSS.
מעקב אחר ביצועים ב-Firebase לאינטרנט
32 דקות
Updated 22 בנובמבר 2024
בקודלאב הזה תלמדו איך להגדיר את Firebase Performance Monitoring באפליקציית אינטרנט, ואיך להשתמש בו כדי לוודא שהאפליקציה פועלת בצורה תקינה אצל משתמשי הקצה.
היכרות עם Firebase for Flutter
53 דקות
Updated 22 בנובמבר 2024
איך יוצרים אפליקציה לנייד ב-Flutter באמצעות Firebase
היכרות עם Firebase לאינטרנט
52 דקות
Updated 22 בנובמבר 2024
אתם יכולים לבנות אפליקציית אינטרנט מאפס בעזרת Firebase והעורך הדיגיטלי StackBlitz. כדי לתקשר עם Firebase, תשתמשו ב-HTML וב-JavaScript בסיסיים. זהו מבוא מצוין לשימוש במסוף Firebase ולשילוב של Firebase באפליקציה. אין צורך בידע קודם נרחב או בהתקנות תוכנה.
שליחת התראות לאפליקציית אינטרנט באמצעות Cloud Messaging ו-Cloud Functions
שעה אחת (1) 2 דקות
Updated 22 בנובמבר 2024
בקודלאב הזה תלמדו איך להשתמש ב-Cloud Functions for Firebase כדי לשלוח התראות למשתמשים באפליקציית צ'אט.
תכונות אימות מתקדמות
29 דקות
Updated 22 בנובמבר 2024
איך מטמיעים אימות רב-גורמי ויוצרים דרישות אימות בהתאמה אישית באמצעות פונקציות חסימה
איך משתמשים ב-AI של מסמכי רכש כדי לנתח את החשבוניות באמצעות notebooks של AI Platform
7 דקות
Updated 22 בנובמבר 2024
כאן מוסבר איך משתמשים ב-DockAI ברכש כדי לנתח חשבונית בצורה חכמה.
שדרוג אפליקציית האינטרנט באמצעות מעבר ל-Firebase JS SDK המודולרי
32 דקות
Updated 21 בנובמבר 2024
ב-Codelab הזה, תעבירו אפליקציית אינטרנט קיימת של Firebase ל-Firebase JS SDK המודולרי החדש כדי לנער את הקוד שאתם לא משתמשים בו וכדי שהאפליקציה תיטען במהירות.
Google Pay API בדפדפן – 101: יסודות
21 דקות
Updated 15 בנובמבר 2024
בסיום הקודלאב הזה, יהיה לכם אתר מינימלי שפועל עם שילוב של Google Pay. הפרויקט הזה מאחזר אסימון תשלום שעשוי להישלח לספק שירותי תשלומים לצורך עיבוד. כדי לשלוח בקשת תשלום ב-Google Pay, צריך אובייקט בקשה. האובייקט שמוגדר כאן בתור baseGooglePayRequest
הוספת אודיו ומוזיקה למשחק Flutter
42 דקות
Updated 9 בנובמבר 2024
לומדים איך להוסיף אפקטים קוליים, מוזיקת רקע ואודיו דינמי למשחקים באמצעות Flutter.
פיתוח מקומי של אפליקציות Flutter באמצעות חבילת האמולטור של Firebase
8 דקות
Updated 9 בנובמבר 2024
Codelab שמסביר איך להשתמש בחבילת האמולטור של Firebase במהלך הפיתוח עם Flutter. ב-Codelab ייעשה שימוש באמולטורים Auth ו-Firestore כדי להדגים את השימוש באמולטור.
תחילת העבודה עם רכיבים עצמאיים
Updated 8 בנובמבר 2024
בשיעור ה-Codelab הזה למתחילים תלמדו איך לפתח אפליקציה לדוגמה באמצעות רכיבים עצמאיים של Angular v14
פיתוח אפליקציה של מציאות רבודה (AR) באמצעות WebXR Device API
21 דקות
Updated 8 בנובמבר 2024
תלמדו על האופן שבו ניתן להשתמש בתכונות של מציאות רבודה באמצעות ממשק ה-API של WebXR Device, ולהשתמש בהבנת סצנות כדי למקם אובייקט תלת-ממדי שממוקם בעולם האמיתי.
פיתוח אפליקציות נגישות יותר של Angular
47 דקות
Updated 8 בנובמבר 2024
איך לפעול לפי השיטות המומלצות בנושא נגישות באפליקציות Angular באמצעות ערכת הכלים המובנית ב-framework.
תחילת העבודה עם Angular Signals
19 דקות
Updated 8 בנובמבר 2024
חדש: אותות, מודל תגובתיות חדש ב-Agular. אותות מציידים אותך בכלים באיכות גבוהה יותר לתגובתיות פרטנית
MDC-112 Web: שילוב של MDC עם מסגרות אינטרנט (Web Frameworks)
17 דקות
Updated 8 בנובמבר 2024
כאן תלמדו איך להרחיב רכיבי Material מוכנים מראש לרכיבים לכל framework באינטרנט.
Lit למפתחי React
שעה אחת (1) 32 דקות
Updated 4 בנובמבר 2024
ב-Codelab הזה תלמדו איך לתרגם מושגים של React ל-Lit
בונים מעברים יפים עם תנועה מהותית לריחוף
56 דקות
Updated 4 בנובמבר 2024
בונים את מערכת התנועה של Material באפליקציית 'תשובה' באמצעות מעברים מחבילת האנימציות.
MDC-111 Web: שילוב רכיבי Material ב-codebase (אינטרנט)
21 דקות
Updated 4 בנובמבר 2024
ללמוד איך לשלב רכיבי Material בודדים בבסיס קוד אינטרנט קיים בלי להתחיל מחדש.
MDC-104 Flutter: רכיבים מתקדמים (Material Advanced)
28 דקות
Updated 4 בנובמבר 2024
משפרים את העיצוב של אפליקציית Flutter ומטמיעים רכיב מתקדם של תפריט הרקע ב-Flutter.
MDC-102 Flutter: מבנה ופריסה של החומר
22 דקות
Updated 4 בנובמבר 2024
תלמדו על האופן שבו משתמשים ב-Material כדי ליצור מבנה ופריסה של אפליקציית Flutter.
פיתוח מקומי באמצעות חבילה של אמולטור ב-Firebase
47 דקות
Updated 4 בנובמבר 2024
איך מפתחים אפליקציית אינטרנט באמצעות חבילת האמולטור של Firebase
MDC-102 Web: מבנה ופריסה של חומרים (אינטרנט)
17 דקות
Updated 4 בנובמבר 2024
מידע נוסף על השימוש בחומרה עבור מבנה ופריסה באינטרנט.
מודל Keras הראשון שלכם, עם למידת העברה
33 דקות
Updated 4 בנובמבר 2024
בשיעור ה-Lab הזה תלמדו איך לפתח מסווג Keras. במקום לנסות למצוא את השילוב המושלם של שכבות רשת נוירונים כדי לזהות פרחים, נשתמש קודם בטכניקה שנקראת 'למידת העברה' כדי להתאים למערך הנתונים שלנו מודל עוצמתי שעבר אימון מראש. שיעור ה-Lab הזה כולל את ההסברים התיאוריים הנדרשים על רשתות נוירונים ונקודת התחלה טובה למפתחים שלומדים על למידה עמוקה (Deep Learning).
הגנה על נתוני Firestore באמצעות כללי האבטחה של Firebase
58 דקות
Updated 4 בנובמבר 2024
איך להגן על הנתונים ב-Firestore באמצעות כללי אבטחה
תחילת השימוש ב-Web Series API
16 דקות
Updated 16 באוקטובר 2024
ב-Codelab הזה תבנו דף אינטרנט שמקיים אינטראקציה עם לוח מיקרו-ביט של BBC כדי להציג תמונות בצג ה-LED שלו בגודל 5x5. בקורס הזה תלמדו על Web Series API ואיך להשתמש בשידורים קריאים, ניתנים לכתיבה וטרנספורמציה כדי לתקשר עם מכשירים עם יציאה טורית באמצעות הדפדפן.
סקירה כללית של מניעת אובדן נתונים בענן
20 דקות
Updated 9 בספטמבר 2024
ה-Codelab הזה יציג למשתמש את DLP API באמצעות ממשק שורת הפקודה (CLI). המשתמש יוריד את קוד הפרויקט ויבדוק חלק מהכלים בספריית הדוגמאות ואת הפונקציות הבסיסיות שלהם.
Codelab יכולות של אתרים
31 דקות
Updated 9 בספטמבר 2024
ב-Codelab הזה תשחקו עם כמה ממשקי API באינטרנט שהם חדשים לגמרי או שזמינים רק באמצעות דגל.
אימות משתמש באמצעות שרת proxy לאימות זהויות (IAP)
35 דקות
Updated 9 בספטמבר 2024
ב-Codelab הזה יוצרים אפליקציית אינטרנט, מגבילים את הגישה רק לקבוצות משתמשים ספציפיות, משתמשים בזהות של המשתמש המאומת בתוכנית
תחילת השימוש ב-Web Series API
16 דקות
Updated 9 בספטמבר 2024
ב-Codelab הזה תבנו דף אינטרנט שמקיים אינטראקציה עם לוח מיקרו-ביט של BBC כדי להציג תמונות בצג ה-LED שלו בגודל 5x5. בקורס הזה תלמדו על Web Series API ואיך להשתמש בשידורים קריאים, ניתנים לכתיבה וטרנספורמציה כדי לתקשר עם מכשירים עם יציאה טורית באמצעות הדפדפן.
תקשורת בזמן אמת עם WebRTC
34 דקות
Updated 9 בספטמבר 2024
במאמר הזה מוסבר איך לשדר מדיה ונתונים בין שני דפדפנים. היכרות עם הטכנולוגיות וממשקי ה-API העיקריים של WebRTC. אתם יכולים לצלם ולשנות תמונות באמצעות getUserMedia, CSS ורכיב הקנבס. אפשר להגדיר חיבור בין רשתות שכנות (peering) ולהחליף נתונים ישירות בין דפדפנים באמצעות ערוצי נתונים. לבסוף, מגדירים שרת איתות באמצעות Node.js.
הוספה של ניווט מיידי ומעברים חלקים בין דפים לאפליקציית אינטרנט
44 דקות
Updated 9 בספטמבר 2024
לרשותכם הוראות להוספת ניווט מיידי ומעברים חלקים בין דפים לאפליקציית אינטרנט באמצעות ממשקי ה-API העדכניים ביותר שזמינים ב-Google Chrome.
פיתוח ממשקים מותאמים למשתמש באמצעות שאילתות מדיה מועדפות
34 דקות
Updated 9 בספטמבר 2024
נלמד איך ליצור טופס אינטרנט מותאם, שבו כל משתמש מקבל ממשק מותאם אישית שמשקף את ההעדפות שלו באותו זמן.
הוספה של מודעת באנר של AdMob ומודעות בתוך שורה לאפליקציית Flutter
39 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה תלמדו איך להוסיף מודעות מוטבעות של AdMob (מודעת באנר ומותאמות) לאפליקציית Flutter.
יסודות Accelerated Mobile Pages
39 דקות
Updated 29 באוגוסט 2024
שיעור Lab זה יחשוף אתכם לרעיונות מרכזיים של Accelerated Mobile Pages, ולהבדלים ביניהם במסמכי HTML מסורתיים. כדי להשיג את המטרה הזו, אנחנו צריכים ליצור ולאמת מסמכי AMP.
מושגים מתקדמים של Accelerated Mobile Pages
שעה אחת (1)
Updated 29 באוגוסט 2024
שיעור Lab זה יחשוף אתכם לרעיונות מרכזיים של Accelerated Mobile Pages, ולהבדלים ביניהם במסמכי HTML מסורתיים. כדי להשיג את המטרה הזו, אנחנו צריכים ליצור ולאמת מסמכי AMP.
שליחת אירועים באתר ל-GA4 באמצעות Measurement Protocol
11 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה תלמדו איך לשלוח אירועים חיצוניים אל GA4 באמצעות Measurement Protocol(WEB).
הוספת מודעות AdMob לאפליקציית Flutter
40 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה מוסבר איך להוסיף לאפליקציית Flutter מודעות באנר, מודעות מעברון ומודעות מתגמלות.
הוספת ווידג'ט למסך הבית לאפליקציית Flutter
35 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה, יוצרים ווידג'ט של מסך הבית לאפליקציית Flutter ל-iOS או ל-Android. מתחילים עם אפליקציית חדשות בסיסית של Flutter. לאחר מכן תשתמשו ב-frameworks כדי ליצור את ממשק המשתמש לווידג'טים עצמם. לבסוף, תלמדו איך לשתף משאבים וליצור תקשורת בין הווידג'טים לבין האפליקציה הראשית.
Dataproc ב-Google Compute Engine
16 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה תלמדו איך להשתמש ב-Dataproc ב-Google Compute Engine (GCE).
יצירת מודלים של למידת מכונה ב-Spark באמצעות Google Dataproc
31 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה תשלחו משימות Spark ML לשירות Dataproc של Google.
Dataproc ללא שרת (serverless)
37 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה תלמדו את כל מה שקשור ל-Dataproc Serverless, כולל איך מתחילים ואיך ניגשים לערכת הפיצ'רים העשירה שלו.
צוללים לתבניות ולרשומות של Dart
39 דקות
Updated 29 באוגוסט 2024
משתמשים בתבניות, ברשומות ובתכונות חדשות אחרות ב-Dart 3 כדי ליצור מחדש את סגנון העיצוב של ממשק המשתמש ב-Flutter.
בניית בוטים קוליים ל-Android עם Dialogflow Essentials & רופפים
שעה אחת (1) 5 דקות
Updated 29 באוגוסט 2024
תיבת דו-שיח של Dialogflow כוללת הרבה שילובים, עבור אינטרנט, Google Assistant, מדיה חברתית ושערים לטלפונים. עם זאת, כשתרצו להעביר את הצ'אט בוטים שלכם למכשירים ניידים, תצטרכו ליצור שילוב מותאם אישית. בשיעור ה-Lab הזה תלמדו איך לשלב את Dialogflow Essentials באפליקציית Flutter.
מרכיב אינטרנט לרכיב Lit
43 דקות
Updated 29 באוגוסט 2024
ב-Codelab הזה נלמד על & לפתח רכיב אינטרנט מאפס ולאחר מכן לשפר אותו בהדרגה לרכיב Lit.
הפעלת DAG באמצעות Node.JS ו-Google Cloud Functions
27 דקות
Updated 29 באוגוסט 2024
בשיעור הזה תלמדו איך להשתמש ב-Google Cloud Functions כדי להפעיל תהליך עבודה של Apache Airflow (DAG) ב-Google Cloud Composer. ה-DAG כאן מבצע פקודת bash פשוטה באמצעות BashOperator
שליטה בנר של PLAYBULB באמצעות Bluetooth מהאינטרנט
36 דקות
Updated 23 באוגוסט 2024
עם JavaScript בלבד, אפשר ליצור אפליקציית אינטרנט השולטת בנר LED בלי להבות בעזרת ממשק ה-API החדש של Bluetooth Web Bluetooth.
CEL-Go Codelab: ביטויים מהירים, בטוחים ומוטמעים
שעה אחת (1) דקה אחת (1)
Updated 23 באוגוסט 2024
ב-Codelab הזה תכתבו ביטויים ב-Common Expression Language, שמוטמעים ב-Go. כאן תלמדו איך ליצור משתנים, להשתמש באופרטורים לוגיים ו/או באופרטורים, לבנות קובץ json, לבנות פרוטו ולכוונן את הביטויים.
Bigtable ו-Dataflow: אומנות למעקב אחר מסדי נתונים (HBase Java Client)
Updated 23 באוגוסט 2024
ב-Codelab הזה תלמדו איך לעקוב אחרי כתיבה או קריאה ב-Bigtable בזמן שהם נטענים וקוראים כמות גדולה של נתונים באמצעות Dataflow.
TensorFlow.js: אימון מחדש של מודל זיהוי ספאם בתגובות לטיפול במקרי קצה
44 דקות
Updated 23 באוגוסט 2024
ב-codelab הזה תלמדו איך להשתמש ב-Model Maker כדי לאמן מחדש מודל ספאם של תגובות כדי להביא בחשבון מקרי קצה שהמודל שהוזמן מראש לא יוכל לטפל בהם, ואז לפרוס מחדש את המודל החדש באפליקציית האינטרנט.
הוספה של מפות Google לאפליקציית Flutter
30 דקות
Updated 23 באוגוסט 2024
ב-Codelab הזה תבנה חוויה של מפות Google באמצעות ה-SDK של אפליקציית Flutter לנייד, ליצירת חוויות מותאמות באיכות גבוהה ב-iOS, ב-Android ובאינטרנט.
יצירת מצלמת אינטרנט חכמה ב-JavaScript באמצעות מודל למידת מכונה מאומן מראש של TensorFlow.js
52 דקות
Updated 23 באוגוסט 2024
בשיעור ה-Codelab הזה, תלמדו איך לטעון את אחד מהמודלים של TensorFlow.js שאומנו מראש (COCO-SSD) ולהשתמש בהם כדי לזהות אובייקטים נפוצים שעליהם הוא אומן.
יצירת פריסת אפליקציה רספונסיבית עם אנימציה בעזרת Material 3
53 דקות
Updated 23 באוגוסט 2024
ב-Codelab הזה תתנסו בפיתוח אפליקציה עם עיצוב אדפטיבי שמציג אנימציה בצורה חלקה באמצעות Material 3, בכל שש הפלטפורמות שנתמכות ב-Flutter.
שימוש ב-FFI בפלאגין של Flutter
Updated 23 באוגוסט 2024
ב-Codelab הזה תפתחו פלאגין של Flutter לפלטפורמות לניידים ולמחשבים באמצעות FFI כדי להשתמש בספריית C מקורית.
נהנים מאפליקציית Flutter משעממת ליפה
52 דקות
Updated 23 באוגוסט 2024
Flutter היא ערכת הכלים לבניית ממשק משתמש של Google, שנועדה לבנות אפליקציות יפות ומותאמות לניידים, לאינטרנט ולמחשבים מתוך בסיס קוד יחיד. ב-Codelab הזה, אתם מתחילים עם אפליקציית מוזיקה פשוטה (באמצעות Material 3) כדי לשפר אותה ולהפוך אותה ליפה יותר ורספונסיבית יותר לכל הפלטפורמות.
אפליקציות מותאמות ב-Flutter
שעה אחת (1)
Updated 23 באוגוסט 2024
ב-codelab הזה תיצרו אפליקציית Flutter שמתאימה לכל שש הפלטפורמות הנתמכות ב-Flutter – Android, iOS, אינטרנט, Windows, macOS ו-Linux.
איך בודקים את האפליקציה Flutter
55 דקות
Updated 23 באוגוסט 2024
ב-Codelab הזה תפתחו ותבדקו אפליקציה פשוטה של Flutter.
הוספת WebView לאפליקציית Flutter
שעה אחת (1) 5 דקות
Updated 22 באוגוסט 2024
ב-Codelab הזה תלמדו איך להוסיף את הפלאגין webview_flutter לאפליקציית Flutter.
בונים משחק פיזיקה דו-ממדי עם Flutter and Flame
32 דקות
Updated 22 באוגוסט 2024
לומדים איך ליצור מנגנונים במשחקים של Flutter ו-Fflame עם Forge2D, מנוע פיזיקה דו-ממדי.
היכרות עם להבה עם Flutter
55 דקות
Updated 22 באוגוסט 2024
ב-Codelab הזה תלמדו איך להשתמש ב-Fflame, מנוע משחק שמבוסס על Flutter. תלמדו על הרכיבים והאפקטים של Flame, וגם תסבירו איך לשלב את Flame עם ניהול המצב של Flutter.
פיתוח ממשקי משתמש של הדור הבא ב-Flutter
שעה אחת (1) 15 דקות
Updated 22 באוגוסט 2024
תלמדו על האופן שבו אפשר לפתח ממשקי משתמש של Flutter באמצעות אנימציות, תוכנות הצללה ואפקטים של חלקיקים שפועלים בכל שש הפלטפורמות של Flutter.
בניית חידת מילים באמצעות Flutter
53 דקות
Updated 22 באוגוסט 2024
למדו איך לפתח אפליקציית Flutter עתירת מחשוב ולהמשיך לשמור על האינטראקטיביות הנוזלית של Flutter.
MDC-101 Flutter: עקרונות בסיסיים על רכיבי החומר
22 דקות
Updated 21 באוגוסט 2024
באמצעות יצירת דף התחברות לאפליקציה פשוטה של Flutter תוכלו ללמוד על יסודות השימוש ברכיבי Material.
MDC-101 Web: חומרי לימוד (MDC) - יסודות (אינטרנט)
17 דקות
Updated 21 באוגוסט 2024
מידע בסיסי על השימוש ברכיבי תוכן באינטרנט על ידי בניית אפליקציה פשוטה הכוללת רכיבי ליבה.
MDC-103 Flutter: עיצוב חומרים עם צבע, צורה, גובה וסוג
39 דקות
Updated 21 באוגוסט 2024
הספרייה Material Flutter מאפשרת להבדיל בקלות בין מוצרים ולבטא את המותג שלכם באמצעות עיצוב.
MDC-103 Web: עיצוב חומרים עם צבע, צורה, גובה וסוג (אינטרנט)
35 דקות
Updated 21 באוגוסט 2024
איך רכיבים מהותיים לאינטרנט מדגישים את המוצר שלכם ומדגישים את המותג בעיצוב?
TensorFlow.js: המרת Python savedModel לפורמט TensorFlow.js
58 דקות
Updated 21 באוגוסט 2024
בשיעור ה-Codelab הזה תלמדו איך לקחת מודל למידת מכונה Python קיים בפורמט SaveModel ולהמיר אותו לפורמט TensorFlow.js כדי שהוא יוכל לפעול בדפדפן אינטרנט וגם ללמוד איך לטפל בבעיות נפוצות שעשויות להתרחש בהמרות.
הוספת התראות לאפליקציית אינטרנט
Updated 20 באוגוסט 2024
ב-Codelab הזה מוסבר איך להוסיף התראות לאפליקציית האינטרנט.
Create Your First 3D Map
40 דקות
Updated 21 בפברואר 2025
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
Add markers and animation to a 3D Map
שעה אחת (1) 37 דקות
Updated 20 בפברואר 2025
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
Add a Google map to a React app
42 דקות
Updated 8 בנובמבר 2024
In this codelab, you learn everything that you need to get started with the vis.gl/react-google-map library for the Google Maps JavaScript API, which lets you add a Google map to a React app. You learn how to get set up, load the Maps JavaScript API,
Building a web application with Angular and Firebase
Updated 18 בספטמבר 2024
In this codelab we’ll build together a real-time web application with Firebase and Angular.
Explore new and upcoming browser capabilities for your PWA: From Fugu With Love
27 דקות
Updated 18 בספטמבר 2024
Progressive Web Applications (PWAs) are a type of application software delivered through the web, built using common web technologies including HTML, CSS, and JavaScript. They are intended to work on any platform that uses a standards-compliant
Query and Visualize Location Data in BigQuery with Google Maps Platform (JavaScript)
שעה אחת (1) 55 דקות
Updated 18 בספטמבר 2024
Maps can be a very powerful tool when visualizing the patterns in a dataset that are related to location in some way. This relation could be the name of a place, a specific latitude and longitude value, or the name of an area that has a specific
Build a full stack store locator with Google Maps Platform and Google Cloud
59 דקות
Updated 18 בספטמבר 2024
Imagine you have many places to put on a map and you want users to be able to see where these places are and identify which place they want to visit. Common examples of this include: In this codelab, you will create a locator that draws from a live
Create a simple website that classifies images
41 דקות
Updated 18 בספטמבר 2024
Learn how to create a simple website that classifies images with TensorFlow Serving.
Build a nearby business search service with Google Maps Platform (JavaScript)
שעה אחת (1)
Updated 18 בספטמבר 2024
Learn to build a location-based web app using the Maps JavaScript API and PLaces Library to perform a Nearby Search.
Train a comment-spam detection model with TensorFlow Lite Model Maker
18 דקות
Updated 18 בספטמבר 2024
Learn how to train a comment-spam detection model with TensorFlow Lite Model Maker.
Create a custom text-classification model with TensorFlow Lite Model Maker
16 דקות
Updated 18 בספטמבר 2024
Learn how to retrain the spam-detection model to detect specific types of spam with TensorFlow Lite Model Maker.
Building an image-slider element using Angular
שעתיים (2)
Updated 18 בספטמבר 2024
In this codelab, you’ll build an image-slider,, which works independently of Angular framework, can be imported in any framework, and is very easy to integrate.
Progressive Web Apps: Going Offline
15 דקות
Updated 18 בספטמבר 2024
In this lab, you'll take an existing web application and make it work offline. This is the first in a series of companion codelabs for the Progressive Web App workshop. There are seven more codelabs in this series. Start by either cloning or
Build a route planner with Place Autocomplete and Routes API
Updated 18 בספטמבר 2024
Whether you are embarking on a road trip, planning your daily commute, or navigating a bustling city, getting from point A to point B is more than just knowing where you want to go. A reliable route generation tool is essential. With Google Maps
Add a map to your website (JavaScript)
42 דקות
Updated 18 בספטמבר 2024
In this codelab, you learn everything you need to get started using Google Maps Platform for the web. You learn all the basics, from getting set up to loading the Maps JavaScript API, displaying your first map, working with markers and marker
Enable real-time communication with WebRTC
Updated 18 בספטמבר 2024
Learn how to build an app to get video and take snapshots with your webcam, and share them peer-to-peer with WebRTC.
Secure your site with two-factor authentication with a security key (WebAuthn)
שעה אחת (1)
Updated 18 בספטמבר 2024
In this codelab, you’ll add second-factor authentication to your site or web app with a security key.
Progressive Web Apps: Working with Workbox
15 דקות
Updated 18 בספטמבר 2024
In this lab, you'll take website with an existing service worker and convert it to using Workbox. This is the second in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Going Offline. There are six more
Adding Your Progressive Web App to Google Play
שעה אחת (1) 30 דקות
Updated 18 בספטמבר 2024
In this lab, you'll take an existing Progressive Web App that you have deployed and wrap it in an app for distribution in Google's Play store. Bubblewrap is a tool to make wrapping your Progressive Web App into an Android App Bundle as easy as
Create a Flutter app to classify texts
51 דקות
Updated 18 בספטמבר 2024
Learn how to build a Flutter app that classifies texts and displays the results in its UI.
TensorFlow.js: Build a comment spam detection system
שעה אחת (1) 14 דקות
Updated 18 בספטמבר 2024
In this codelab, you’ll learn how to build a simple web page that has commenting ability akin to a blog post article and integrate it with a pre trained machine learning model to detect comment spam posts, enabling you to filter these out before they even get stored in any backend database, reducing server processing time and cost.
Build 3D map experiences with WebGL Overlay View
שעה אחת (1)
Updated 18 בספטמבר 2024
This codelab teaches you how to use the WebGL-powered features of the Maps JavaScript API to control and render on the vector map in three dimensions. This codelab assumes you have intermediate knowledge of JavaScript and the Maps JavaScript API. To
Build a simple store locator with Google Maps Platform (JavaScript)
49 דקות
Updated 18 בספטמבר 2024
One of the most common features of a website is displaying a Google map that highlights one or more locations for a business, establishment, or some other entity with a physical presence. How these maps are implemented can vary greatly depending on
Visualize data with Google Maps Platform and deck.gl
Updated 18 בספטמבר 2024
This codelab teaches you how to create a high-volume geospatial data visualization using the Maps JavaScript API and deck.gl, an open-source, WebGL-accelerated, data-visualization framework. If you haven't used Google Maps Platform before, follow
Build your first WebAuthn app
49 דקות
Updated 18 בספטמבר 2024
Learn how to build a website with a simple reauthentication functionality that uses a fingerprint sensor.
TensorFlow.js: Retrain a comment spam detection model to handle edge cases
44 דקות
Updated 18 בספטמבר 2024
In this codelab you’ll learn how to use Model Maker to retrain a comment spam model to account for edge cases the pre-trained model could not handle, and then re-deploy the new model to the web application.
Protect yourself from online harassment
24 דקות
Updated 18 בספטמבר 2024
Learn how to secure your online information, identify phishing attacks, enable Advanced Protections for Google Accounts, and stay safe on social media.
Write a Flutter desktop application
45 דקות
Updated 11 בספטמבר 2024
In this codelab, you’ll build a GitHub client in Flutter for desktop.
Create an accessible and personalized theme and brand with Material Design 3
Updated 16 באפריל 2024
Learn how to create a theme and brand that’s accessible and personalized with Material 3.
Design an Adaptive Layout with Material Design
4 דקות
Updated 4 באפריל 2024
Learn how to use adaptive design principles in Material Design to achieve consistency across screen sizes. In this codelab, you take a mobile design to tablet format, and learn about the responsive grid, adaptive composition patterns, and the correct components.