Inhalte der Privacy Sandbox entdecken
Codelab zu Trusted Space
In diesem Codelab erfahren Sie, wie Sie eine KI-/ML-Arbeitslast mit einem Beschleuniger mithilfe der Lösung für Trusted Spaces ausführen.
- Sicherheit
- Cloud
Full-Stack-JavaScript-Anwendung mit Cloud SQL for PostgreSQL in Cloud Run bereitstellen
Cloud Run ist eine vollständig verwaltete Plattform, mit der Sie Ihren Code direkt auf der skalierbaren Infrastruktur von Google ausführen können. In diesem Codelab wird gezeigt, wie Sie eine Next.js-Anwendung in Cloud Run mit einer Cloud SQL for
Codelab für die logistische Regression
In diesem Codelab erfahren Sie, wie Sie mithilfe der logistischen Regression feststellen können, inwieweit Merkmale wie Geschlecht, Altersgruppe, Zeitpunkt der Impression und Browsertyp im Zusammenhang mit der Wahrscheinlichkeit stehen, mit der
- Codelab
Codelab für die logistische Regression
In diesem Codelab erfahren Sie, wie Sie mithilfe der logistischen Regression feststellen können, inwieweit Merkmale wie Geschlecht, Altersgruppe, Zeitpunkt der Impression und Browsertyp im Zusammenhang mit der Wahrscheinlichkeit stehen, mit der
- Codelab
Codelab für die lineare Regression
In diesem Codelab erfahren Sie, wie Sie mithilfe der linearen Regression ein Modell zur Vorhersage des Cost-per-Click erstellen. Für dieses Codelab benötigen Sie Folgendes: Ausreichend hochwertige Kampagnendaten zum Erstellen eines Modells Führen Sie
- Codelab
Codelab für die lineare Regression
In diesem Codelab erfahren Sie, wie Sie mithilfe der linearen Regression ein Modell zur Vorhersage des Cost-per-Click erstellen. Für dieses Codelab benötigen Sie ausreichend hochwertige Kampagnendaten zum Erstellen eines Modells. Führen Sie die
- Codelab
Erste Schritte mit der Vektorsuche in Cloud Spanner
In diesem Codelab erstellen Sie eine Spanner-Instanz und führen mithilfe der integrierten Vektorsuche von Spanner und der Einbindung in Vertex AI-Modelle eine Ähnlichkeitssuche für Vektoreinbettungen durch.
Aidemy: Building Multi-Agent Systems with LangGraph, EDA, and Generative AI on Google Cloud
Entwicklung eines funktionalen KI-gestützten Lehrassistentensystems namens „Aidemy“ auf der Google Cloud Platform, das die Leistungsfähigkeit von Multi-Agenten-Systemen demonstriert. Sie sammeln praktische Erfahrungen beim Entwerfen, Erstellen und Bereitstellen eines komplexen Multi-Agenten-Systems in Google Cloud, beherrschen die wichtigsten Konzepte bei der Entwicklung von LLM-Anwendungen und verstehen die Vorteile ereignisgesteuerter Architekturen.
- Cloud
- Codelab
Suchanwendung für Spielzeuggeschäfte mit Cloud-Datenbanken, serverlosen Laufzeiten und Open-Source-Integrationen
In diesem Codelab erstellen Sie eine RAG-basierte Vektorsuchanwendung, die passende Spielzeuge für die Kundensuche (über Texte und Bilder) finden, benutzerdefinierte Spielzeuge auf der Grundlage von Nutzeranfragen erstellen und den Preis für das benutzerdefinierte Spielzeug mit AlloyDB, Gemini, Imagen, LangChain4j und der GenAI Toolbox for Databases vorhersagen soll.
- Cloud
- KI und maschinelles Lernen
Private Service Connect-Schnittstelle für Vertex AI Pipelines
In dieser Anleitung erfahren Sie, wie Sie Vertex AI-Pipelines mit Private Service Connect konfigurieren und validieren.
Mit AlloyDB AI und LangChain eine LLM- und RAG-basierte Chat-App erstellen
In diesem Codelab erfahren Sie, wie Sie einen AlloyDB-Cluster erstellen, den Gen AI Databases Retrieval Service für Datenbanken bereitstellen und mit dem Dienst eine Beispielanwendung erstellen.
- Cloud
- KI und maschinelles Lernen
- Codelab
AlloyDB Omni und lokales KI-Modell in Kubernetes
In diesem Codelab erfahren Sie, wie Sie AlloyDB Omni in einem GKE-Cluster bereitstellen, ein I-Modell in demselben Cluster bereitstellen, das Modell in AlloyDB Omni registrieren und die beiden zusammenarbeiten lassen.
- Cloud
- Codelab
Beschleunigung analytischer Abfragen mit der spaltenbasierten Engine in AlloyDB Omni
In diesem Codelab erfahren Sie, wie Sie AlloyDB Omni auf einer Compute-VM bereitstellen, Daten laden und die Leistung mit der AlloyDB Columnar Engine verbessern.
- Cloud
- Codelab
Erste Schritte mit Vektoreinbettungen mit AlloyDB AI
In diesem Codelab erfahren Sie, wie Sie AlloyDB AI in Kombination mit der Vektorsuche verwenden und einen Index für die Vektordaten erstellen.
- KI und maschinelles Lernen
- Cloud
- Codelab
Gemini Code Assist Standard und Enterprise für Entwickler im Google Cloud Shell-Editor kennenlernen
In diesem Codelab verwenden Sie Gemini Code Assist, einen KI-gestützten Mitbearbeiter in Google Cloud. Sie lernen, wie Sie mit Gemini Chat und Inline-Code-Unterstützung Code generieren, Code verstehen und andere KI-gestützte Programmieraufgaben erledigen können.
- Cloud
Erste Schritte mit Vektoreinbettungen in Cloud SQL for PostgreSQL
In diesem Codelab erfahren Sie, wie Sie die Cloud SQL-KI-Integration in Kombination mit der Vektorsuche verwenden und einen Index für die Vektordaten erstellen.
- Cloud
- KI und maschinelles Lernen
- Codelab
AVIF-Bilder bereitstellen
Bilder machen mehr als 60% der Bytes aus, die zum Laden einer Webseite durchschnittlich benötigt werden. Mit AVIF können Sie Ihre Bilder verkleinern und die Ladezeit Ihrer Website verkürzen. AVIF ist ein Bildformat, das vom AV1-Videobitstream
- Web
- Open Source
Private Service Connect für AlloyDB erstellen
In diesem Codelab erfahren Sie, wie Sie eine Private Service Connect-Verbindung für AlloyDB erstellen.
- Codelab
Gemini-basierten YouTube-Zusammenfassungsdienst erstellen
In diesem Codelab erfahren Sie, wie Sie einen Gemini-basierten Video-Zusammenfassungsdienst erstellen, mit dem YouTube-Videos zusammengefasst werden können.
Private Service Connect für Cloud SQL erstellen
In diesem Codelab erfahren Sie, wie Sie eine Private Service Connect-Verbindung für Cloud SQL erstellen.
- Codelab
Toolbox für Ihre Gen AI- und Agentic-Anwendungen in AlloyDB installieren und einrichten
In diesem Codelab erstellen und stellen Sie eine Toolbox für Ihre Preisvorhersage-Anwendung bereit, die AlloyDB und generative KI-Funktionen mit dem Gen AI Toolbox for Databases-Dienst verwendet.
- KI und maschinelles Lernen
- Cloud
Praktische Verfahren zur Beobachtbarkeit von Anwendungen mit generativer KI in Go
Generative KI-Anwendungen erfordern wie alle anderen Anwendungen Beobachtbarkeit. Sind für generative KI spezielle Verfahren zur Beobachtung erforderlich? In diesem Lab erstellen Sie eine einfache Gen AI-Anwendung. Stellen Sie sie in Cloud Run
Codelab – Eine kontextbezogene Empfehlungs-App für Yoga-Posen mit Firestore, Vector Search, LangChain und Gemini erstellen (Python-Version)
In diesem Codelab erfahren Sie, wie Sie eine App erstellen, die Yoga-Posen empfiehlt. Die App beantwortet Nutzerfragen, indem sie passende Yoga-Posen vorschlägt. Sie lernen, eine Firestore-Sammlung von Yoga-Posen aus einem Hugging Face-Dataset zu erstellen, die Firestore Vector Search einzurichten und alles in eine Flask-Anwendung einzubinden.
Praktische Methoden zur Beobachtbarkeit von Anwendungen mit generativer KI in JavaScript
Generative KI-Anwendungen erfordern wie alle anderen Anwendungen Beobachtbarkeit. Sind für generative KI spezielle Verfahren zur Observabilität erforderlich? In diesem Lab erstellen Sie eine einfache Gen AI-Anwendung. Stellen Sie sie in Cloud Run
Praktische Methoden zur Beobachtbarkeit von Anwendungen mit generativer KI in Python
Generative KI-Anwendungen erfordern wie alle anderen Anwendungen Beobachtbarkeit. Sind für generative KI spezielle Verfahren zur Observabilität erforderlich? In diesem Lab erstellen Sie eine einfache Gen AI-Anwendung. Stellen Sie sie in Cloud Run
Praktische Methoden zur Beobachtbarkeit von Anwendungen mit generativer KI in Java
Generative KI-Anwendungen erfordern wie alle anderen Anwendungen Beobachtbarkeit. Sind für generative KI spezielle Verfahren zur Observabilität erforderlich? In diesem Lab erstellen Sie eine einfache Gen AI-Anwendung. Stellen Sie sie in Cloud Run
Anwendungen im Zeitalter der KI entwickeln
In diesem Lab verwenden Sie die generativen KI-Produkte von Google, um mithilfe von Gemini Cloud Assist eine Infrastruktur in Google Cloud zu erstellen, BigQuery-Daten mithilfe von SQL-Funktionen von Data Canvas in natürlicher Sprache abzufragen,
Kontextbezogene Yoga-Posen-Empfehlungs-App mit Firestore, Vector Search und Gemini 2.0 erstellen
In diesem Codelab erstellen Sie eine kontextbezogene Such-App für Yoga-Posen, die Nutzerfragen zu Yoga-Posen beantworten soll. Außerdem kannst du damit administrative Aufgaben wie das Erstellen und Bearbeiten von Yoga-Posen erledigen.
- Cloud
- KI und maschinelles Lernen
Codelab zur Activity Recognition Transition API
Mit der Activity Recognition Transition API leistungsstarke kontextbezogene Funktionen in Ihrer App erstellen
- Andere Android-Themen
- Android-ML
(Veraltet) In Kotlin konvertieren
In diesem Codelab erfahren Sie, wie Sie Ihren Java-Code in Kotlin konvertieren.
Mit ML Kit und CameraX die Sprache erkennen, die Sprache erkennen und Text übersetzen: Android
In diesem Codelab erstellen Sie mit ML Kit eine Android-App, die maschinelles Lernen auf dem Gerät nutzt, um Text in 59 Sprachen zu erkennen, zu identifizieren und zu übersetzen. Außerdem erfahren Sie, wie Sie die CameraX-Bibliothek einbinden, um diese Aufgaben über einen Echtzeit-Kamerafeed auszuführen.
- Mobil
- KI und maschinelles Lernen
Codelab – Eine kontextbezogene Empfehlungs-App für Yoga-Posen mit Firestore, Vector Search, LangChain und Gemini erstellen (Node.js-Version)
In diesem Codelab erfahren Sie, wie Sie eine App erstellen, die Yoga-Posen empfiehlt. Die App beantwortet Nutzerfragen, indem sie passende Yoga-Posen vorschlägt. Sie lernen, wie Sie eine Firestore-Sammlung mit Yoga-Posen aus einem Hugging Face-Datensatz erstellen, die Firestore-Vektorsuche einrichten und alles in eine Node.js-Anwendung einbinden.
App Mod-Workshop
In diesem Codelab modernisieren Sie eine alte PHP-Anwendung in Google Cloud, containerisieren sie, stellen sie in Cloud Run bereit und verbinden sie mit Cloud SQL. Außerdem lernen Sie Anwendungs-CI/CD mit Cloud Build kennen und schützen sie mit Secret Manager.
- Cloud
Private Service Connect – PSC-Back-Ends für den Zugriff auf einen Diensterstellerdienst verwenden
In diesem Codelab erfahren Sie, wie Sie PSC-Backends mit dem globalen externen Application Load Balancer verwenden, um auf einen Dienstanbieter in einem anderen Netzwerk zuzugreifen.
Android-App mit Firebase und Jetpack Compose erstellen
Mit Firebase und Jetpack Compose kannst du Funktionen für eine Android-App mit To-do-Listen erstellen, indem du Authentifizierung, Leistungsüberwachung, eine deklarative UI und Funktions-Flags hinzufügst.
- Codelab
Mit dem Aggregationsdienst auf der Google Cloud Platform (GCP) arbeiten
Geschätzte Dauer: 1–2 Stunden Es gibt zwei Modi für die Ausführung dieses Codelabs: Lokale Tests oder Aggregationsdienst. Für den Modus „Lokale Tests“ ist ein lokaler Computer und der Chrome-Browser erforderlich. Es werden keine Google
- Web
- Mobil
- Codelab
Mit Aggregation Service in AWS arbeiten
Für dieses Codelab sind einige Voraussetzungen erforderlich. Jede Anforderung ist entsprechend gekennzeichnet, ob sie für „Lokale Tests“ oder „Aggregationsdienst“ erforderlich ist. Für lokale Tests muss das Tool zum lokalen Testen heruntergeladen
- Web
- Mobil
- Codelab
VPC Service Controls – Schutz für BigQuery Data Transfer Service
In diesem Lab erfahren Sie, wie Sie den BigQuery Data Transfer Service mithilfe von VPC Service Controls schützen, während Sie Daten von Cloud Storage in einen BigQuery-Datensatz übertragen. Anschließend schützen wir Cloud Storage und wiederholen den
In-App-Käufe zur Flutter App hinzufügen
In diesem Codelab fügen Sie einer Flutter-App In-App-Käufe hinzu, die mithilfe eines Dart-Backend-Dienstes verifiziert und verwaltet werden.
- Codelab
Mit Firebase Extensions Firestore Vector Search in Ihre mobilen Apps einbinden
Firestore-Vektorsuche verwenden
- iOS
Cloud Firestore-Web-Codelab
In diesem Codelab erfahren Sie, wie Sie eine Webanwendung erstellen, die Cloud Firestore verwendet.
- Web
Mit Firebase-Erweiterungen schnell neue Funktionen zu Ihrer Webanwendung hinzufügen
In diesem Codelab fügen Sie einer Webanwendung für einen Onlinemarktplatz mithilfe von Firebase-Erweiterungen Funktionen hinzu.
- Codelab
Cloud Firestore-iOS-Codelab
In diesem Codelab erfahren Sie, wie Sie eine iOS-App mit Cloud Firestore erstellen.
- Cloud
Cloud Firestore-Android-Codelab
In diesem Codelab erfahren Sie, wie Sie eine Android-App erstellen, die Cloud Firestore verwendet.
- Cloud
AngularFire-Web-Codelab
In diesem Codelab erfahren Sie, wie Sie die Firebase-Plattform im Web verwenden, indem Sie eine Chat-App erstellen.
- Cloud
- Web
- Codelab
Java-Webanwendung mit generativer KI automatisch aus der Versionskontrolle in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Generative AI-Go-Webanwendung automatisch aus der Versionskontrolle in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Next.js-Webanwendung mit generativer KI automatisch aus der Versionskontrolle in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Generative AI Go mit der Genkit-Webanwendung automatisch aus der Versionskontrolle in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Python-Webanwendung mit generativer KI automatisch aus der Versionskontrolle in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Angular-Webanwendung basierend auf generativer KI automatisch aus der Versionsverwaltung in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Node.js-Webanwendung für generative KI automatisch aus der Versionsverwaltung in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Generative AI Svelte-Webanwendung automatisch aus der Versionskontrolle in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Node.js-Genkit-Webanwendung mit generativer KI automatisch aus der Versionskontrolle in Cloud Run bereitstellen
Das erste Mal eine Webanwendung bereitzustellen, kann beängstigend sein. Selbst nach der ersten Bereitstellung kann es sein, dass Sie die Bereitstellung neuer Versionen Ihrer Anwendung vermeiden, wenn der Prozess zu viel Arbeit macht. Mit Continuous
Cloud Run-Job innerhalb eines VPC Service Controls-Perimeters planen
Informationen zum Ausführen eines Cloud Run-Jobs nach einem Zeitplan innerhalb eines VPC SC-Perimeters mit Cloud Scheduler und einem Cloud Run-Dienst
Private Service Connect für eine vorhandene Cloud SQL-Instanz mit PSA (Terraform) aktivieren
Aktivieren Sie den PSC-Anhang für eine vorhandene Cloud SQL-Instanz, für die das Netzwerk für den Zugriff auf private Dienste aktiviert ist. Verbinden Sie es dann über den PSC-Endpunkt in einem anderen Projekt.
- Netzwerk
- Codelab
Animationen in Flutter
In diesem Codelab erfahren Sie, wie Sie Animationen in Flutter verwenden. Sie erstellen ein Widget, das sowohl Größe als auch Farbe animiert, einen 3D-Karten-Flip-Effekt hinzufügt, Effekte aus dem Animationspaket nutzt und die Unterstützung der Android-Geste „Zurück“ hinzufügt.
- Codelab
Datei mit Aufteilung in Cloud Storage hochladen
In diesem Codelab erfahren Sie, wie Sie die Methoden der Cloud Storage JSON API mit dem ABAP SDK for Google Cloud aufrufen und eine Datei hochladen
- Codelab
Karten/Tickets auf Android mit der Google Wallet API erstellen
Mit der Google Wallet API können Sie mit Nutzern über verschiedene Arten von Karten/Tickets interagieren: Kundenkarten, Angebote, Geschenkkarten, Veranstaltungstickets, Fahrkarten, Bordkarten und mehr. Jeder Karten-/Tickettyp oder -klasse sind
Ereignis von Cloud Pub/Sub in SAP mit dem ABAP SDK for Google Cloud empfangen
In diesem Codelab erhalten Sie ein Ereignis von Cloud Pub/Sub mithilfe des ABAP SDK.
- Codelab
Sentimentanalyse mit Gemini AI und ABAP SDK
In diesem Codelab nutzen Sie das Gemini Pro-Modell, um mit dem ABAP SDK eine Sentimentanalyse bei Rezensionen durchzuführen
- Codelab
Translation API mit dem ABAP SDK for Google Cloud verwenden
In diesem Codelab erfahren Sie, wie Sie die Methoden der Translation API mit dem ABAP SDK aufrufen
- Codelab
Ereignis mit dem ABAP SDK for Google Cloud in Cloud Pub/Sub veröffentlichen
In diesem Codelab erfahren Sie, wie Sie ein Ereignis im Google Cloud Pub/Sub-Dienst veröffentlichen
- Codelab
Deine erste Flutter-App
In diesem Codelab erfährst du, wie du eine Flutter-App erstellst, die zufällige, cool klingende Namen generiert.
- Codelab
Verbindung zu Cloud SQL über Private Service Connect herstellen (Terraform)
Cloud SQL-Instanz mit PSC-Dienstanhang erstellen Und über den PSC-Endpunkt in einem anderen Projekt eine Verbindung herstellen
- Netzwerk
- Codelab
KI-basierte Webanwendungen mit Firebase-Erweiterungen für die Gemini API erstellen
Hier erfahren Sie, wie Sie Firebase-Erweiterungen mit der Gemini API verwenden, um eine Web-App mit KI-gestützten Funktionen wie personalisierten Empfehlungen zu erstellen.
- Codelab
Firebase iOS Codelab Swift
In diesem Codelab erfahren Sie, wie Sie die Firebase-Plattform unter iOS in Swift verwenden.
- iOS
Firebase Performance Monitoring für das Web
In diesem Codelab richten Sie das Firebase-Leistungsmonitoring in einer Webanwendung ein und erfahren, wie Sie damit dafür sorgen können, dass Ihre App für Endnutzer reibungslos funktioniert.
- Web
- Cloud
Firebase in eine Next.js-App einbinden
Informationen zum Einbinden von Firebase in eine Next.js-App
- Codelab
Mit Firebase Genkit generative KI-Funktionen auf der Grundlage Ihrer Daten erstellen
Hier erfahren Sie, wie Sie mit Firebase Genkit generative KI-Funktionen mit den bereits bekannten Fähigkeiten und Tools für die App-Entwicklung erstellen.
- Codelab
Firebase Android Codelab – Friendly Chat erstellen
In diesem Codelab erfahren Sie, wie Sie mit der Firebase-Plattform eine Android-App erstellen.
App Check Web Codelab
In diesem Codelab erfahren Sie, wie Sie eine Webanwendung vor unbefugtem Zugriff schützen.
Benachrichtigungen für eine Webanwendung mit Cloud Messaging und Cloud Functions senden
In diesem Codelab erfahren Sie, wie Sie mit Cloud Functions for Firebase Benachrichtigungen an Nutzer einer Chat-App senden.
- Cloud
- Web
- Codelab
Erste Schritte mit Spanner Graph
In diesem Codelab erstellen Sie eine Spanner-Instanz und erfahren, wie Sie Spanner Graph verwenden.
- Codelab
Looker PSC Southbound HTTPS Internet NEG SMTP
In diesem Codelab erfahren Sie, wie Sie einen Internet-NEG einbinden, der als Dienstanbieter für den SMTP-Southbound-Zugriff von Looker konfiguriert ist.
Imagen in Cloud Run bereitstellen
In diesem Codelab verwenden Sie ein Imagen-Modell, um mit Cloud Run Bilder auf einer Webseite zu erstellen.
BigQuery-Daten mit PySpark in Dataproc vorverarbeiten
In diesem Lab erfahren Sie, wie Sie mit PySpark in Dataproc Daten aus BigQuery laden und in Google Cloud Storage speichern.
- Cloud
- Daten
GitHub – Codeüberprüfung mit generativer KI automatisieren
GitHub – Codeüberprüfung mit GenAI automatisieren
Erste Schritte mit Cloud Functions (2. Generation)
In diesem Codelab erfahren Sie mehr über Google Cloud Functions (2. Generation). Konkret stellen Sie Funktionen bereit, die auf HTTP-Anfragen, Pub/Sub-Nachrichten, Cloud Storage-Ereignisse und Cloud-Audit-Logs reagieren.
- Serverlos
- Cloud
- Computing
Erste Schritte mit ereignisgesteuerten Cloud Run-Funktionen
Erste Schritte mit ereignisgesteuerten Cloud Run-Funktionen
- Serverlos
Vertex AI LLM mit dem ABAP SDK for Google Cloud aus Ihrer ABAP-Umgebung aufrufen
In diesem Codelab erfahren Sie, wie Sie das Vertex AI PaLM 2 Text (text-bison) LLM aus Ihrer ABAP-Umgebung mit dem ABAP SDK für Google Cloud aufrufen.
- Codelab
GenAI-Agent für die QA über Dokumente und API-Aufrufe
GenAI-Agent für die QA über Dokumente und API-Aufrufe
Ereignisverarbeitung aus Cloud Storage mit Eventarc- und Cloud Run-Funktionen auslösen
Hier erfahren Sie, wie Sie mit Cloud Storage-Bucket-Ereignissen Cloud Run-Funktionen mit Eventarc auslösen, um Daten zu analysieren und Bilder mit der Vision API von Google zu verarbeiten und die resultierenden Bildinformationen als Objektmetadaten in Cloud Storage zu speichern.
Daten mit Cloud KMS (asymmetrisch) signieren und verifizieren
In diesem Codelab verschlüsseln und entschlüsseln Sie Daten mithilfe von asymmetrischen Cloud KMS-Schlüsseln.
- Cloud
- Sicherheit
Website mit Cloud Run bereitstellen
Informationen zum Bereitstellen einer Website mit Cloud Run, die Ihren containerisierten Anwendungen serverlose Agilität verleiht.
- Cloud
Jenkins-Pipeline mit mehreren Verzweigungen in GKE
In diesem Codelab werden die Nutzer durch die Schritte zum Bereitstellen einer Instanz von Jenkins in GKE geführt, einschließlich automatisch skalierter Builder-Agents.
- Web
Nächster Hop-Typ (nicht getaggt und getaggt), nächste Hop-Adresse und nächstes Hop-Gateway von statischen IPv6-Routen verwenden
In diesem Codelab erfahren Sie, wie Sie statische IPv6-Routen mit neuen Next-Hop-Attributen wie next-hop-instance, next-hop-gateway und next-hop-address verwenden.
Gemini in Java mit Vertex AI und LangChain4j
In diesem Codelab chatten Sie mit Ihren Nutzern, stellen Fragen zu Ihrer Dokumentation, erweitern ein Modell mit Funktionsaufrufen, verwenden generative KI in Java, binden das Large Language Model von Gemini in Vertex AI ein und nutzen das LangChain4j-Framework
- KI und maschinelles Lernen
- Cloud
Lokale Entwicklung mit Cloud Functions for Node.js mit Visual Studio Code
Hier erfahren Sie, wie Sie Cloud Functions für Node.js in Visual Studio Code auf Ihrem lokalen Computer programmieren, bereitstellen und debuggen.
- Cloud
Private Service Connect 66
In diesem Codelab erfahren Sie mehr über die Implementierung und Validierung von Private Service Connect 66 durch die Bereitstellung eines Nutzer- und eines Erstellernetzwerks.
Dialogflow CX: Virtuellen Kundenservicemitarbeiter für den Einzelhandel erstellen
Informationen zum Erstellen eines Einzelhandels-Chatbots mit Dialogflow CX, einer Plattform für konversationelle KI (Conversational AI Platform, CAIP) zum Erstellen virtueller Kundenservicemitarbeiter
- Cloud
Über den Private Service Connect-Endpunkt mit dem Python SDK auf Anthropic Claude in Vertex AI zugreifen
Über ein Python SDK und einen PSC-Endpunkt von einer VM aus auf Anthropic in Vertex AI zugreifen
- Netzwerk
- Codelab
TorchServe und Stable Diffusion auf Cloud Run-GPUs ausführen
Stabile Diffusion auf einer Cloud Run-GPU ausführen
Anwendungen im Zeitalter der KI entwickeln
In diesem Lab verwenden Sie die generativen KI-Produkte von Google, um mithilfe von Gemini Cloud Assist eine Infrastruktur in Google Cloud zu erstellen.
Wagtail in Cloud Run
In diesem Codelab erfahren Sie, wie Sie Wagtail mit serverlosen Komponenten bereitstellen: Cloud Run für die Webanwendung, Cloud SQL für die Datenbank und Cloud Build für die Medien-Assets.
- Serverlos
- Cloud
- Computing
So werden digitale Assets mit Multi-Party Computation und Confidential Space bearbeitet
In diesem Codelab erfahren Sie, wie Sie mit Confidential Space digitale Assets mit Berechnungen durch mehrere Parteien verarbeiten.
- Cloud
- Sicherheit
Softwareversorgung sichern
Artifact Registry ermöglicht das Speichern verschiedener Artefakttypen, das Erstellen mehrerer Repositories in einem einzelnen Projekt und das Verknüpfen einer bestimmten Region oder Mehrfachregion mit jedem Repository. Es gibt mehrere
Looker-PSC-Zugriff von Süden auf Cloud SQL-PSC
In diesem Codelab erfahren Sie, wie Sie den Cloud SQL-PSC mit dem Looker-PSC für den Downstream-Zugriff integrieren.
Paralleles Lustre-Dateisystem auf der GCP bereitstellen
Hier erfahren Sie, wie Sie mit den Open-Source-Deployment Manager-Scripts für Lustre ein paralleles Lustre-Dateisystem in der Google Cloud Platform bereitstellen.
- Daten
- Speicher
- Cloud
Komplette App mit Relay und Jetpack Compose erstellen
Hier erfahren Sie, wie Sie Relay in Compose-Apps einbinden und Ihren Workflow vom Design zum Code beschleunigen.
Private Service Connect 64
In diesem Codelab erfahren Sie mehr über die Implementierung und Validierung von Private Service Connect 64 durch die Bereitstellung eines Nutzer- und eines Diensterstellernetzwerks.
Releases mit Cloud Deploy
In dieser Anleitung erstellen Sie drei GKE-Cluster mit den Namen „preview“, „canary“ und „prod“. Anschließend erstellen Sie für jeden Cluster ein Cloud Deploy-Ziel und eine Cloud Deploy-Pipeline, die die Abfolge der Schritte für die Bereitstellung in
Translation API mit Python verwenden
In dieser Anleitung erfahren Sie, wie Sie die Translation API mit Python verwenden.
- KI und maschinelles Lernen
- Cloud
Anmeldedaten/Secrets mit dem ABAP SDK for Google Cloud aus dem Google Cloud Secret Manager abrufen
In diesem Codelab erfahren Sie, wie Sie mit dem ABAP SDK for Google Cloud Anmeldedaten/Secrets aus Secret Manager abrufen.
- Codelab
BigQuery ML-Vorhersagen mit dem ABAP SDK for Google Cloud in SAP lesen
In diesem Codelab erstellen Sie ein Modell für maschinelles Lernen (ML) in BigQuery und rufen mit dem ABAP SDK for Google Cloud Vorhersagen aus diesem Modell in SAP ab.
- Codelab
Flutter-App mit FirebaseUI einen Nutzerauthentifizierungsablauf hinzufügen
In diesem Codelab erfahren Sie, wie Sie Firebase Authentication mit nur wenigen Codezeilen zu einer Flutter-App hinzufügen.
- Codelab
Cloud NGFW Enterprise-Codelab [mit TLS-Prüfung]
In diesem Codelab erfahren Sie, wie Sie mithilfe von Cloud NGFW Enterprise eine TLS-Prüfung durchführen.
ML-Modelle und geistiges Eigentum mit Confidential Space schützen
In diesem Codelab erfährst du, wie du mit Confidential Space Modelle für maschinelles Lernen und geistiges Eigentum schützen kannst.
- Cloud
- Sicherheit
B&A für das Web lokal End-to-End testen
Gebots- und Auktionsdienste umfassen vier Dienste für Käufer und Verkäufer, die eine Protected Audience -Auktion ermöglichen: Käufer-Stack: Verkäufer-Stack: In diesem Codelab erfahren Sie, wie Sie die End-to-End-Einrichtung in Ihrer lokalen Umgebung
- Web
- Codelab
Mit dem KI-fähigen BigQuery DataFrames-Paket Informationen aus strukturierten und unstrukturierten Daten gewinnen
In diesem Lab verwenden Sie BigQuery DataFrames aus einem Python-Notebook in BigQuery Studio, um mit Python Informationen aus unstrukturierten Daten zu gewinnen.
Artifact Registry – Detailanalyse
Artifact Registry ist ein vollständig verwalteter Paketmanager und bietet ein einheitliches Tool zur Verwaltung Ihrer OCI-Container-Images und Sprachpakete (z. B. Maven und npm). Artifact Registry ist vollständig in die breite Palette anderer Google
Explorative Datenanalyse der Spirituosenverkäufe in Iowa mit dem BigQuery DataFrames-Paket
In diesem Lab verwenden Sie BigQuery DataFrames aus einem Python-Notebook in BigQuery Studio, um das öffentliche Dataset „Iowa Liquor Sales“ zu bereinigen und zu analysieren.
Live-Übertragung von Kundenservicemitarbeitern
In diesem Codelab erfahren Sie, wie Sie Übertragungen innerhalb von Unterhaltungen zwischen Kundenservicemitarbeitern von Kundenservicemitarbeitern und Botmitarbeitern verwalten. Am Ende haben Sie eine einfache Weboberfläche, in der Sie alle laufenden Unterhaltungen mit Ihrem Agent sehen und eine Unterhaltung als Live-Agent beitreten oder sie verlassen können.
- Web
Gesundheitsdaten mit der Structured Data Capture Library erfassen und verarbeiten
In diesem Codelab erfahren Sie, wie Sie eine Android-App mit der Structured Data Capture Library erstellen. Ihre App verwendet die Structured Data Capture Library, um FHIR-Fragebögen und -Antworten zu rendern und zu verarbeiten. In diesem Codelab
JavaScript-Anwendung mit AlloyDB in Cloud Run bereitstellen
Cloud Run ist eine vollständig verwaltete serverlose Plattform, mit der Sie zustandslose Container ausführen können, die über HTTP-Anfragen abrufbar sind. In diesem Codelab wird gezeigt, wie Sie eine Node.js-Anwendung in Cloud Run mit einem
Lokale Auftragsausführung für Cloud-zu-Cloud-Integrationen aktivieren
Hier erfahren Sie, wie Sie die lokale Auftragsausführung mit dem Local Home SDK aktivieren, um die Integration von Smart-Home-Geräten mit Assistant zu verbessern.
- Internet der Dinge (IoT)
JavaScript-Anwendung mit Cloud SQL for PostgreSQL in Cloud Run bereitstellen
Cloud Run ist eine vollständig verwaltete serverlose Plattform, mit der Sie zustandslose Container ausführen können, die über HTTP-Anfragen abrufbar sind. In diesem Codelab wird gezeigt, wie Sie eine Node.js-Anwendung in Cloud Run mit einer Cloud SQL
FHIR-Ressourcen mit der FHIR-Engine-Bibliothek verwalten
In diesem Codelab erstellen Sie eine Android-App mit der FHIR Engine Library. Ihre App verwendet die FHIR Engine Library, um FHIR-Ressourcen von einem FHIR-Server herunterzuladen und alle lokalen Änderungen auf den Server hochzuladen. Wenn Sie noch
Build a Smart Shopping Assistant with AlloyDB und Vertex AI Agent Builder – Part 1
In diesem Codelab entwickeln Sie eine wissensbasierte Chatanwendung, die Kundenfragen beantworten, die Produktsuche anleiten und die Suchergebnisse für ein E-Commerce-Dataset anpassen soll.
- KI und maschinelles Lernen
- Cloud
Places API-Anfragen mit Firebase App Check und reCAPTCHA validieren
In diesem Codelab erfahren Sie, wie Sie eine Webanwendung mit Firebase App Check und reCAPTCHA validieren, bevor Sie Anfragen an die Places API senden.
- Maps JavaScript API
- Codelab
MLOps-Workflows mit Airflow 2 in GKE erstellen
In dieser Anleitung erfahren Sie, wie Sie ein Modell mit vLLM in GKE über einen Airflow-DAG trainieren und ausführen.
- Cloud
Private Service Connect – PSC-Back-Ends für den Zugriff auf regionale Google APIs verwenden
In diesem Codelab erfahren Sie, wie Sie mit Private Service Connect auf regionale Google APIs zugreifen. In diesem Codelab erfahren Sie, wie Sie eine PSC-Netzwerkendpunktgruppe als Backend mit einem internen Anwendungs-Load Balancer einrichten.
Codelab für signierte Container-Images
In diesem Codelab erfahren Sie, wie Sie die Funktion für signierte Container-Images nutzen, um die Nutzerfreundlichkeit von Confidential Space zu verbessern.
- Cloud
- Sicherheit
Private Service Connect-Portzuordnung für Dienstersteller
In diesem Codelab lernen Sie die Portzuordnungsfunktion für Private Service Connect kennen. Sie erfahren, warum es nützlich ist, wann es verwendet wird und wie Sie es in Ihrer Umgebung als Dienstersteller konfigurieren können.
Online-Abholung im Geschäft: Bonjour-Mahlzeit – Teil 2 – Einkaufswagen erstellen
In diesem Codelab erstellen Sie in Python einen digitalen Agent auf der Business Messages-Kommunikationsplattform, die auf dem Agent aus Teil 1 der Reihe erweitert wird. In diesem Codelab fügen wir nützliche Gesprächseinstiege hinzu und stellen die Inventarsuche vor.
Online-Abholung im Geschäft: Bonjour-Mahlzeit – Teil 1 – Erste Schritte
In diesem Codelab erstellen Sie in Python einen digitalen Agent auf der Business Messages-Plattform. Sie werden Schritt für Schritt durch unsere APIs und die Business Communications Developer Console geführt, um einen digitalen Kundenservicemitarbeiter zu erstellen, der auf bestimmte Fragen reagiert.
Manifest der Webanwendung
Das Web-App-Manifest ist eine JSON-Datei, die definiert, wie die PWA als installierte Anwendung behandelt werden soll, einschließlich des Erscheinungsbildes und des grundlegenden Verhaltens im Betriebssystem.
- Progressive Web-Apps
- Kurs
Google Pay API for Web 201: Advanced (Erweitert)
Dieses Codelab ist eine Fortsetzung von Google Pay API for Web 101: Basics und basiert auf dem Code, der in diesem Codelab geschrieben wurde. Sie müssen dieses Codelab zuerst abschließen, um dieses Codelab abschließen zu können. Hier finden Sie einen
- Web
- Zahlungen
- Codelab
Revision 2024 Q4: Learn how to simplify auth journeys using Credential Manager API in your Android app
Hier erfahren Sie, wie Sie die Credential Manager API implementieren, um ein nahtloses & sichere Authentifizierung. in Ihrer App mithilfe von Passkeys oder Passwörtern ein.
TensorFlow.js: Mit Firebase Hosting ein ML-Modell in großem Maßstab bereitstellen und hosten
In diesem Codelab erfahren Sie, wie Sie mithilfe der Firebase-Infrastruktur ein ML-Modell bereitstellen, damit es mit TensorFlow.js auf Ihrer Website verwendet und genutzt werden kann.
- Web
- KI und maschinelles Lernen
Verwenden von textembedding-gecko@003 für Vektoreinbettungen
In diesem Codelab erfahren Sie, was das Modell gecko@003 ist und was ein realer Anwendungsfall für seine Anwendung ist.
- Web
Auf den Gemini-Chat mit dem Python SDK über den Private Service Connect-Endpunkt zugreifen
Über das Python SDK und den PSC-Endpunkt von einer VM aus auf Gemini zugreifen
- Netzwerk
- Codelab
Medien über MediaSession steuern
In diesem Codelab erweitern Sie ein Videobeispiel, um MediaSession zu unterstützen. Dadurch kann Android die Wiedergabe von außerhalb der App steuern, z. B. über Google Assistant, die Fernbedienung auf dem Fernseher oder die Bildschirmsteuerung auf dem Sperrbildschirm und über Wear OS.
Generative Chat-App mit Vertex AI Conversation erstellen
In diesem Codelab verwenden Sie Vertex AI Conversation, um einen Datenspeicher-Agent und eine Chat-App zu erstellen, zu konfigurieren und bereitzustellen, um Kundenfragen zu Produkten im Google Store zu beantworten.
- Cloud
- KI und maschinelles Lernen
Mit Gemini Code Assist stilvoll werden
In diesem Codelab erfahren Sie, wie Sie mit Gemini Code Assist Material Design auf einer Website implementieren. Sobald Material Design implementiert ist, überarbeiten Sie das Design und nehmen Änderungen vor, um die Nutzerfreundlichkeit zu
Messung der Interaktion mit der nächsten Farbe (INP)
In diesem interaktiven Codelab erfahren Sie, wie Sie mit der web-vitals -Bibliothek den Messwert Interaction to Next Paint (INP) erfassen. Der Code befindet sich im web-vitals-codelabs -Repository. In diesem Codelab wird das Gastropodicon (eine
- Codelab
Lab: NCC-Website zur Cloud mit SD-WAN-Appliance
Ziel dieses Labs ist es, NCC mit einem softwaredefinierten WAN-Appliance-Spoke zu untersuchen, der an einen NCC-Hub angehängt ist.
Livestreaming in Google Cloud mit Media CDN und der Live Streaming API
In diesem Lab erfahren Sie, wie Sie eine Demo für einen Livestream-Workflow mit Media CDN (CDN) bereitstellen – Live Stream API + Cloud Storage + Mediaplayer aus.
- Netzwerk
Cloud Functions-Funktion für die Zusammenfassung von Inhalten mit der PaLM Vertex AI API und Google Cloud Storage
Cloud Functions-Funktion, die zeigt, wie eine hochgeladene Datei in Google Cloud Storage verarbeitet und mit der PaLM API von Vertex AI eine Zusammenfassung der Inhalte durchgeführt wird.
- KI und maschinelles Lernen
- Cloud
Vorhersage von Filmbewertungen mit BQML und SQL
Wir erstellen mit BigQuery ML ein Vorhersagemodell für Filmbewertungen ausschließlich mit SQL.
- Cloud
- KI und maschinelles Lernen
Vorhersage der Filmbewertung mit Vertex AI AutoML
Wir erstellen mit Vertex AI AutoML ein Movie Score-Vorhersagemodell, stellen es auf einem API-Endpunkt bereit und lösen die Prediction API über Java Cloud Functions aus.
- KI und maschinelles Lernen
- Cloud
Looker PSC: Southbound-Hybrid-NEG zu lokal
In diesem Codelab erfahren Sie, wie Sie eine hybride NEG als Service Producer für den Looker-Southbound-Zugriff auf eine lokale Postgres-Datenbank einbinden.
Vereinfachte Stammdatenverwaltung: Abgleichen & Mit generativer KI kombinieren
In diesem Codelab zeigen wir, wie Gemini 1.0 Pro Anwendungen zur Verwaltung von Stammdaten wie Anreicherung und Deduplizierung für die im öffentlichen BigQuery-Dataset verfügbaren citibike_stations-Daten vereinfacht.
Looker PSC – Northbound Regional External L7 ALB
In diesem Codelab lernen Sie, wie Sie einen regionalen externen L7-Anwendungs-Load-Balancer für den Looker-Zugriff nach Norden integrieren.
Mit Gemini Pro eine Frage-und-Antwort-App mit multimodalem RAG erstellen
In diesem Codelab erfahren Sie, wie Sie mit Gemini Pro ein multimodales Frage-Antwort-System erstellen.
- Cloud
Large Language Models optimieren: So hebt Vertex AI LLMs auf die nächste Stufe
In diesem Codelab erfahren Sie, wie Sie die überwachte Feinabstimmung eines LLM mit Vertex AI durchführen.
- Cloud
On-Device-Bildgenerierung auf Android-Geräten mit MediaPipe
In diesem Codelab erfahren Sie, wie Sie mit MediaPipe Solutions die On-Device-Text-zu-Bild-Generierung in Android-Apps einbinden.
Einfache Bereitstellung von "Google Übersetzer" Anwendung in Cloud Functions für Python 3
In diesem Codelab erfahren Sie, wie Sie die Google Cloud Translation API mit Python verwenden und entweder lokal ausführen oder auf einer serverlosen Cloud-Computing-Plattform (App Engine, Cloud Functions oder Cloud Run) bereitstellen.
- KI und maschinelles Lernen
- Cloud
- Serverlos
Umfrageantworten aus Google Formulare umwandeln und in BigQuery laden
In diesem Codelab erfahren Sie, wie Sie Ihre Umfragedaten in Google Formulare mit Dataprep transformieren und für eine tiefere Analyse an BigQuery übertragen
- Cloud
Einfache Implementierung von "Google Übersetzer" App in Python 2 Cloud Run (Docker)
In diesem Codelab erfahren Sie, wie Sie die Google Cloud Translation API mit Python verwenden und entweder lokal ausführen oder auf einer serverlosen Cloud-Computing-Plattform (App Engine, Cloud Functions oder Cloud Run) bereitstellen.
- Cloud
- Serverlos
- KI und maschinelles Lernen
Zu Variablenschriftarten migrieren
In diesem Codelab erfahren Sie mehr über variable Schriftarten und ihre Vorteile. Außerdem erfahren Sie, wie Sie damit Designs erstellen und sie mithilfe der Google Fonts API und in CSS implementieren.
- Web
Patentrecherche-App mit AlloyDB, Vektorsuche und Vertex AI erstellen
In diesem Codelab zeigen wir, wie Sie mit Gemini 1.5 Pro, AlloyDB und Vertex AI eine Patentsuchanwendung erstellen können.
Benutzerdefinierte Webanwendung zur Objekterkennung mit MediaPipe erstellen
Hier erfahren Sie, wie Sie mit MediaPipe eine Web-App zur benutzerdefinierten Objekterkennung erstellen.
Django in Cloud Run
In diesem Codelab erfahren Sie, wie Sie Django mit serverlosen Komponenten bereitstellen: Cloud Run für die Web Engine, Cloud SQL für die Datenbank und Cloud Build für die Medien-Assets.
- Cloud
- Computing
- Serverlos
Einfache Implementierung von "Google Übersetzer" Anwendung in Python 3 Cloud Run (Docker)
In diesem Codelab erfahren Sie, wie Sie die Google Cloud Translation API mit Python verwenden und entweder lokal ausführen oder auf einer serverlosen Cloud-Computing-Plattform (App Engine, Cloud Functions oder Cloud Run) bereitstellen.
- Serverlos
- KI und maschinelles Lernen
- Cloud
Codelab zu Ereignissen für Cloud Run for Anthos
In diesem Codelab lernen Sie Ereignisse für Cloud Run kennen. Genauer gesagt, überwachen Sie Ereignisse aus Cloud Pub/Sub, Audit-Logs, Cloud Storage und Cloud Scheduler und erfahren, wie Sie benutzerdefinierte Ereignisse erstellen/verwenden.
- Cloud
- Serverlos
Patentsuchanwendung mit Spanner, Vektorsuche & Gemini 1.0 Pro!
In diesem Codelab zeigen wir, wie Gemini 1.0 Pro zusammen mit Spanner und VertexAI verwendet werden kann, um eine Anwendung für die Patentsuche zu erstellen.
Mit MediaPipe Tasks eine Android-App für handschriftliche Ziffern erstellen
Hier erfahren Sie, wie Sie mithilfe der Bildklassifizierung mit MediaPipe handschriftliche Zahlen in Android erkennen.
Looker PSC Southbound SSH Internet NEG
In diesem Codelab erfahren Sie, wie Sie eine Internet-NEG einbinden, die mit SSH as a Service Producer für Looker Southbound-Zugriff auf github.com konfiguriert ist
Mit dem PAIR Guidebook und der MakerSuite einen Prototyp für Responsible AI entwickeln
Hier erfahren Sie, wie Sie mit den Google-Tools für Responsible AI, MakerSuite und dem PAIR Guidebook verantwortungsvoll Prototypen für KI-Lösungen erstellen.
Globale Netzwerk-Firewallrichtlinie mit Tags
In diesem Codelab erfahren Sie, wie Sie mithilfe von globalen Netzwerk-Firewallrichtlinien und Tags den Traffic steuern.
Looker PSC Southbound HTTPS Internet NEG
In diesem Codelab erfahren Sie, wie Sie eine mit HTTPS konfigurierte Internet-NEG als Service Producer für den Looker-Southbound-Zugriff auf GitHub.com einbinden.
Spring Native in Google Cloud
Spring Native ist ein aufstrebendes Projekt, das in Spring 6.x und Spring Boot 3.x in die Mainline einsteigen soll. Das bedeutet, dass jetzt der perfekte Zeitpunkt ist, um sich ein paar Monate vor der Veröffentlichung mit dem Projekt vertraut zu machen.
- Cloud
- Serverlos
Erste Schritte mit scrollbaren Animationen in CSS
In diesem Codelab erfahren Sie, wie Sie mithilfe von CSS scrollbare Animationen erstellen. Sie erstellen einige wirklich interessante Effekte, wie z. B. ein Parallaxe-Hintergrundbild und Bilder, die sich in ihrem Sichtbereich sichtbar machen.
Sicherer Quellcode
Sichere Quellcodetechniken umfassen eine Reihe von Verfahren, mit denen die Sicherheit von Quellcode verbessert werden kann. Diese Techniken können dazu beitragen, Sicherheitslücken im Quellcode zu identifizieren und zu beheben, unbefugten Zugriff auf Quellcode zu verhindern und zu verhindern, dass der Quellcode modifiziert wird.
Mit ML Kit: Android Objekte in Bildern erkennen, um eine visuelle Produktsuche zu erstellen
In diesem Codelab entwickeln Sie eine Android-App mit ML Kit, die mithilfe von maschinellem Lernen auf dem Gerät Objekte in Bildern erkennt und Nutzern dann eine visuelle Produktsuche ermöglicht.
- Mobil
- KI und maschinelles Lernen
Secure Build & Mit Cloud Build, Artifact Registry und GKE bereitstellen
Container Analysis bietet Scannen auf Sicherheitslücken und Metadatenspeicher für Container. Der Scandienst führt Scans auf Sicherheitslücken in Images in Artifact Registry und Container Registry durch, speichert die resultierenden Metadaten und
TCP-Proxy-Codelab – Ratenbegrenzung und IP-Ablehnungsliste mit TCP-Proxy-Load-Balancer
In diesem Codelab erstellen Sie einen TCP/SSL-Load-Balancer mit einem Back-End-Dienst und beschränken den Zugriff auf den Load-Balancer auf eine bestimmte Gruppe von Nutzerclients.
- Sicherheit
- Cloud
- Netzwerk
Sichere serverlose Anwendung mit Identity-Aware Proxy (IAP)
Für Anwendungen, die in Cloud Run mit Identity-Aware Proxy ausgeführt werden, ist der Zugriff gesichert und eine Nutzeranmeldung erforderlich.
Container-Builds sichern
Sicherheitslücken in Software sind Schwachstellen, die zu einem versehentlichen Systemausfall führen oder böswilligen Akteuren die Möglichkeit bieten, Ihre Software zu manipulieren. Container Analysis bietet zwei Arten von Betriebssystem-Scans, um
Sofortige Navigation mit der Speculation Rules API
Eine interaktive Demo und ein Codelab, in denen Sie erfahren, wie Sie durch Prerendering mit der Speculation Rules API eine sofortige Navigation ermöglichen. Das Codelab dauert voraussichtlich 30 Minuten. Die verbleibende Zeit wird oben auf dem
- Codelab
Private Service Connect mit automatischer DNS-Konfiguration
In diesem Codelab erfahren Sie, wie Sie automatisches DNS für Private Service Connect konfigurieren und validieren
Sichere Bereitstellung in Cloud Run
Grundlegende Vorgehensweisen für die sichere Bereitstellung in Cloud Run
Vorstellung der agilen Sicherheitsklassifikatoren mit Gemma
In diesem Codelab wird gezeigt, wie Sie mithilfe der parametereffizienten Abstimmung (Parameter-efficient Tuning, PET) einen benutzerdefinierten Textklassifikator erstellen. Anstatt das gesamte Modell zu optimieren, aktualisieren PET-Methoden nur
- Codelab
Gemma-Modelle in Keras mit LIT analysieren
Produkte mit generativer KI sind relativ neu und das Verhalten einer Anwendung kann stärker variieren als bei früheren Softwareformen. Daher ist es wichtig, die verwendeten Modelle für maschinelles Lernen zu prüfen, Beispiele für das Verhalten des
- Codelab
Smart-Home-Geräte mit Google Assistant verbinden
Erstellen und implementieren Sie eine Cloud-zu-Cloud-Integration, um eine virtuelle intelligente Waschmaschine in Assistant zu integrieren.
- Internet der Dinge (IoT)
Fehler im Smart Home beheben
GCP-Messwerte und Logging verwenden, um Produktionsprobleme zu erkennen und zu beheben. Hier erfahren Sie, wie Sie mit der Test Suite Funktions- und API-Probleme identifizieren.
- Internet der Dinge (IoT)
Logbasierte Messwerte für Smart Home
Hier erfahren Sie, wie Sie mit logbasierten Messwerten in Google Cloud Muster verfolgen und die Fehlerprotokolle der Smart-Home-Integration analysieren.
- Internet der Dinge (IoT)
Fehlerbehebung beim lokalen Zuhause
GCP-Messwerte und Logging verwenden, um Produktionsprobleme zu erkennen und zu beheben. Hier erfahren Sie, wie Sie mit der Test Suite Funktions- und API-Probleme identifizieren. Hier erfährst du, wie du die Chrome-Entwicklertools während der Entwicklung deiner Local Home App verwendest.
Cloud-zu-Cloud-Integrationen optimieren und schützen
Hier erfahren Sie, wie Sie Ihre Cloud-zu-Cloud-Integration mithilfe anpassbarer Gerätemerkmale verbessern und mit der Zwei-Faktor-Authentifizierung sichern.
- Internet der Dinge (IoT)
CameraStream mit WebRTC implementieren
Hier erfährst du, wie du über die Webcam und mit WebRTC von einer Webcam auf ein Google Nest-Displaygerät streamen kannst.
- Internet der Dinge (IoT)
Cloud Run-Jobs mit Cloud Scheduler auslösen
Hier erfahren Sie, wie Sie Cloud Run-Jobs erstellen und die Jobausführung mit Cloud Scheduler konfigurieren.
Cloud Run-Anwendung mit Cloud Deploy bereitstellen
Hier erfahren Sie, wie Sie eine Cloud Run-Anwendung mit Cloud Deploy bereitstellen.
GenAI-Agent für die Automatisierung von Verkaufsaufträgen
In diesem Codelab entwickeln Sie eine Agent-App für konversationelle AI zur Automatisierung von Vertriebsaufträgen
Mit Confidential Space geschützte freigegebene Daten schützen
In diesem Codelab erfahren Sie, wie Sie mit Confidential Space die Datenfreigabe durch mehrere Parteien schützen und gleichzeitig die Vertraulichkeit wahren.
- Cloud
- Sicherheit
Cloud Functions-Code als Firebase-Erweiterung wiederverwenden
In diesem Codelab erstellen Sie eine Firebase-Erweiterung für Geohashing. In diesem einführenden Codelab erfahren Sie, wie Sie eine vorhandene Cloud Functions-Funktion in eine Firebase-Erweiterung umwandeln, die Millionen von Entwicklern einfach bereitgestellt werden kann und mit deren Hilfe Sie ihre Firebase-Projekte erweitern können.
Vorabveröffentlichungen von iOS-Builds durch App-Bereitstellung schneller vertreiben
In diesem Codelab verwenden die Nutzer die App Distribution und unser Fastlane-Plug-in, um einen iOS-Build bereitzustellen und Testgeräte zu registrieren. Anschließend exportiert der Nutzer eine TXT-Datei mit Geräten und UDIDs aus der Konsole für die App-Bereitstellung und automatisiert die Registrierung dieser Geräte .Dies ist eine Voraussetzung für die Verteilung von Ad-hoc-iOS-Builds.
- iOS
Firebase for Flutter kennenlernen
Hier erfahren Sie, wie Sie eine mobile Flutter-App mit Firebase erstellen.
- iOS
- Codelab
Firebase Web kennenlernen
Mit Firebase und dem StackBlitz-Online-Editor eine Webanwendung von Grund auf neu erstellen Für die Kommunikation mit Firebase verwenden Sie einfachen HTML- und JavaScript-Code. Dies ist eine gute Einführung in die Verwendung der Firebase Console und die Einbindung von Firebase in eine App. Es sind keine umfangreichen Vorkenntnisse oder Softwareinstallationen erforderlich.
- Web
- Codelab
Erste Multicast-Push-Nachricht mit FCM-Themen
In diesem Codelab erfahren Sie, wie Sie mithilfe von FCM-Themen eine Push-Nachricht an eine ausgewählte Gruppe Ihrer App-Instanzen per Multicast senden.
- Codelab
Erster In-App-Messaging-Test
In diesem Codelab erstellen Sie Ihren ersten Firebase-Test für In-App-Messaging mit Firebase A/B Testing.
- Mobil
Google Ads mit benutzerdefinierten Google Analytics for Firebase-Ereignissen – Android
In diesem Codelab erfahren Sie, wie Sie Ereignisse mit GA4F implementieren und Aktionskampagnen über Google Ads starten.
Google-Präsentationen aus Big Data in Node.js erstellen
In diesem Codelab erstellen Sie eine Präsentation mit der Google Slides API und BigQuery, um eine Analyse der gängigsten Softwarelizenzen zu erstellen.
- Cloud
AdWords- und Merchant Center-Unterkonten erstellen und verknüpfen
In diesem Codelab entwickeln Sie eine Lösung, bei der mithilfe der AdWords API und der Content API for Shopping neue Konten erstellt werden, die über ein AdWords-Verwaltungskonto und ein Merchant Center-Mehrfachkundenkonto verwaltet werden. Anschließend verknüpfen Sie die neuen Unterkonten miteinander, sodass Produkte, die im neuen Merchant Center-Unterkonto verwaltet werden, in Shopping-Kampagnen verwendet werden können, die vom neuen AdWords-Unterkonto erstellt wurden.
- Ads
Instrument zur Steigerung der Leistung Ihrer App in Go (Teil 1: Nachverfolgen)
OpenTelemetry ist der Branchenstandard für die Systembeobachtbarkeit von Trace und Messwerten. Die kontinuierliche Profilerstellung ist auch das Tool, um die Informationen zur letzten Meile für die Leistungsoptimierung zu ermitteln. In diesem Codelab erfahren Sie, wie Sie Ihre Anwendung mit OpenTelemetry für Traces und mit dem Profiler-Agent instrumentieren und den Engpass in den visualisierten Diagrammen in Cloud Trace und Cloud Profiler erkennen.
Verwaltete Dienste der Private Service Connect-Schnittstelle
In dieser Anleitung erfahren Sie, wie Sie die Private Service Connect-Schnittstelle konfigurieren und validieren, um über VPC-Peering auf Dienste zuzugreifen.
Mit Private Service Connect auf die multiregionale MongoDB Atlas zugreifen
In diesem Codelab erfahren Sie, wie Sie den Private Service Connect-Zugriff auf MongoDB mit globalem Zugriff konfigurieren und validieren.
Benachrichtigungen für eine Flutter-App mit Firebase Cloud Messaging senden und empfangen
In diesem Codelab senden Sie mit der FCM HTTP v1 API Push-Benachrichtigungen an eine App, die auf mehreren Plattformen ausgeführt wird. Sie erstellen die App mit Flutter, die nahtlos auf Android-, iOS- und Web-Geräten ausgeführt wird.
- Codelab
Firebase Angular Web Frameworks Codelab
In diesem Codelab erstellen Sie einen Reiseblog mit einer Echtzeit-Karte für die Gruppenarbeit mit der neuesten Version unserer Angular-Bibliothek: AngularFire. Die fertige Webanwendung besteht aus einem Reiseblog, in dem Sie Bilder für jeden Ort
Funktionen der erweiterten Authentifizierung
Informationen zum Implementieren der Multi-Faktor-Authentifizierung und zum Erstellen benutzerdefinierter Authentifizierungsanforderungen mit Blockierfunktionen
- Web
- Codelab
Verwenden Sie Procurement Document AI, um Rechnungen mithilfe von AI Platform Notebooks zu parsen
Sie erfahren, wie Sie Procurement DocAI verwenden, um eine Rechnung intelligent zu parsen.
- KI und maschinelles Lernen
- Web
Verbindung zu lokalen Diensten über Hybridnetzwerke mit Private Service Connect und Hybrid-NEG mit internem HTTP(S)-Load-Balancer herstellen
Verbindung zu lokalen Diensten über Hybridnetzwerke mit Private Service Connect und Hybrid-NEG mit internem HTTP(S)-Load-Balancer herstellen
Private Service Connect-Schnittstelle
In dieser Anleitung erfahren Sie, wie Sie die Private Service Connect-Schnittstelle konfigurieren und validieren.
Prototyping für Modelle in AI Platform Notebooks
In diesem Lab erfahren Sie, wie Sie AI Platform Notebooks zum Prototyping Ihrer Workflows für maschinelles Lernen verwenden können. Wir behandeln das Erstellen einer benutzerdefinierten Notebook-Instanz, das Tracking Ihres Notebook-Codes in Git und das Debugging von Modellen mit dem What-If-Tool.
- Cloud
- KI und maschinelles Lernen
Schnelles LLM-Debugging mit dem Learning Interpretability Tool (LIT) in der GCP
In diesem Lab wird eine detaillierte Anleitung zur Bereitstellung eines LIT-Anwendungsservers auf der Google Cloud Platform (GCP) zur Interaktion mit Vertex AI Gemini-Foundation-Modellen und selbst gehosteten Large Language Models (LLMs) von
Überarbeitungen in Cloud Run-Funktionen für die Trafficaufteilung, graduelle Einführungen und Rollbacks verwenden
Hier erfahren Sie, wie Sie mit Überarbeitungen in Cloud Run-Funktionen Trafficaufteilungen, schrittweise Rollouts und Rollbacks durchführen.
PySpark für Natural Language Processing in Dataproc
In diesem Lab erfahren Sie, wie Sie mit Spark MLlib und spark-nlp maschinelles Lernen und NLP für große Datenmengen durchführen.
- KI und maschinelles Lernen
- Cloud
- Daten
Google Cloud Functions in C#
In diesem Codelab lernen Sie Google Cloud Run-Funktionen in C# kennen. Genauer gesagt stellen Sie C#-Funktionen bereit, die auf HTTP und CloudEvents aus verschiedenen Google Cloud-Quellen antworten.
- Cloud
Natural Language API mit Python verwenden
In dieser Anleitung erfahren Sie, wie Sie die Natural Language API mit Python verwenden.
- Cloud
- KI und maschinelles Lernen
Einfache Bereitstellung von "Google Übersetzer" app in Python 2 App Engine
In diesem Codelab erfahren Sie, wie Sie die Google Cloud Translation API mit Python verwenden und entweder lokal ausführen oder auf einer serverlosen Cloud-Computing-Plattform (App Engine, Cloud Functions oder Cloud Run) bereitstellen.
- Cloud
- Serverlos
- KI und maschinelles Lernen
CodeLab: Dynamischer Routenaustausch mit NCC
Das Ziel dieses Labs besteht darin, NCC mit dynamischem Routenaustausch mit VPC-Spokes zu untersuchen.
Mikrodienst „Rainbow Rumpus“
Lernen Sie Google Cloud kennen, indem Sie einen Mikrodienst in Cloud Run bereitstellen und sich einem virtuellen Rüstzeug anschließen, bei dem Ihr Mikrodienst andere Mikrodienste in Regenbogenfarben wirft und um den Sieg konkurriert. Sie lernen die Bereitstellung von Kotlin-, Java-, Go-, Python- oder Node.js-Mikrodiensten und lernen dabei mehr über Container und Cloud Run. Versuche, mehr Punkte als andere Abenteurer zu erzielen, indem du deinen Algorithmus kontinuierlich verbesserst.
- Cloud
Website mit der Google Kubernetes Engine (GKE) bereitstellen, skalieren und aktualisieren
Hier erfahren Sie, wie Sie Ihre Website mit GKE bereitstellen, skalieren und aktualisieren.
- Cloud
Ereignisgesteuerte Orchestrierung mit Eventarc und Workflows erstellen
In diesem Codelab erstellen Sie eine ereignisgesteuerte Orchestrierung von Mikrodiensten, um Bilder mit Eventarc und Workflows zu verarbeiten.
- Serverlos
- Computing
- Cloud
Web-App mit dem modularen Firebase JS SDK optimieren
In diesem Codelab migrieren Sie eine vorhandene Firebase-Web-App zum neuen modularen Firebase JS SDK, um nicht verwendeten Code zu entfernen und die App schneller zu laden.
- Web
App-Ereignisse über das Measurement Protocol an GA4 senden
In diesem Codelab erfahren Sie, wie Sie mit dem Measurement Protocol Server-zu-Server-Aufrufe ausführen, um Ereignisse an GA4 zu senden.
FCM und FIAM verwenden, um Nachrichten an Nutzer zu senden
Informationen zum Senden von Nachrichten an Nutzer mit Firebase Cloud Messaging und Firebase In-App-Messaging
Überwachen von Ausfällen im Smart Home
In diesem Codelab lernen Sie, wie Sie durch die Einrichtung automatischer Benachrichtigungen für Ihre Smart-Home-Integration Ausfälle erkennen.
- Internet der Dinge (IoT)
Codeanpassung mit Gemini Code Assist Enterprise
Hier erfahren Sie, was es Neues bei Gemini Code Assist Enterprise gibt und wie Ihre Organisation von Gemini Code Assist Enterprise profitieren kann.
Confidential Space mit geschützten Ressourcen verwenden, die nicht bei einem Cloud-Anbieter gespeichert sind
In diesem Codelab erfahren Sie, wie Sie die Datenfreigabe für mehrere Parteien mit Confidential Space schützen und gleichzeitig die Vertraulichkeit wahren. In diesem Codelab wird beschrieben, wie Sie Confidential Space mit geschützten Ressourcen verwenden, die nicht in Google Cloud gehostet werden. Sie erfahren, wie Sie ein benutzerdefiniertes Token vom Google Attestation Service anfordern, indem Sie eine Nonce, eine Zielgruppe und einen PKI-Tokentyp angeben.
- Sicherheit
- Cloud
Private Service Connect für Cloud SQL erstellen
In diesem Codelab erfahren Sie, wie Sie eine Private Service Connect-Verbindung für Cloud SQL erstellen.
- Codelab
Google Pay API for Web – Grundlagen
Am Ende dieses Codelabs haben Sie eine funktionsfähige Website mit einer funktionierenden Google Pay-Integration. In diesem Projekt wird ein Zahlungstoken abgerufen, das zur Verarbeitung an einen Zahlungsdienstleister gesendet werden kann. Für eine
- Web
- Zahlungen
- Codelab
Cloud NGFW Enterprise – Intrusion Prevention Service (ohne TLS-Prüfung)
In diesem Codelab erfahren Sie, wie Sie mit Cloud NGW Enterprise Intrusion Prevention Service Ost-West- und North-South-Traffic prüfen
Informationen zum Aufrufen authentifizierter Cloud Functions-Funktionen
Cloud Functions-Funktionen sichern, indem Sie eine Authentifizierung für den Aufruf verlangen
- Cloud
Adaptive Apps mit Jetpack Compose erstellen
In diesem Codelab erfährst du, wie du adaptive Apps für Smartphones, Tablets und faltbare Geräte entwickelst. Außerdem erfährst du mehr über die Erreichbarkeit. Außerdem lernen Sie Best Practices für adaptive Material 3-Komponenten kennen.
Fehler bei Cast Receiver-Apps beheben
In diesem Codelab fügen Sie Ihrer vorhandenen benutzerdefinierten Web Receiver App den Cast Debug Logger hinzu.
Live-Support zu einem Cast-Empfänger hinzufügen
In diesem Codelab erstellen Sie eine Anwendung für den benutzerdefinierten Webempfänger, die die Cast Live API verwendet.
Unterstützung der Ad Breaks API zu einem Web-Empfänger hinzufügen
In diesem Codelab erstellen Sie eine benutzerdefinierte Anwendung für den Webempfänger, die die Cast Ad Breaks API verwendet.
Für Google Cast optimierte Android-App
In diesem Codelab ändern Sie eine bestehende Android-Video-App, um Inhalte auf ein für Google Cast optimiertes Gerät zu streamen.
Für Google Cast optimierte Web-App
In diesem Codelab ändern Sie eine Web-App, damit Inhalte auf ein für Google Cast optimiertes Gerät gestreamt werden.
Netzwerk-Load-Balancer von Zielpools auf regionale Back-End-Dienste umstellen
In dieser Anleitung wird beschrieben, wie Sie einen vorhandenen Netzwerk-Load-Balancer von einem Zielpool-Backend auf einen regionalen Backend-Dienst umstellen.
- Netzwerk
- Cloud
Einführung in die Cloud Operations-Suite
In diesem Codelab erfahren Sie mehr über Google Cloud Operations Suite. Im Lab wird eine Beispielanwendung mit gcloud installiert. Sobald die Beispielanwendung bereitgestellt ist, definieren Sie mit Cloud Monitoring Dashboards, Benachrichtigungen, Verfügbarkeitsdiagnosen usw.
- Cloud
Benutzerdefinierten Web Receiver erstellen
In diesem Codelab erstellen Sie eine benutzerdefinierte Web-Receiver-App, um Inhalte auf für Google Cast optimierten Geräten abzuspielen.
Für Google Cast optimierte Android TV-App
In diesem Codelab kannst du eine bestehende Android TV App so ändern, dass die Übertragung und die Kommunikation mit deinen bestehenden Cast-Absender-Apps unterstützt werden.
Sound und Musik zum Flutter-Spiel hinzufügen
Hier erfährst du, wie du deinen Spielen mit Flutter Soundeffekte, Hintergrundmusik und dynamisches Audio hinzufügen kannst.
- Codelab
BigQuery Remote Functions verwenden, um in einer SQL-Abfrage Fragen an Vertex AI Visual Question Answering (VQA) zu stellen
Hier erfahren Sie, wie Sie mit BigQuery Remote Functions in Vertex AI Visual Question Answering (VQA) eine Frage zu Bildern stellen, die in einer Cloud Storage-Objekttabelle gespeichert sind.
Informationen zum Aufrufen authentifizierter Cloud Run-Funktionen
Hier erfahren Sie, wie Sie Cloud Run-Funktionen schützen, indem Sie eine Authentifizierung für den Aufruf verlangen
- Cloud
FCM HTTP v1 API mit OAuth 2-Zugriffstokens verwenden
Im Vergleich zur alten FCM API bietet die FCM HTTP v1 API ein sichereres Autorisierungsmodell mit kurzlebigen Zugriffstokens. Die Schritte zum Generieren des Zugriffstokens für die FCM v1 API unterscheiden sich erheblich von den Schritten für die
Lokale Entwicklung für Ihre Flutter-Apps mit der Firebase Emulator Suite
Codelab zur Verwendung der Firebase Emulator Suite während der Entwicklung mit Flutter Im Codelab werden die Auth- und Firestore-Emulatoren verwendet, um die Verwendung des Emulators zu demonstrieren.
- Codelab
Mit der neuen ARCore Geospatial API eine Augmented-Reality-App erstellen
Hier erfährst du, wie du die neue ARCore Geospatial API verwendest.
- AR
- Codelab
Benutzerdefiniertes Modelltraining in Vertex Pipelines ausführen
In diesem Lab erfahren Sie, wie Sie mit dem Kubeflow Pipelines SDK einen Trainingsjob für ein benutzerdefiniertes Modell in Vertex Pipelines ausführen. Die folgenden Themen werden behandelt: Die Gesamtkosten für die Ausführung dieses Labs in Google
- Cloud
Vertex AI: Nutzen Sie die automatische Paketerstellung, um Bert mit „Hugging Face“ in Vertex AI Training zu optimieren
In diesem Lab erfahren Sie, wie Sie mit der Funktion zum automatischen Paketieren einen benutzerdefinierten Trainingsjob in Vertex AI Training ausführen. Für benutzerdefinierte Trainingsjobs in Vertex AI werden Container verwendet. Wenn Sie kein
- Cloud
Von Prototyp zur Produktion: Benutzerdefinierte Modelle mit Vertex AI trainieren
In diesem Lab verwenden Sie Vertex AI, um einen benutzerdefinierten Trainingsjob auszuführen. Dieses Lab ist Teil der Videoreihe Von Prototyp zur Produktion. Sie erstellen ein Bildklassifikationsmodell mit dem Flowers-Dataset. Weitere Informationen
- Cloud
Von Prototyp zur Produktion: Verteiltes Training in Vertex AI
In diesem Lab verwenden Sie Vertex AI, um einen verteilten Trainingsjob in Vertex AI Training mit TensorFlow auszuführen. Dieses Lab ist Teil der Videoreihe Von Prototyp zur Produktion. Schließen Sie die vorherigen Labs ab, bevor Sie mit diesem
- Cloud
Vorhersagen aus einem vortrainierten TensorFlow-Bildmodell in Vertex AI abrufen
In diesem Lab verwenden Sie Vertex AI, um Vorhersagen mithilfe eines vortrainierten Bildklassifizierungsmodells zu treffen. Die folgenden Themen werden behandelt: Die Gesamtkosten für die Ausführung dieses Labs in Google Cloud belaufen sich auf etwa
- Cloud
Vertex ML Metadata mit Pipelines verwenden
In diesem Lab erfahren Sie, wie Sie Metadaten aus Ihren Vertex Pipelines -Ausführungen mit Vertex ML-Metadaten analysieren. Die folgenden Themen werden behandelt: Die Gesamtkosten für die Ausführung dieses Labs in Google Cloud betragen etwa 2$. In
- Cloud
Einführung in Vertex Pipelines
In diesem Lab erfahren Sie, wie Sie ML-Pipelines mit Vertex Pipelines erstellen und ausführen. Die folgenden Themen werden behandelt: Die Gesamtkosten für die Ausführung dieses Labs in Google Cloud belaufen sich auf etwa 25$. In diesem Lab wird das
- Cloud
Mit Buildpacks von der Google App Engine-Java-Anwendung zu Cloud Run migrieren
Hier erfahren Sie, wie Sie eine einfache Java App Engine-Anwendung konvertieren, mit Buildpacks containerisieren und zu Cloud Run verschieben
- Cloud
- Serverlos
Erste Schritte mit eigenständigen Komponenten
In diesem anfängerfreundlichen Codelab erfahren Sie, wie Sie eine Beispielanwendung mit eigenständigen Angular-Komponenten der Version 14 erstellen
- Web
Prototyp zur Produktion: Hyperparameter-Abstimmung
In diesem Lab verwenden Sie Vertex AI, um einen Hyperparameter-Abstimmungsjob in Vertex AI Training auszuführen. Dieses Lab ist Teil der Videoreihe Von Prototyp zur Produktion. Schließen Sie das vorherige Lab ab, bevor Sie mit diesem beginnen.
- Cloud
Bookshelf Analytics: Mit Gemini SQL-Anwendungen mit BigQuery und generativer KI erstellen
Wir verwenden Gemini, um mit BigQuery Analysen für Buchempfehlungen und Zusammenfassungen zu erstellen (nur generative KI in SQL).
- Cloud
- KI und maschinelles Lernen
App-Onboarding
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 \
Von der Google App Engine-Java-Anwendung zu Cloud Run mit Jib migrieren
Hier erfahren Sie, wie Sie eine einfache Java App Engine-Anwendung konvertieren, mit Jib containerisieren und zu Cloud Run verschieben
- Cloud
- Serverlos
Codelab zu erweiterten Load-Balancing-Optimierungen
In diesem Codelab erfahren Sie, wie Sie erweiterte Features zur Optimierung des Load-Balancings für das globale externe Load-Balancing von Anwendungen einrichten.
- Cloud
- Netzwerk
Bookshelf Analytics: Mit Gemini eine Java Cloud Run-Anwendung erstellen, die BigQuery-Daten im Web bringt
Wir verwenden Gemini, um eine Anwendung zur Zusammenfassung von Bücherregalen zu erstellen, die BigQuery-Daten einfach ins Web bringt und in Cloud Run bereitgestellt wird.
- KI und maschinelles Lernen
- Serverlos
- Cloud
Mit der nativen AppSheet-Datenbank eine No-Code-App erstellen
Hier erfahren Sie, wie Sie die native AppSheet-Datenbank zum Erstellen von AppSheet-Apps verwenden.
Augmented-Reality-App (AR) mit der WebXR Device API erstellen
Hier erfahren Sie, wie Sie Augmented-Reality-Funktionen mit der WebXR Device API verwenden und mithilfe der Szenenerkennung ein 3D-Objekt in der realen Welt positionieren können.
- Web
- AR
Von der Java-Anwendung von Google App Engine zu Cloud Run mit Docker migrieren
Hier erfahren Sie, wie Sie eine einfache Java App Engine-Anwendung konvertieren, mit Docker containerisieren und zu Cloud Run verschieben.
- Cloud
- Serverlos
Kreditkartentransaktionsdaten mit BigQuery und Looker in Bigtable analysieren und visualisieren
In diesem Codelab wird gezeigt, wie die Vorlage „Bigtable-Änderungsstreams für BigQuery“ verwendet wird. Sie verwenden ein Beispiel-Dataset, um sich mit der Abfrage des Änderungsprotokolls vertraut zu machen, und verwenden Looker, um ein visuelles Dashboard zu erstellen.
Grundlagen-Toolkit Teil 1
In diesem Codelab erhalten Sie eine Einführung in das Cloud Foundation Toolkit(CFT) und eine Reihe von Schritten zum Hinzufügen einer Funktion zu einem CFT-Modul.
App-Leistung mit Baseline-Profilen verbessern
In diesem Codelab erfahren Sie, wie Sie mit Baseline-Profilen App-Start- und Frame-Timings verbessern können.
Barrierefreiheit von Angular-Apps erstellen
Hier erfahren Sie, wie Sie die Best Practices für Bedienungshilfen in Ihren Angular-Apps mit dem in das Framework integrierten Toolset umsetzen.
- Web
Erste Schritte mit Angular-Signalen
Jetzt neu: Signale, ein neues Reaktivitätsmodell in Angular. Mit Signalen erhalten Sie Zugriff auf Tools von hoher Qualität für eine präzise Reaktion.
- Web
AppSheet mit Apps Script verbinden
In diesem Codelab erstellen Sie ein Apps Script-Projekt namens „Hello World“, fügen die einfache Funktion logThis hinzu, die eine Nachricht protokolliert, erstellen dann eine AppSheet-Automatisierung und lassen sie das Script aufrufen.
Mit Vertex AI ein Suchsystem in Google-Qualität erstellen
In diesem Codelab erstellen Sie eine Google-Suchmaschine, die mithilfe von Vertex AI Search/Agent Builder Anfragen in Ihren Dokumenten und Textdateien beantworten kann.
- Cloud
- Codelab
Bookshelf-Builder: Mit Gemini eine Java-Cloud Functions-Funktion für eine Gemini-Anwendung erstellen
Wir erstellen eine App für Buchempfehlungen und Zusammenfassungen mit der generativen KI von Vertex AI (Gemini) in einer Cloud Functions-Funktion als Remote-Funktion von BigQuery.
- Cloud
- KI und maschinelles Lernen
Quizgenerator mit GenAI und Cloud Run erstellen
In diesem Codelab generieren Sie mit Vertex AI anhand bestimmter Spezifikationen ein Quiz. Sie testen Ihren Quizgenerator in einer in der Cloud gehosteten Entwicklungsumgebung und stellen ihn dann öffentlich zur Verfügung, indem Sie ihn in Google Cloud Run bereitstellen. Am Ende des Labs integrieren Sie Ihren Quizgenerator in eine vollständige App.
- Cloud
MDC-112 Web: Integration von MDC in Web-Frameworks
Hier erfahren Sie, wie Sie vorgefertigte Material-Komponenten auf Komponenten für beliebige Web-Frameworks erweitern.
- Design
- Web
Text- und Gesichtsmerkmale mit ML Kit erkennen: Android
In diesem Codelab entwickeln Sie eine Android-App mit ML Kit, die maschinelles Lernen auf dem Gerät nutzt, um Text- und Gesichtsmerkmale in Bildern zu erkennen.
- KI und maschinelles Lernen
Mit ML Kit und CameraX die Sprache erkennen, die Sprache erkennen und Text übersetzen: Android
In diesem Codelab entwickeln Sie eine Android-App mit ML Kit, die maschinelles Lernen auf dem Gerät nutzt, um Sprache zu erkennen, zu erkennen und Text aus 59 Sprachen zu übersetzen. Außerdem erfahren Sie, wie Sie die CameraX-Bibliothek einbinden, um diese Aufgaben über einen Echtzeit-Kamerafeed auszuführen.
- Mobil
- KI und maschinelles Lernen
Vertex AI: Co-Hosten von Modellen auf derselben VM für Vorhersagen
In diesem Lab verwenden Sie die Funktion für das gemeinsame Hosting von Modellen in Vertex AI, um mehrere Modelle auf derselben VM für Onlinevorhersagen zu hosten. Die folgenden Themen werden behandelt: Die Gesamtkosten für die Ausführung dieses Labs
- Cloud
Vertex AI: Benutzerdefinierte Vorhersageroutinen mit Sklearn verwenden, um Daten für Vorhersagen vor- und nachzuverarbeiten
In diesem Lab lernen Sie, wie Sie mit benutzerdefinierten Vorhersageroutinen in Vertex AI benutzerdefinierte Vorverarbeitungs- und Nachbearbeitungslogik schreiben. In diesem Beispiel wird Scikit-learn verwendet, aber benutzerdefinierte
- Cloud
Cloud Functions-Funktionen mit vom Kunden verwalteten Verschlüsselungsschlüsseln (CMEK) verschlüsseln
use-cmek-to-encrypt-cloud-functions
- Cloud
Informationen zu Skaffold
Skaffold ist ein Tool, das den Workflow zum Erstellen, Übertragen und Bereitstellen einer Anwendung verwaltet. Mit Skaffold können Sie einen lokalen Entwicklungsarbeitsbereich ganz einfach konfigurieren, Ihren internen Entwicklungszyklus optimieren
Vertex AI Vision Traffic Monitoring-Anwendung
In diesem Codelab geht es um das Erstellen einer End-to-End-Anwendung von Vertex AI Vision zum Überwachen von Traffic-Videostreams in Echtzeit. Wir verwenden das vortrainierte Occupancy-Modell „Specialized“. Außerdem erfahren Sie, wie Sie einen Videostream zur Aufnahme in die Anwendung erstellen, die Anwendung erstellen und bereitstellen, wie Sie mit BigQuery die JSON-Ausgabe des Modells analysieren und das Ergebnis in Looker Studio visualisieren.
Vertex AI Vision Queue Detection App
In diesem Codelab geht es um die Erstellung einer End-to-End-Anwendung von Vertex AI Vision, mit der sich Szenarien der Warteschlangenerkennung in einem Einzelhandelsgeschäft überwachen lassen. Wir verwenden das vortrainierte Occupancy-Modell „Specialized“. Außerdem erfahren Sie, wie Sie einen Videostream zur Aufnahme in die Anwendung erstellen, die Anwendung erstellen und bereitstellen, wie Sie mit BigQuery die JSON-Ausgabe des Modells analysieren und das Ergebnis in Looker Studio visualisieren.
Vertex AI: Betrugserkennungsmodell mit AutoML erstellen
In diesem Lab verwenden Sie Vertex AI, um ein Modell mit tabellarischen Daten zu trainieren und einzusetzen. Dies ist das neueste KI-Produktangebot in Google Cloud und befindet sich derzeit in der Vorabversion. Die folgenden Themen werden behandelt:
- Cloud
Vertex AI: Benutzerdefiniertes Modell trainieren und bereitstellen
In diesem Lab verwenden Sie Vertex AI, um ein TensorFlow-Modell mit Code in einem benutzerdefinierten Container zu trainieren und bereitzustellen. Wir verwenden hier zwar TensorFlow für den Modellcode, Sie können es aber auch problemlos durch ein
- Cloud
Experimente optimal nutzen: Tests für maschinelles Lernen mit Vertex AI verwalten
In diesem Lab erstellen Sie mit Vertex AI eine Pipeline, die ein benutzerdefiniertes Keras-Modell in TensorFlow trainiert. Anschließend verwenden wir die neuen Funktionen in Vertex AI Experiments, um Modellläufe zu verfolgen und zu vergleichen, um zu
- Cloud
Anwendung zur Verwendung eines Spamfiltermodells für maschinelles Lernen aktualisieren
Hier erfahren Sie, wie Sie eine Anwendung mit einem ML-Modell aktualisieren, das einfache Spamfilter für Kommentare unterstützt.
- iOS
- Mobil
Vertex AI Vision-Bewegungsfilter
In diesem Codelab geht es um das Erstellen einer End-to-End-Anwendung von Vertex AI Vision, um das Senden von Videos mit der Bewegungsfilterfunktion zu demonstrieren. In dieser Anleitung erfahren Sie, wie Sie einen Videostream mit der Konfiguration eines Bewegungsfilters in die Anwendung aufnehmen.
Vertex AI Vision Occupancy Analytics App mit Ereignisverwaltung
In diesem Codelab geht es um das Erstellen einer End-to-End-Anwendung von Vertex AI Vision, um das Senden von Ereignissen mit der Ereignisverwaltungsfunktion zu demonstrieren. Wir verwenden das vortrainierte Occupancy-Modell „Specialized“. Außerdem erfahren Sie, wie Sie einen Videostream für die Aufnahme in die Anwendung erstellen und die Anwendung erstellen und bereitstellen.
Vertex AI: Multi-Worker Training and Transfer Learning with TensorFlow
In diesem Lab verwenden Sie Vertex AI, um einen Trainingsjob mit mehreren Workern für ein TensorFlow-Modell auszuführen. Die folgenden Themen werden behandelt: Die Gesamtkosten für die Ausführung dieses Labs in Google Cloud belaufen sich auf etwa 5$.
- Cloud
Pulumi in Google Cloud mit YAML verwenden
In diesem Lab lernen Sie, wie Sie Pulumi in Google Cloud mit YAML verwenden.
ML-Finanzmodell mit dem What-If-Tool und Vertex AI erstellen
In diesem Lab lernen Sie, wie Sie ein XGBoost-Modell mit einem Finanz-Dataset trainieren, es in Vertex AI bereitstellen und mit dem What-if-Tool analysieren.
- Cloud
- KI und maschinelles Lernen
Ihre erste WebGPU-Anwendung
In diesem Codelab werden die Grundlagen der neuen WebGPU API vorgestellt. Sie führt Sie durch die Erstellung einer Version von Conways Spiel des Lebens, die auf Ihrer GPU ausgeführt wird. Die Rendering-Funktionen von WebGPU werden verwendet, um die Karte zu zeichnen, und die Rechenkapazitäten von WebGPU werden verwendet, um den Spielstatus zu aktualisieren.
Von Prototyp zur Produktion: Vorhersagen aus benutzerdefiniert trainierten Modellen abrufen
In diesem Lab verwenden Sie Vertex AI, um Online- und Batchvorhersagen aus einem benutzerdefinierten trainierten Modell abzurufen. Dieses Lab ist Teil der Videoreihe Prototyping to Production. Schließen Sie das vorherige Lab ab, bevor Sie mit diesem
- Cloud
Vertex AI Workbench: TensorFlow-Modell mit Daten aus BigQuery trainieren
In diesem Lab erfahren Sie, wie Sie Vertex AI Workbench für die Datenexploration und das ML-Modelltraining verwenden. Die folgenden Themen werden behandelt: Die Gesamtkosten für die Ausführung dieses Labs in Google Cloud belaufen sich auf etwa 1$. In
- Cloud
Vertex AI: Verteilte Hyperparameter-Abstimmung
In diesem Lab erfahren Sie, wie Sie Vertex AI für die Hyperparameter-Abstimmung und verteiltes Training verwenden. In diesem Lab wird TensorFlow für den Modellcode verwendet. Die Konzepte gelten jedoch auch für andere ML-Frameworks. Die folgenden
- Cloud
Mit Cloud Run-Funktionen und Gemini eine Textdatei zusammenfassen, die in einen Cloud Storage-Bucket hochgeladen wurde
Erste Schritte mit ereignisgesteuerten Cloud Run-Funktionen
- Serverlos
Ollama als Sidecar-Datei mit Cloud Run-GPUs und Open WebUI als Front-End-Container für eingehenden Traffic verwenden
Ollama als Sidecar-Datei mit Cloud Run-GPUs und Open WebUI als Front-End-Container für eingehenden Traffic verwenden
KI-Chatbots mit Vertex AI Agent Builder erstellen
In diesem Codelab erfahren Sie, wie Sie mit den leistungsstarken Tools und der Infrastruktur von Google Cloud generative KI-Agenten erstellen und bereitstellen. Wir gehen auf die wichtigsten Konzepte ein und führen Sie durch die ersten Schritte, um Ihren ersten Kundenservicemitarbeiter einzurichten.
Fehler bei Matter-Integrationen beheben
Hier erfahren Sie, wie Sie Probleme mit Matter-Integrationen mithilfe von Analysetools beheben und die Entwicklersupportressourcen aufrufen.
LangChain-Anwendung in Cloud Run erstellen und bereitstellen
LangChain-Anwendung in Cloud Run erstellen und bereitstellen
- Cloud
Informationen zur Auftragsausführung durch Einbindung von Dialogflow in Google Kalender
Das Konzept der Auftragsausführung in Dialogflow.
- Cloud
MDC-101 Android: Material Components (MDC) Basics (Kotlin)
Eine einfache App mit Kernkomponenten in Kotlin erstellen, um die Grundlagen der Verwendung von Material Components für Android zu erlernen.
- Design
Google Ads mit benutzerdefinierten Google Analytics for Firebase-Ereignissen – iOS
In diesem Codelab erfahren Sie, wie Sie benutzerdefinierte Ereignisse mit dem GA4F iOS SDK implementieren und Aktionskampagnen über Google Ads starten.
Convolutional Neural Networks, mit Keras und TPUs
In diesem Lab lernen Sie, wie Sie die Faltschicht zu einem neuronalen Netzwerkmodell zusammensetzen, das Blumen erkennen kann. Dieses Mal erstellen Sie das Modell von Grund auf neu und nutzen die Leistungsfähigkeit von TPU, um es in Sekundenschnelle zu trainieren und das Design zu iterieren. Dieses Lab enthält die notwendigen theoretischen Erläuterungen zu Convolutional Neural Networks und ist ein guter Ausgangspunkt für Entwickler, die sich mit Deep Learning vertraut machen.
- KI und maschinelles Lernen
Eingebettete Looker-iFrame-Mitteilungen
Sie erfahren, wie Sie programmatisch auf Ereignisse von eingebetteten Looker-Inhalten warten und Aktionen an eingebettete Looker-Inhalte senden können.
- Codelab
MDC-103 Android: Material Theming with Color, Elevation and Type (Kotlin)
Hier erfährst du, wie du mit Material-Komponenten für Android dein Produkt von Mitbewerbern abheben und deine Marke durch Design in Kotlin ausdrücken kannst.
- Design
IP-Adressierungsoptionen IPv4 und IPv6
In diesem Codelab erstellen Sie zwei VPCs und verwenden verschiedene Arten von IP-Adressen, um auf Ihre einfache Apache-Website zuzugreifen.
MDC-102 Android: Material Structure and Layout (Java)
Hier erfahren Sie, wie Sie in Android Java für Struktur und Layout verwenden.
- Design
Google Ads mit benutzerdefinierten Google Analytics for Firebase-Ereignissen – Unity
In diesem Codelab erfahren Sie, wie Sie benutzerdefinierte Ereignisse mit GA4F iOS in der Unity-Umgebung implementieren und Aktionskampagnen über Google Ads starten.
- Gaming
- iOS
MDC-102 Android: Material Structure and Layout (Kotlin)
Wie du Material für Android in Kotlin für Struktur und Layout verwendest
- Design
Looker mit dem Embed SDK einbetten
Sie erfahren, wie Sie ein Looker-Dashboard mit dem Looker Embed SDK einbetten
- Codelab
Test Lab in Ihr CI/CD-System einbinden
In diesem Codelab erfahren Sie, wie Sie mit der gcloud CLI eine große Testsuite programmatisch in einem vorhandenen CI/CD-System wie Jenkins ausführen. Dieses Codelab ist plattformunabhängig.
- Codelab
Mit IPv6-Adressen über lokale Hosts auf Google APIs zugreifen
In diesem Codelab erfahren Sie, wie Sie den IPv6-Zugriff auf Google APIs von lokalen Hosts aus konfigurieren und validieren
Magento in Cloud Spanner einbinden
In diesem Codelab binden Sie die Open-Source-E-Commerce-Plattform Magento in Cloud Spanner ein.
Mit Material Motion für Flutter wunderschöne Übergänge erstellen
Baue das Bewegungssystem von Material mithilfe von Übergängen aus dem Animationspaket in die Antwort-App ein.
- Design
MDC-111 Web: Material Components in Ihre Codebasis einbinden (Web)
Hier erfahren Sie, wie Sie einzelne Material-Komponenten in eine vorhandene Webcode-Basis integrieren, ohne noch einmal von vorne zu beginnen.
- Web
- Design
MDC-104 Flutter: Material Advanced Components
Optimieren Sie das Design Ihrer Flutter-App und implementieren Sie eine erweiterte Komponente für das Hintergrundmenü in Flutter.
- Design
Looker Cloud über Hybridnetzwerke verbinden
In diesem Tutorial erfahren Sie, wie Sie die private IP-Adresse von Looker Cloud Core über ein Hybridnetzwerk konfigurieren und validieren.
- Netzwerk
- Codelab
MDC-102 Flutter: Materialstruktur und Layout
Hier erfahren Sie, wie Sie mit Material eine Struktur und ein Layout für eine Flutter-App erstellen.
- Design
Keras und moderne Convnets auf TPUs
In diesem Lab lernen Sie, wie Sie eigene Convolutional Neural Networks von Grund auf erstellen, trainieren und optimieren. Dank TPUs ist dies jetzt innerhalb weniger Minuten möglich. Außerdem lernen Sie mehrere Ansätze kennen – von sehr einfachen Lerntransfers bis hin zu modernen Convolutional-Architekturen wie Squeezenet. Dieses Lab enthält die notwendigen theoretischen Erläuterungen zu neuronalen Netzwerken und ist ein guter Ausgangspunkt für Entwickler, die sich mit Deep Learning vertraut machen. In diesem Lab wird Tensorflow 2 verwendet.
Datenpipelines mit TPU-Geschwindigkeit: tf.data.Dataset und TFRecords
TPUs sind sehr schnell. Die Trainingsdaten müssen mit ihrer Trainingsgeschwindigkeit Schritt halten. In diesem Lab lernen Sie, wie Sie Daten aus GCS mit der tf.data.Dataset API laden, um Ihre TPU zu speisen.
- KI und maschinelles Lernen
Codelab zur Erweiterung für die Looker-Dashboard-Zusammenfassung
In diesem Codelab erfahren Sie, wie Sie die Erweiterung für die Looker-Dashboard-Zusammenfassung für die lokale Entwicklung einrichten und für die Produktion bereitstellen.
- Codelab
Lokale Entwicklung mit der Firebase Emulator Suite
Hier erfahren Sie, wie Sie eine Web-App mit der Firebase Emulator Suite entwickeln.
- Web
- Codelab
Explizite Verkettung von GCP L7-Load-Balancern mit PSC
In diesem Codelab erfahren Sie, wie Sie den L7-Load-Balancer mit Private Service Connect verketten.
- Cloud
- Netzwerk
MDC-102 Web: Materialstruktur und Layout (Web)
Hier erfahren Sie, wie Sie Material für Struktur und Layout im Web verwenden.
- Design
- Web
Ihr erstes Keras-Modell mit Lerntransfer
In diesem Lab lernen Sie, wie Sie einen Keras-Klassifikator erstellen. Anstatt zu versuchen, die perfekte Kombination neuronaler Netzwerkebenen zum Erkennen von Blumen zu finden, verwenden wir zuerst eine Technik namens Lerntransfer, um ein leistungsstarkes vortrainiertes Modell an unser Dataset anzupassen. Dieses Lab enthält die notwendigen theoretischen Erläuterungen zu neuronalen Netzwerken und ist ein guter Ausgangspunkt für Entwickler, die sich mit Deep Learning vertraut machen.
- KI und maschinelles Lernen
- Web
Moderne Convnets, Squeezenet, Xception, mit Keras und TPUs
In diesem Lab lernen Sie die moderne Convolutional Architektur kennen und nutzen Ihr Wissen, um ein einfaches, aber effektives Convnet namens „Squeezenet“ zu implementieren. Dieses Lab enthält die notwendigen theoretischen Erläuterungen zu Convolutional Neural Networks und ist ein guter Ausgangspunkt für Entwickler, die sich mit Deep Learning vertraut machen.
- KI und maschinelles Lernen
Serverlose Datenpipeline erstellen: IoT to Analytics
In diesem Codelab sammeln Sie praktische Erfahrungen mit einem Architekturmuster, das häufig verwendet wird, um Skalierbarkeit und Ausfallsicherheit bei der Verarbeitung von Echtzeitdaten zu erreichen. Sie erstellen mit der Google Cloud Platform ein IoT-Gerät (Raspberry Pi), das Wetterdaten misst, und anschließend eine Datenpipeline mit einer Nachrichtenwarteschlange, einer serverlosen Funktion, einem cloudbasierten Data Warehouse und einem Analysedashboard.
- Internet der Dinge (IoT)
- Cloud
Mit Material Motion für Android schöne Übergänge erstellen
Integrieren Sie das Bewegungssystem von Material in die Reply App, indem Sie Übergänge aus der „Material Components for Android“-Bibliothek und Kotlin verwenden.
- Design
Hadoop-Wordcount-Job in einem Dataproc-Cluster ausführen
In diesem Codelab erfahren Sie, wie Sie einen Apache Airflow-Workflow in Cloud Composer erstellen und ausführen, der die folgenden Aufgaben ausführt:
Story-Komponente mit Lichtelement erstellen
In diesem Codelab erstellen Sie mithilfe von LitElement eine Stories-Webkomponente.
Brick Viewer mit Lichtelementen bauen
In diesem Codelab erstellen Sie mithilfe von Lit-Elementen eine Webkomponente des Brick-Viewers.
Geräteübergreifendes Firebase-Codelab
In diesem Codelab erstellen Sie mit Flutter einen einfachen Musikplayer für Android, iOS und das Web. Dieser Player stellt eine Verbindung zu Firebase RTDB her, sodass Nutzer die Wiedergabe auf allen ihren Geräten synchronisieren können.
- Codelab
Firestore-Daten mit Firebase-Sicherheitsregeln schützen
Informationen zum Schutz Ihrer Firestore-Daten mit Sicherheitsregeln
- Web
- Codelab
Erste Schritte mit der Web Serial API
In diesem Codelab erstellen Sie eine Webseite, die mit einer Micro:Bit-Tafel von BBC interagiert, um Bilder auf dem 5-x-5-LED-Display anzuzeigen. Sie lernen die Web Serial API kennen und erfahren, wie Sie lesbare, beschreibbare und transformierte Streams verwenden können, um über den Browser mit seriellen Geräten zu kommunizieren.
- Web
Vertex AI Workbench: Image-Klassifizierungsmodell mit Lerntransfer und Notebook-Executor erstellen
In diesem Lab lernen Sie, wie Sie Notebookausführungen mit Vertex AI Workbench konfigurieren und starten. Die folgenden Themen werden behandelt: Die Gesamtkosten für das Lab in Google Cloud belaufen sich auf 2$. In diesem Lab wird das neueste
- Cloud
Pipeline zur Big-Data-Textverarbeitung in Cloud Dataflow ausführen
Sie verwenden Cloud Dataflow, erstellen ein Maven-Projekt mit dem Cloud Dataflow SDK und führen eine Pipeline für die verteilte Anzahl von Aufgaben mithilfe der Google Cloud Platform Console aus.
- Cloud
- Daten
HTTP-Anfragen mit Cloud Tasks zwischenspeichern
In diesem Codelab erfahren Sie zuerst, wie Sie eine reguläre Cloud Tasks-Warteschlange für HTTP-Zielaufgaben erstellen und verwenden. Anschließend erfahren Sie, wie Sie HTTP-URI-Überschreibung auf Warteschlangenebene und die neue BufferTask API verwenden, um HTTP-Anfragen mit Cloud Tasks leichter zwischenzuspeichern.
- Computing
- Cloud
- Serverlos
LLM- und RAG-basierte Chatanwendung mithilfe von Cloud SQL-Datenbanken und LangChain erstellen
In diesem Codelab erfahren Sie, wie Sie eine Datenbank erstellen, GenAI Retrieval Service für Datenbanken bereitstellen und mithilfe des Dienstes eine Beispiel-Chat-Anwendung erstellen.
- KI und maschinelles Lernen
- Cloud
- Codelab
Webanwendung für den Gerätezugriff erstellen
In diesem Codelab erfahren Sie, wie der Gerätezugriff funktioniert und wie Sie eine Webanwendung erstellen können, die Authentifizierung und Smart Device Management API-Aufrufe für einen Nest Thermostat abwickelt.
- Nest
Skriptbasierte Automatisierung erstellen
In diesem Codelab erfahren Sie, wie Sie eine skriptbasierte Automatisierung schreiben.
Eine Android-App für wirklich relevante Apps
Passen Sie die Google Home-Beispiel-App für „Rechtsangelegenheiten“ an, um Geräte zu beauftragen und zu verwalten.
TensorFlow, Keras und Deep Learning, ohne Doktortitel
In diesem Codelab lernen Sie den Computer dazu, in 100 Zeilen von Python / Keras-Code handschriftliche Ziffern mit 99% Genauigkeit zu erkennen.
- KI und maschinelles Lernen
- Cloud
Video Intelligence API mit Python verwenden
In dieser Anleitung erfahren Sie, wie Sie die Video Intelligence API mit Python verwenden.
- Cloud
- KI und maschinelles Lernen
Einstieg in Cloud Functions
Erste Schritte mit Cloud Functions, der serverlosen Ausführungsumgebung von Google zum Erstellen und Verbinden von Cloud-Diensten. In diesem praxisorientierten Lab erfahren Sie, wie Sie mit der Google Cloud Console eine Cloud Functions-Funktion erstellen, bereitstellen und testen.
- Cloud
- Serverlos
- Computing
Einführung in Query Insights for Cloud SQL
Mit Query Insights for Cloud SQL können Sie Probleme mit der Abfrageleistung von Cloud SQL-Datenbanken erkennen, diagnostizieren und vermeiden. Die Lösung bietet Self-Service-Monitoring und Diagnoseinformationen, die über die Erkennung hinausgehen
- Cloud
Vision API mit C# verwenden
In diesem Codelab lernen Sie, wie Sie die Google Cloud Vision API mit C# verwenden.
- Cloud
Automatische Klassifizierung von Daten, die mit der DLP API und Cloud Functions in Cloud Storage hochgeladen wurden
In diesem Codelab erfahren Sie, wie Sie mit der DLP API Daten, die in Cloud Storage hochgeladen werden, automatisch klassifizieren. Basierend auf der Automatisierung der Klassifizierung der in Cloud Storage hochgeladenen Daten
- Cloud
Spring Boot Kotlin-Anwendung containerisieren und in Cloud Run bereitstellen
Wir zeigen Ihnen, wie Sie ein optimiertes Docker-Image für eine Spring Boot Kotlin-App im Handumdrehen erstellen und veröffentlichen können. Anschließend können Sie das erstellte Image in Cloud Run ausführen.
- Cloud
ASP.NET Core-App für Kubernetes in Google Kubernetes Engine bereitstellen
In diesem Codelab erfahren Sie, wie Sie ASP.NET Core-Code in eine replizierte Anwendung umwandeln, die auf Kubernetes in Google Kubernetes Engine ausgeführt wird.
- Cloud
gRPC-Dienst mit Java erstellen
In diesem Codelab erfahren Sie, wie Sie einen Java-basierten Dienst erstellen, der eine API über gRPC verfügbar macht. Dann schreiben Sie einen Java-Befehlszeilenclient für Ihren gRPC-Dienst.
- Cloud
ASP.NET Core-App mit Istio auf der Google Kubernetes Engine bereitstellen (Teil 1)
In diesem Codelab erfahren Sie, wie Sie Ihre ASP.NET Core-Anwendung mit Istio in Google Kubernetes Engine bereitstellen.
- Cloud
Kubeflow Pipelines – GitHub-Problemzusammenfassung
In diesem Codelab richten Sie eine Cloud AI Platforms Pipeline-Installation (gehostetes KFP) mit GKE ein, erstellen und führen ML-Workflows mit Kubeflow Pipelines aus und definieren und führen Pipelines in einem AI Platform Notebook (Jupyter) aus.
- KI und maschinelles Lernen
- Cloud
ASP.NET Core-Anwendung mit Istio auf der Google Kubernetes Engine bereitstellen (Teil 2)
In diesem Codelab arbeiten Sie weiter an einer ASP.NET Core-Anwendung aus Teil 1 und fügen ihr weitere Istio-Funktionen hinzu.
- Cloud
Python 2-App Engine Cloud NDB migrieren & Cloud Tasks-Anwendung für Python 3 und Cloud Datastore (Modul 9)
In diesem Codelab erfahren Sie, wie Sie eine Python 2 App Engine Cloud NDB- und Cloud Tasks (v1)-Anwendung zu Python 3, Cloud Datastore und Cloud Tasks (v2) migrieren.
- Cloud
- Serverlos
Mit Jib containerisierte Micronaut-Anwendung in Google Kubernetes Engine bereitstellen
In diesem Codelab erfahren Sie, wie Sie Ihre Micronaut-Mikrodienste in einen replizierten Dienst umwandeln, der in Google Kubernetes Engine ausgeführt wird.
- Cloud
- Computing
gRPC-Dienst mit C# erstellen
In diesem Codelab erfahren Sie, wie Sie einen C#-Dienst erstellen, um eine API über gRPC verfügbar zu machen, und einen C#-Client erstellen, um Ihren gRPC-Dienst aufzurufen.
- Cloud
Von Notebook zu Kubeflow Pipelines mit MiniKF und Kale
In diesem Codelab erfahren Sie, wie Sie mit Kubeflow Pipelines komplexe Data-Science-Pipelines erstellen und bereitstellen, ohne CLI-Befehle oder SDKs verwenden zu müssen.
- Cloud
- KI und maschinelles Lernen
Von Push-Aufgaben der App Engine-Aufgabenwarteschlange zu Cloud Tasks migrieren (Modul 8)
Informationen zum Migrieren einer Python 2-App Engine NDB Anwendung der Aufgabenwarteschlange (Push-Aufgaben) an Cloud NDB & Cloud Tasks
- Cloud
- Serverlos
Erste Schritte mit Managed Active Directory
In diesem Codelab erfahren Sie, wie Sie Managed Active Directory auf der Google Cloud Platform bereitstellen
- Cloud
Von Notebook zu Kubeflow Pipelines mit HP Tuning: Eine Data Science Journey
In diesem Codelab erfahren Sie, wie Sie komplexe Data-Science-Pipelines mit Hyperparameter-Abstimmung in Kubeflow Pipelines erstellen und bereitstellen, ohne CLI-Befehle oder SDKs verwenden zu müssen.
- Cloud
- KI und maschinelles Lernen
Installation
Installierte Apps sind leicht zugänglich und können stärker in das Betriebssystem integriert werden. Hier erfährst du, wie du deine PWA installierbar machst, und profitierst von diesen Vorteilen.
- Progressive Web-Apps
- Kurs
App-Design
Einer der Hauptunterschiede zwischen progressiven Web-Apps und klassischen Websites und Web-Apps ist die Installierbarkeit. So entsteht ein eigenständiges Erlebnis, das stärker in die Plattform und das Betriebssystem eingebunden ist. Die Installation schafft neue Flexibilität und neue Verantwortung, da wir keine Browser-Benutzeroberfläche für unsere Inhalte haben werden.
- Progressive Web-Apps
- Kurs
Progressive Web-Apps
Progressive Web-Apps (PWAs) sind Web-Apps, die mit modernen APIs erstellt und optimiert werden. Sie bieten erweiterte Funktionen, Zuverlässigkeit und Installierbarkeit und erreichen jeden, überall und auf jedem Gerät mit einer einzigen Codebasis.
- Progressive Web-Apps
- Kurs
Verbesserungen
Der Nutzer erwartet eine positive Nutzererfahrung. In diesem Kapitel erfahren Sie, wie Sie Ihre PWA mit Startbildschirmen, App-Verknüpfungen und Sitzungen optimieren können.
- Progressive Web-Apps
- Kurs
Text-to-Speech API mit Node.js verwenden
In diesem Codelab transkribieren Sie eine Audiodatei mithilfe der Text-to-Speech API mit Node.js.
- Cloud
Codelab: Cloud Armor- und TCP/SSL-Proxy-Load-Balancer – Ratenbegrenzung und IP-Sperrliste
In diesem Codelab erstellen Sie einen TCP/SSL-Proxy-Load-Balancer mit einem Back-End-Dienst und verwenden Cloud Armor, um den Zugriff auf den Load-Balancer auf eine bestimmte Gruppe von Nutzerclients zu beschränken
- Cloud
- Sicherheit
- Netzwerk
Codelab zu vorkonfigurierten WAF-Regeln in Cloud Armor
In diesem Codelab erfahren Sie mehr über die vorkonfigurierten WAF-Regeln in Cloud Armor, mit denen Sie sich vor einigen der 10 häufigsten OWASP-Sicherheitslücken mit einfachen Namen für Regelsätze schützen können.
- Cloud
- Netzwerk
Private Service Connect für Google APIs
In diesem Codelab lernen Sie Private Service Connect für Google APIs kennen. Genauer gesagt, erstellen Sie einen Dienstendpunkt für Storage APIs, einen Cloud Storage-Bucket und eine Validierung mithilfe von DNS durchführen.
- Cloud
- Netzwerk
Webanwendung mit Compute Engine in Google Cloud hosten und skalieren
Hier erfahren Sie, wie Sie mit Compute Engine eine Webanwendung in Google Cloud hosten und skalieren.
- Computing
- Cloud
Erste Schritte mit Cloud Run-Jobs
In diesem Codelab lernen Sie zuerst eine Node.js-Anwendung kennen, mit der Sie Screenshots von Webseiten erstellen und in Cloud Storage speichern können. Anschließend erstellen Sie ein Container-Image für die Anwendung, führen sie als Job in Cloud Run aus, aktualisieren den Job, um mehr Webseiten zu verarbeiten, und führen den Job nach einem Zeitplan mit Cloud Scheduler aus.
- Serverlos
- Computing
- Cloud
Video Intelligence API mit C# verwenden
In diesem Codelab lernen Sie, wie Sie die Video Intelligence API mit C# verwenden
- Cloud
Erkennung
Die Identifizierung, wie Nutzende mit Ihrer App interagieren, ist hilfreich, um die User Experience anzupassen und zu verbessern. Sie können beispielsweise prüfen, ob Ihre App bereits auf dem Gerät des Nutzers installiert ist, und Funktionen wie die Übertragung der Navigation vom Browser zur eigenständigen App implementieren.
- Progressive Web-Apps
- Kurs
Generative KI für Videoanalysen mit Vertex AI
Hier erfahren Sie, wie Sie mit den Gen AI-Funktionen von Google die Aufrufe von Influencern auf YouTube zu beliebigen Unternehmen oder Produkten analysieren.
- KI und maschinelles Lernen
- Analytics
- Cloud
Für Google Cast optimierte iOS-App
In diesem Codelab ändern Sie eine vorhandene iOS-Video-App, um Inhalte auf ein für Google Cast optimiertes Gerät zu streamen.
- iOS
Ressourcen mit Cloud KMS Autokey einfach verschlüsseln
In diesem Codelab richten Sie Cloud KMS Autokey ein und verschlüsseln Ressourcen automatisch und bei Bedarf, wenn Sie sie erstellen.
AlloyDB-Datenbank wird mit Cloud Run-Job erstellt
Anleitung zum Erstellen einer AlloyDB-Datenbank mit Cloud Run-Job
In-Place LLM Insights: BigQuery und Gemini für die Analyse strukturierter und unstrukturierter Daten
In diesem Codelab zeigen wir Ihnen, wie Sie LLM-Modelle, Gemini 1.0 Pro (nur Text) und Gemini 1.0 Pro Vision (multimodal) direkt in Ihre BigQuery-Arbeitslast einbinden, um ohne Programmierkenntnisse generative Statistiken zu generieren.
InnerLoop-Entwicklung mit Python
Wir zeigen Ihnen Funktionen und Möglichkeiten, den Entwicklungsworkflow für Softwareentwickler zu optimieren, die mit der Entwicklung von Java-Anwendungen in einer Containerumgebung betraut sind.
Aktualisiere deine App, um zukünftige voraussagende Touch-Gesten für „Zurück“ zu unterstützen
In diesem Codelab bauen Sie auf einer UAMP-Medien-App auf und lernen, wie Sie die Gestensteuerung für das Zurückgehen bei anstehenden Änderungen in Android 13 handhaben bzw. migrieren, die eine vorausschauendere Nutzung von „Zurück“-Touch-Gesten ermöglichen.
Verbindung zu Private CloudSQL über Cloud Run herstellen
In diesem Lab erstellen Sie den Cymbal Eats-Menüdienst und stellen RESTful APIs bereit, um Menüelemente hinzuzufügen, zu aktualisieren, zu löschen und aufzulisten. Sie erstellen eine Cloud SQL-Datenbank als Back-End-Datenbank für den Menüdienst, der
Cloud Data Loss Prevention – Übersicht
In diesem Codelab wird dem Nutzer über eine Befehlszeile die DLP API vorgestellt. Der Nutzer lädt den Projektcode herunter und überprüft einige der Tools im Beispielverzeichnis sowie die zugrunde liegenden Funktionen.
- Web
Cloud DNS ResourceRecordSets API
In diesem Codelab erstellen Sie mit gcloud eine Cloud DNS ManagedZone und relevante ResourceRecordSets, um Ihre Domain und Subdomains zu verwalten. Problembehebung.
Google Compute Engine
In diesem Codelab machen Sie sich mit der Google Compute Engine vertraut, indem Sie VMs hochfahren, Software installieren und diese über einen Netzwerk-Load-Balancer im Internet verfügbar machen.
- Cloud
- Computing
BigQuery mit Python verwenden
In diesem Codelab lernen Sie, wie Sie BigQuery mit Python verwenden
- Cloud
Bot-Verwaltung mit Google Cloud Armor – reCAPTCHA
In diesem Codelab erstellen Sie einen Load-Balancer und einen zugehörigen Back-End-Dienst. Anschließend erstellen Sie eine Cloud Armor-Bot-Verwaltungsregel und erfahren, wie Ihre Back-Ends geschützt werden.
- Netzwerk
- Cloud
- Sicherheit
Document AI-Prozessoren mit Python verwalten
In dieser Anleitung erfahren Sie, wie Sie Document AI-Prozessoren mit Python verwalten.
- Cloud
- KI und maschinelles Lernen
BigQuery-Jobs parallel zu Workflows ausführen
In diesem Codelab erfahren Sie, wie Sie BigQuery-Jobs für ein Wikipedia-Dataset parallel zur parallelen Iterationsfunktion von Workflows ausführen.
- Cloud
- Computing
- Serverlos
Ratenbegrenzung mit Cloud Armor
In diesem Codelab erstellen Sie einen Load-Balancer und einen zugehörigen Back-End-Dienst. Anschließend erstellen Sie eine Cloud Armor-Richtlinie zur Ratenbegrenzung und verstehen, wie sie Ihre Back-Ends schützt.
- Sicherheit
- Netzwerk
- Cloud
Verwalteten Hadoop-/Spark-Cluster mit Cloud Dataproc bereitstellen und verwenden (Befehlszeile)
In diesem Codelab erfahren Sie, wie Sie einen verwalteten Spark-/Hadoop-Cluster mit Dataproc starten, einen Spark-Beispieljob senden und den Cluster über die Befehlszeile herunterfahren.
- Daten
- Cloud
Dialogflow in Google Chat einbinden
In diesem Codelab erweitern Sie die Chat-App „Terminplaner“, die von Dialogflow und Google Kalender unterstützt wird, für die Ausführung in Google Chat. Sie erstellen und stellen benutzerdefinierte Google Chat-Nachrichten bereit.
- Cloud
Fehlerbehebung mit Gemini CodeLab
In diesem Codelab wird gezeigt, wie Gemini für Google Cloud verwendet wird, um die Fehlerbehebung zu beschleunigen. Sie lernen, wie Gemini Protokolle zusammenfasst, Fehler erklärt und Sie bei der Suche nach Lösungen für das Problem unterstützt.
- Cloud
Codelab zu Webfunktionen
In diesem Codelab lernen Sie verschiedene Web-APIs kennen, die ganz neu oder nur hinter einer Kennzeichnung verfügbar sind.
- Web
Nutzerauthentifizierung mit Identity-Aware Proxy
In diesem Codelab erstellen Sie eine Webanwendung, beschränken den Zugriff auf bestimmte Nutzergruppen und verwenden die Identität des authentifizierten Nutzers im Programm
- Web
- Cloud
Ihr erstes Google-Projekt einrichten und verwalten
Hier erfahren Sie, wie Sie ein Google Cloud-Projekt erstellen, die Google Cloud Console einrichten und nutzen und auf einige der am häufigsten verwendeten Dienste in der Cloud Console zugreifen.
- Cloud
Das WRF-Wettervorhersage-Modell mit Fluid Numerics ausführen' Slurm-GCP
In diesem Codelab erfahren Sie, wie Sie WRF® auf der Google Cloud Platform mit der Slurm-GCP-Lösung von SchedMD ausführen
Standortaktualisierungen in Android mit Kotlin erhalten
Hier erfährst du, wie du Standortupdates für Android (einschließlich Android 11) erhältst.
Referenztests für Vertex AI-Onlinevorhersagen mit HEY
In dieser Anleitung erfahren Sie, wie Sie Referenztests mit HEY- und Vorhersage-Cloud-Monitoring-Messwerten durchführen.
- Netzwerk
- Codelab
Leistung mit web-vitals.js, Google Analytics und BigQuery messen
Sie können Core Web Vitals in Echtzeit mit web-vitals.js und Google Analytics messen und die Ergebnisse dann mit BigQuery analysieren.
Vertex AI greift mit PSC privat auf Onlinevorhersageendpunkte zu
In dieser Anleitung erfahren Sie, wie Sie den Zugriff auf Onlinevorhersagen mit Private Service Connect konfigurieren und validieren
APIs über ein Google Cloud-Projekt aufrufen
Hier erfahren Sie, wie Sie ein Google Cloud-Projekt erstellen und dann eine API aus diesem Projekt aufrufen.
- Cloud
clasp – Apps Script CLI
In diesem Codelab erfahren Sie, wie Sie mit clasp, der Apps Script-Befehlszeile, Ihre Apps Script-Projekte über die Befehlszeile abrufen, übertragen und bereitstellen.
- Cloud
Pi in Compute Engine berechnen
In diesem Codelab erstellen Sie eine neue Compute Engine-Instanz, kompilieren und führen ein Programm aus, um Pi auf Millionen von Dezimalstellen zu berechnen.
- Computing
- Cloud
Kontinuierliches Deployment in der Google Kubernetes Engine (GKE) mit Cloud Build
Hier erfahren Sie, wie Sie mit Cloud Build Containerarbeitslasten kontinuierlich in GKE bereitstellen.
- Cloud
- Container
Erste Schritte mit App Engine (Python 3)
In dieser Anleitung erfahren Sie, wie Sie mit Python eine einfache Webanwendung in Google App Engine erstellen.
- Computing
- Serverlos
- Cloud
Entwicklungs-Workflow mit Gemini Code Assist optimieren
In diesem Codelab erfahren Sie, wie Gemini Code Assist Sie in wichtigen Phasen des Software-Entwicklungslebenszyklus (Software Development Life Cycle, SDLC) wie Design, Entwicklung, Test und Bereitstellung unterstützt. Wir entwerfen und entwickeln eine vollständige Anwendung und stellen sie in Google Cloud bereit.
BigQuery mit Node.js verwenden
In diesem Codelab erfahren Sie, wie Sie BigQuery mit der Node.js-Clientbibliothek verwenden
- Cloud
Wikipedia-Dataset in BigQuery abfragen
In diesem Code-Lab lernen Sie die Grundlagen von BigQuery kennen und erfahren, wie Sie damit Terabyte an Daten wie das Wikipedia-Dataset abfragen können.
- Cloud
- Daten
Spring Boot-Anwendung in der App Engine-Standardumgebung bereitstellen
Einfache Spring Boot-Anwendung erstellen und in der App Engine-Standardumgebung bereitstellen
- Serverlos
- Cloud
- Computing
ASP.NET-Anwendung für Windows Server in Compute Engine bereitstellen
In diesem Code-Lab lernen Sie, wie Sie eine einfache ASP.NET-Anwendung auf einem Windows Server in Google Compute Engine bereitstellen.
- Cloud
- Computing
Frontend-Django-Client für eine Dialogflow-Anwendung erstellen
Front-End-Dialogflow-Client für eine Unterhaltung in Dialogflow-Anwendung erstellen.
- Cloud
InnerLoop-Entwicklung mit Cloud Workstations mit Python
Hier werden Funktionen und Funktionen vorgestellt, mit denen Softwareentwickler den Entwicklungsworkflow für die Entwicklung von Python-Anwendungen in einer Containerumgebung mit Cloud Workstations optimieren können.
Liste der benannten IP-Adressen von Cloud Armor
In diesem Codelab erfahren Sie mehr über benannte IP-Adresslisten in Google Cloud Armor. Genauer gesagt, konfigurieren Sie eine benannte IP-Adressliste innerhalb einer Sicherheitsrichtlinie und validieren die Verbindung.
- Netzwerk
- Cloud
Eine ASP.NET Core App mit Google Cloud Shell erstellen und starten
In diesem Code-Lab lernen Sie, wie Sie eine ASP.NET Core-App mit Google Cloud Shell erstellen und starten – ohne den Browser zu verlassen.
- Cloud
Einführung in Cloud Bigtable
In diesem Codelab erhalten Sie eine Einführung in Cloud Bigtable mit dem Java HBase-Client. Sie laden Daten, führen einige Abfragen aus und zeichnen die Daten auf einer Karte.
- Cloud
- Speicher
Entwicklungsumgebung
Hier werden Funktionen und Funktionen vorgestellt, mit denen Softwareentwickler den Entwicklungsworkflow für die Entwicklung von Python-Anwendungen in einer Containerumgebung mit Cloud Workstations optimieren können.
Eine ASP.NET Core-Anwendung für App Engine bereitstellen
In diesem Code-Lab lernen Sie, wie Sie eine einfache ASP.NET Core-App in Google App Engine bereitstellen
- Cloud
Verbindung zu vollständig verwalteten Datenbanken über Cloud Run herstellen
Serverlose Datenbanken in Anwendungen einbinden, die in Cloud Run ausgeführt werden, und Dienste für die Verwendung der relationalen Cloud Spanner-Datenbank und Cloud Firestore konfigurieren
VPC Service Controls – BigQuery Protection-Codelab I
In diesem Codelab erfahren Sie, wie Sie die BigQuery API mit VPC Service Controls schützen. Das Codelab beginnt ohne einen durch den Dienstperimeter geschützten API-Dienst. Dadurch können Abfragen in öffentlichen Datasets ausgeführt und die
Abhängigkeitsverwaltung mit Artifact Registry
Informationen zum Verwalten von Abhängigkeiten mit Architect Registry.
XGBoost-Modell in der Cloud AI Platform erstellen, trainieren und bereitstellen
In diesem Lab lernen Sie einen vollständigen ML-Workflow auf der GCP kennen: Daten aus BigQuery aufnehmen, ein XGBoost-Modell in einer Cloud AI Platform Notebooks-Instanz erstellen und das Modell in AI Platform bereitstellen.
- Cloud
- KI und maschinelles Lernen
Verbindung zu einer privaten AlloyDB-Instanz über eine in GKE Autopilot ausgeführte Anwendung herstellen
Anleitung zum Verbinden einer in GKE Autopilot ausgeführten Anwendung mit einer privaten Instanz der AlloyDB-Datenbank
Google Workspace-Add-on mit Node.js und Cloud Run erstellen
In diesem Codelab erfahren Sie, wie Sie mit Node.js und Cloud Run ein Google Workspace-Add-on erstellen.
- Serverlos
Erste Schritte mit der Web Serial API
In diesem Codelab erstellen Sie eine Webseite, die mit einer Micro:Bit-Tafel von BBC interagiert, um Bilder auf dem 5-x-5-LED-Display anzuzeigen. Sie lernen die Web Serial API kennen und erfahren, wie Sie lesbare, beschreibbare und transformierte Streams verwenden können, um über den Browser mit seriellen Geräten zu kommunizieren.
- Web
Grundlegende Anleitung zu VPC Service Controls I
In diesem Lab erstellen Sie einen VPC Service Controls-Perimeter und verwenden ihn, um ein Projekt zu schützen. Anschließend lösen wir einen VPC Service Controls-Verstoß gegen eingehenden Traffic aus und führen die Schritte zur Fehlerbehebung bei der Ablehnung aus. Nach Abschluss dieses Labs wissen Sie, wie Sie Ihre Ressourcen mit VPC Service Controls schützen.
- Sicherheit
- Cloud
Vertex AI:Verwenden Sie benutzerdefinierte Vorhersageroutinen mit Sklearn, um Daten für Vorhersagen vor- und nachzuverarbeiten.
In diesem Codelab erfahren Sie, wie Sie mit benutzerdefinierten Vorhersageroutinen in Vertex AI benutzerdefinierte Vorverarbeitungs- und Nachbearbeitungslogik schreiben.
Grundlegende Anleitung II zu VPC Service Controls – Fehlerbehebung bei Verstößen gegen ausgehenden Traffic
In diesem Lab erstellen Sie einen VPC Service Controls-Perimeter und verwenden ihn, um ein Projekt zu schützen. Dann melden wir einen Verstoß gegen ausgehenden Traffic von VPC Service Controls und führen die Fehlerbehebung für die Ablehnung durch Erstellen einer Ausgangsregel durch. Nach Abschluss dieses Labs wissen Sie, wie Sie Ihre Ressourcen mit VPC Service Controls schützen.
- Cloud
- Sicherheit
Auf der Cloud AI Platform bereitgestelltes ML-Modell mit dem What-if-Tool analysieren
In diesem Lab lernen Sie, wie Sie ein XGBoost-Modell mit einem Finanz-Dataset trainieren, es auf der Cloud AI Platform bereitstellen und mit dem What-if-Tool analysieren.
- KI und maschinelles Lernen
- Cloud
Sofortige Navigation und nahtlose Seitenübergänge zu einer Web-App hinzufügen
Erfahren Sie, wie Sie einer Web-App mit den neuesten APIs von Google Chrome eine sofortige Navigation und nahtlose Seitenübergänge hinzufügen können.
- Web
Mit bevorzugten Medienabfragen benutzeradaptive Oberflächen erstellen
Hier erfahren Sie, wie Sie ein adaptives Webformular erstellen, bei dem jeder Nutzer eine maßgeschneiderte Oberfläche erhält, die seine Vorlieben zu diesem Zeitpunkt widerspiegelt.
- Web
Zugriff auf Ihr Projekt mit IAM gewähren
In diesem Codelab erfahren Sie, wie Sie mit der Google Cloud Console Hauptkonten für Ihr Projekt IAM-Rollen (Identity and Access Management) zuweisen.
- Cloud
Vertex AI erstellt ein sicheres, nutzerverwaltetes Notebook
In dieser Anleitung erfahren Sie, wie Sie ein sicheres, nutzerverwaltetes Notebook konfigurieren
Build a Smart Shopping Assistant with AlloyDB und Vertex AI Agent Builder – Part 2
In diesem Codelab entwickeln Sie eine wissensbasierte Chatanwendung, die Kundenfragen beantworten, die Produktsuche anleiten und die Suchergebnisse für ein E-Commerce-Dataset anpassen soll.
- Cloud
- KI und maschinelles Lernen
ABAP Platform Trial 2022 auf der Google Cloud Platform und ABAP SDK installieren
In diesem Codelab installieren Sie den ABAP-Plattformtest 202
- Codelab
Build a Patent Search Assistant with AlloyDB and Vertex AI Agent Builder – Part 2
In diesem Codelab entwickeln Sie eine wissensbasierte Chatanwendung, die Fragen im Zusammenhang mit der Patentsuche beantworten und kontextbezogene Ergebnisse auf der Grundlage des Patent-Datasets liefern soll.
- KI und maschinelles Lernen
- Cloud
Konfigurieren Sie die ABAP SDK-Authentifizierung mit Tokens für SAP, die auf einer Compute Engine-VM gehostet werden, und führen Sie die Address Validation API aus
In diesem Codelab konfigurieren Sie die ABAP SDK-Authentifizierung mit Tokens für SAP, die auf einer Compute Engine-VM gehostet werden, und führen die Address Validation API aus
- Codelab
Thread-Border-Router – Thread 1.2 Multicast
Mit Thread 1.2 wird Multicast zwischen Thread-Netzwerken eingeführt. Dadurch ist eine Multicast-Kommunikation zwischen Thread-Netzwerk- und Infrastrukturnetzwerksegmenten (WLAN/Ethernet) möglich. In diesem Codelab werden Sie Schritt für Schritt durch die Einrichtung und Nutzung von Multicast-Funktionen in Thread 1.2 geführt.
- Nest
Thread-Border-Router – Bidirektionale IPv6-Konnektivität und DNS-basierte Diensterkennung
In diesem Codelab nutzen Sie OTBR als Standard-Thread-Border-Router. Thread-Endgeräte werden anhand eines Smartphones im selben WLAN ermittelt und erreicht.
- Nest
Thread-Netzwerk mit Silicon Labs EFR32-Boards und OpenThread mithilfe von Simplicity Studio v5 erstellen
In diesem Codelab programmieren Sie OpenThread auf echter Hardware, erstellen und verwalten ein Thread-Netzwerk und leiten Nachrichten zwischen Knoten weiter.
- Nest
Thread-Netzwerk mit OpenThread simulieren
In diesem Codelab simulieren Sie ein Thread-Netzwerk auf virtuellen Geräten mit OpenThread auf einem Linux- oder Mac OS-Computer.
- Nest
Thread-Netzwerke mit OTNS simulieren
In diesem Codelab nutzen Sie die OTNS-Befehlszeile und die Webvisualisierung, um Knoten in einem simulierten Thread-Netzwerk hinzuzufügen, zu verschieben oder zu löschen und zu beobachten, wie sich das Netzwerk an Topologieänderungen anpasst.
- Nest
Thread-Netzwerk mit dem B91 Development Board und OpenThread erstellen
In diesem Codelab programmieren Sie OpenThread auf echter Hardware, erstellen und verwalten ein Thread-Netzwerk und übertragen Nachrichten zwischen Knoten.
- Nest
Thread-Netzwerk mit Visualisierung testen
In diesem Codelab führen Sie OpenThread-Funktionstests mit Visualisierung über eine Weboberfläche aus.
- Nest
Thread-Border-Router – Internetzugang über NAT64 bereitstellen
In diesem Codelab erstellen Sie einen OpenThread-Border-Router mit NAT64-Unterstützung und verwenden das Endgerät im Netzwerk, um nur über das Internet auf IPv4-Ressourcen zuzugreifen.
- Nest
Thread-Netzwerk mit OpenThread in Docker simulieren
In diesem Codelab simulieren Sie ein Thread-Netzwerk auf virtuellen Geräten mit OpenThread in Docker.
- Nest
Thread-Netzwerk mit dem ESP32H2- und ESP-Thread-Border-Router-Board erstellen
In diesem Codelab programmieren Sie OpenThread auf echter Hardware, erstellen und verwalten ein Thread-Netzwerk und leiten Nachrichten zwischen Knoten weiter.
- Nest
AdMob+Firebase 101 Unity: Einrichtung & Grundlagen von Analytics
In diesem Codelab erfahren Sie, wie Sie mit Google Analytics for Firebase das Nutzerverhalten mithilfe von App-Ereignissen analysieren.
- Ads
Aktionen für Google Assistant mit dem Actions SDK erstellen (Level 1)
Grundlagen von Entwicklung mit Google Assistant
Aktionen für Google Assistant mit dem Actions SDK erstellen (Level 2)
Grundlagen von Entwicklung mit Google Assistant
Entwicklung mit Cloud Shell & Cloud Code
Hier lernen Sie die Funktionen von Cloud Shell und dem Cloud Shell-Editor kennen.
AdMob-Banner und native Inline-Anzeigen zu einer Flutter-App hinzufügen
In diesem Codelab erfahren Sie, wie Sie einer Flutter-App AdMob-Inline-Anzeigen (Banner und nativ) hinzufügen.
- Ads
AdMob+Firebase 102 Android: App-Verhalten ohne App-Update optimieren
In diesem Codelab erfahren Sie, wie Sie mit Firebase Remote Config das Verhalten der App ohne ein Update ändern können. Außerdem erfahren Sie, wie Sie A/B-Tests durchführen, um den optimalen Wert zu ermitteln.
- Ads
Accelerated Mobile Pages – Grundlagen
In diesem Codelab werden die wichtigsten Konzepte von Accelerated Mobile Pages und die Unterschiede zu herkömmlichen HTML-Dokumenten vorgestellt. Aus diesem Grund erstellen und validieren wir AMP-Dokumente.
- Ads
- Web
Accelerated Mobile Pages – erweiterte Konzepte
In diesem Codelab werden die wichtigsten Konzepte von Accelerated Mobile Pages und die Unterschiede zu herkömmlichen HTML-Dokumenten vorgestellt. Aus diesem Grund erstellen und validieren wir AMP-Dokumente.
- Web
Webereignisse über das Measurement Protocol an GA4 senden
In diesem Codelab erfahren Sie, wie Sie mithilfe des Measurement Protocol(WEB) externe Ereignisse an GA4 senden.
- Web
Nutzer mit deiner Aktion für Google Assistant ansprechen
Hier erfährst du, wie du deine Aktion mit Funktionen optimieren kannst, durch die Nutzer immer wieder zu deiner App zurückkehren.
- Cloud
Cloud IDS
In diesem Codelab lernen Sie Cloud IDS kennen. Sie erstellen einen Cloud IDS-Endpunkt, generieren Bedrohungstraffic und analysieren die Ergebnisse.
- Netzwerk
- Cloud
AdMob+Firebase 102 Unity: App-Verhalten ohne App-Update optimieren
In diesem Codelab erfahren Sie, wie Sie mit Firebase Remote Config das Verhalten der App ohne ein Update ändern können. Außerdem erfahren Sie, wie Sie A/B-Tests durchführen, um den optimalen Wert zu ermitteln.
- Ads
App-Start-Anzeigen von AdMob zu einer Unity-App hinzufügen
In diesem Codelab erfahren Sie, wie Sie einer Unity-App eine App-Start-Anzeige von AdMob hinzufügen.
- Ads
- Gaming
AdMob-Anzeigen zu einer Flutter-App hinzufügen
In diesem Codelab erfahren Sie, wie Sie einer Flutter-App ein Banner, Interstitial-Anzeigen und Anzeigen mit Prämie hinzufügen.
- Ads
Private Service Connect zum Veröffentlichen und Nutzen von Diensten verwenden
In diesem Codelab erfahren Sie, wie Sie mit Private Service Connect Dienste veröffentlichen und nutzen.
- Netzwerk
- Cloud
AdMob+Firebase 101 Android: Einrichtung & Grundlagen von Analytics
In diesem Codelab erfahren Sie, wie Sie mit Google Analytics for Firebase das Nutzerverhalten mithilfe von App-Ereignissen analysieren.
- Ads
Private Service Connect zum Veröffentlichen und Verwenden von Diensten mit GKE verwenden
In diesem Codelab erfahren Sie, wie Sie mit Private Service Connect Dienste in einer GKE-Umgebung veröffentlichen und nutzen
- Cloud
- Netzwerk
Datadog-Monitoringbenachrichtigungen mit Eventarc an Google Cloud weiterleiten (Teil 1)
In diesem Codelab erfahren Sie, wie Sie Datadog-Monitoringbenachrichtigungen mit Eventarc an Google Cloud weiterleiten.
- Serverlos
- Cloud
- Computing
Entwicklung zur Produktion mit Cloud Run in drei einfachen Schritten
In diesem Codelab erstellen Sie eine einfache Webanwendung, führen sie in einer privaten Entwicklungsumgebung und dann mit Docker in einem Container aus. Anschließend stellen Sie dieselbe Anwendung in der Cloud bereit.
Cloud Run mit Eventarc-Ereignissen auslösen
In diesem Codelab lernen Sie die wichtigsten Funktionen von Eventarc kennen.
- Cloud
- Serverlos
Hello Cloud Run mit Python
In dieser Anleitung erfahren Sie, wie Sie mit Cloud Run starten. Dazu stellen Sie einen zustandslosen Container serverlos bereit und führen ihn aus, wobei die Infrastruktur abstrahiert wird. Cloud Run kann entweder vollständig verwaltet oder in einem GKE-Cluster ausgeführt werden.
- Computing
- Cloud
- Serverlos
Datadog-Monitoringbenachrichtigungen mit Eventarc an Google Cloud weiterleiten (Teil 2)
In diesem Codelab erfahren Sie, wie Sie mit Eventarc und Workflows auf Datadog-Monitoring-Benachrichtigungen reagieren
- Computing
- Cloud
- Serverlos
Django CMS in Cloud Run
In diesem Codelab erfahren Sie, wie Sie das CMS von Django mit serverlosen Komponenten bereitstellen: Cloud Run für die Web Engine, Cloud SQL für die Datenbank und Cloud Build für die Medien-Assets.
- Serverlos
- Computing
- Cloud
Bilder aus Vertex AI generieren und in Google Ads hochladen
In diesem Codelab erfahren Sie, wie Sie Bilder mit Vertex AI generieren und an Google Ads senden
Container mit Dockerfiles entwickeln
Docker ist eine offene Plattform zum Entwickeln, Versenden und Ausführen von Anwendungen. Damit können Sie Anwendungen von Ihrer Infrastruktur trennen und diese wie eine verwaltete Anwendung behandeln. Außerdem lässt sich Code schneller versenden,
Workflows mit Eventarc auslösen
Hier erfahren Sie, wie Sie Eventarc so konfigurieren, dass Workflows ausgelöst werden, die sich in Cloud Run und Pub/Sub einbinden lassen, um einen Geschäftsprozess für Kundenprämien auszuführen.
Spark-ML-Modelle mit Google Dataproc erstellen
In diesem Codelab senden Sie Spark ML-Jobs an den Dataproc-Dienst von Google.
- Web
Startbildschirm-Widget zur Flutter-App hinzufügen
In diesem Codelab erstellen Sie ein Startbildschirm-Widget für Ihre iOS- oder Android-Flutter-App. Sie beginnen mit einer einfachen Nachrichten-App von Flutter. Anschließend verwenden Sie native Frameworks, um die Benutzeroberfläche für die Widgets selbst zu erstellen. Schließlich erfahren Sie, wie Sie Ressourcen teilen und die Kommunikation zwischen Ihren Widgets und der Haupt-App herstellen.
- Codelab
FHIR-Daten aus Android-Apps mit OHS und Google Cloud verwalten
Mit dem Android-FHIR SDK, OHS und der Google Cloud Healthcare API sichere, skalierbare, konforme und datengestützte mobile Apps für das Gesundheitswesen erstellen
- Cloud
Dataproc Serverless
In diesem Codelab erfahren Sie alles über Dataproc Serverless, den Einstieg und den Zugriff auf die umfangreichen Features.
- Web
Codelab: Mit Gemini eine Chrome-Erweiterung in JavaScript erstellen
In diesem Codelab erstellen wir mit Gemini eine Chrome-Erweiterung. Wir werden iterative Funktionen hinzufügen, um ein Level zu erreichen, mit dem wir der Google Meet-Seite neue Funktionen hinzufügen können.
Gating von Deployments mit Binary Auth
Mit der Binärautorisierung wird die Sicherheit beim Deployment überprüft. So können Sie dafür sorgen, dass nur vertrauenswürdige Container-Images in der Google Kubernetes Engine (GKE) oder Cloud Run bereitgestellt werden. Sie können dabei festlegen,
Dataproc in Google Compute Engine
In diesem Codelab lernen Sie die Verwendung von Dataproc in Google Compute Engine (GCE) kennen.
- Web
Deterministische generative KI mit Gemini-Funktionsaufrufen in Java
Zeigt das Gemini-Funktionsaufruf-Feature in einer Java-Anwendung. Dazu wird das Gemini-Modell aufgerufen, um die Eingabe für den Funktionsaufruf zu orchestrieren, die API aufzurufen und dann die Antwort in einem anderen Gemini-Aufruf zu verarbeiten und auf einem REST-Endpunkt bereitzustellen.
- Cloud
- KI und maschinelles Lernen
Eventarc zum Auslösen von Workflows konfigurieren, die in GKE Autopilot und Pub/Sub eingebunden sind
Hier erfahren Sie, wie Sie Eventarc konfigurieren, um Workflows auszulösen, die in GKE Autopilot und Pub/Sub eingebunden sind, um einen Geschäftsprozess für Kundenprämien auszuführen.
FraudFinder: From raw data to AI with Vertex AI and BigQuery.
In diesem Lab lernen Sie, wie Sie in Google Cloud ein End-to-End-Daten-zu-KI-System für die Betrugserkennung in Echtzeit erstellen. Das Ziel besteht darin, zu verstehen, wie aus Rohdaten eine produktionsreife ML-Pipeline in Google Cloud wird. In
- Cloud
Ereignisse in einer WebView mit Google Analytics for Firebase erfassen
In diesem Codelab erfahren Sie, wie Sie mit GA4F Ereignisse auf einer Webseite in WebView erfassen, indem Sie sie an nativen Code weiterleiten.
Codelab: Externer HTTPS-Load-Balancer mit erweiterter Traffic-Verwaltung (Envoy)
In diesem Codelab lernen Sie die erweiterten Traffic-Features kennen, die im neuen externen HTTPS-Load-Balancer verfügbar sind.
- Netzwerk
- Cloud
Eine Website zeichnen: Verwandeln Sie Ihre Vorstellungskraft mit Gemini-Modellen in eine Website!
In diesem Codelab erstellen Sie eine Cloud Run-Anwendung, die Ihre Zeichnung mit generativen KI-Modellen aus Gemini 1.0 Pro Vision, Gemini 1.5 Pro in wenigen Minuten in Websitecode umwandelt.
- Cloud
Optische Zeichenerkennung (Optical Character Recognition, OCR) mit Document AI (Python)
In diesem Codelab führen Sie die optische Zeichenerkennung (OCR) von PDF-Dokumenten mithilfe von Document AI und Python aus. Sie erfahren, wie Sie Anfragen sowohl online (synchron) als auch im Batch (asynchron) verarbeiten können.
- Cloud
- KI und maschinelles Lernen
Sprachbots für Android mit Dialogflow Essentials erstellen & Flattern
Dialogflow bietet zahlreiche Integrationen für das Web, Google Assistant, soziale Medien und Telefonie-Gateways. Wenn Sie Ihre Chatbots jedoch auf Mobilgeräten verwenden möchten, müssen Sie eine benutzerdefinierte Integration erstellen. In diesem Lab erfahren Sie, wie Sie Dialogflow Essentials in eine Flutter-Anwendung einbinden.
- Cloud
Cloud Run-Dienst mit einer Sidecar-Datei erstellen
Hier erfahren Sie, wie Sie einen Cloud Run-Dienst erstellen, der über einen localhost-Port und eine Volume-Bereitstellung mit einer Sidecar-Datei kommuniziert.
- Serverlos
Formularparsen mit Document AI (Python)
In diesem Codelab erfahren Sie, wie Sie mit dem Document AI-Formularparser ein handschriftliches Formular mit Python parsen. Wir verwenden als Beispiel ein einfaches medizinisches Aufnahmeformular, aber dieses Verfahren funktioniert mit jeder von
- Cloud
- KI und maschinelles Lernen
Erste SQL-Anweisungen mit Google Cloud Dataflow ausführen
Auf dieser Seite wird erläutert, wie Sie Dataflow SQL verwenden und Dataflow SQL-Jobs erstellen.
- Cloud
- Daten
Praxisabschnitt: Mit Dialogflow und Actions on Google eine TV-Guide-Aktion für Google Assistant erstellen
Lassen Sie uns eine Unterhaltung zwischen Ihnen und Google Assistant erstellen, damit Sie Informationen zum Programm abrufen können.
Praxis: Workshop: Women in Voice
Lassen Sie uns eine Unterhaltung zwischen Ihnen und Google Assistant erstellen, die Ihnen dabei hilft, Veranstaltungen und Literaturinformationen der Treffengruppe „Women in Voice“ abzurufen.
Document AI Workbench – Benutzerdefinierter Dokumentextraktor
In diesem Codelab erfahren Sie, wie Sie mit Document AI Workbench vollständig benutzerdefinierte Modelle anhand Ihrer eigenen Trainingsdaten erstellen.
- Cloud
- KI und maschinelles Lernen
Mit Cloud Functions eine Verbindung zu Cloud SQL herstellen
In diesem Codelab schreiben Sie eine Cloud Functions-Funktion, die eine Verbindung zu einer vorhandenen Cloud SQL-Datenbank herstellt und eine SQL-Insert-Anweisung sendet.
- Cloud
Document AI Workbench – Aufbautraining
In diesem Codelab erfahren Sie, wie Sie mit dem Document AI-Uptraining die Modellqualität mithilfe Ihrer eigenen Trainingsdaten verbessern können.
- Cloud
- KI und maschinelles Lernen
Notebooks mit Google Cloud Dataflow verwenden
Notebook mit interaktivem Beam einrichten und ausführen
- Cloud
- Daten
Fundierte Entscheidungsfindung mit Dialogflow CX-Generatoren und Datenspeichern
In diesem anfängerfreundlichen Codelab machen Sie sich mit dem Generator-Feature vertraut. Generatoren verwenden die neuesten generativen Large Language Models (LLMs) von Google, um Agent-Antworten zu generieren. Im Kontext dieses Codelabs verwenden Sie einen Generator, der Informationen aus einem Datenspeicher abruft, um fundierte Entscheidungen zu treffen.
- Cloud
Mit dem generativen Fallback die Intent-Abdeckung erhöhen und Fehler reibungslos beheben
In diesem leicht verständlichen Codelab für Anfänger machen Sie sich mit der generativen Fallback-Funktion vertraut, die mithilfe der neuesten generativen Large Language Models (LLMs) von Google Antworten virtueller Kundenservicemitarbeiter generiert.
- Cloud
Dart-Muster und -Rekorde kennenlernen
Mit Mustern, Datensätzen und anderen neuen Funktionen von Dart 3 kannst du deinen UI-Designstil in Flutter neu gestalten.
- Codelab
Spezialisierte Prozessoren mit Document AI (Python)
In diesem Codelab lernen Sie, wie Sie mit Procurement DocAI und Lending DocAI spezialisierte Dokumente klassifizieren und parsen.
- KI und maschinelles Lernen
- Cloud
Bedienungshilfe für Android entwickeln
In diesem Codelab erfahren Sie, wie Sie eine Bedienungshilfe für Android-Nutzer erstellen.
Praxisabschnitt: TV-Programm in Google Chat mit Google Workspace und Dialogflow erstellen
Hier erfahren Sie, wie Sie einen benutzerdefinierten Dialogflow-Chatbot für Google Chat mit dynamischen Kartenantworten erstellen.
- Cloud
Migration von Apache Kafka zu Pubsub
In diesem Codelab migrieren Sie Anwendungen mit einem stufenweisen Migrationsansatz von Apache Kafka zu Google Cloud Pubsub.
Document AI: Human in the Loop
In diesem Codelab erfahren Sie, wie Sie mithilfe von Document AI Human in the Loop Aufgaben der manuellen Überprüfung mit spezialisierten Prozessoren erledigen.
- KI und maschinelles Lernen
- Cloud
Mit Document AI handschriftliche Formulare (Node.js) intelligent verarbeiten
In diesem Codelab werde ich mich auf die Erstellung eines Tutorials konzentrieren, in dem die Document AI API mit Node.js verwendet wird.
TensorFlow.js – Handschriftliche Ziffernerkennung mit CNNs
In diesem Codelab trainieren Sie ein Modell, um handschriftliche Ziffern zu erkennen. In der Terminologie des maschinellen Lernens wird dies als Klassifizierungsaufgabe bezeichnet, da damit eine Kategorie für eine bestimmte Eingabe vorhergesagt wird.
- KI und maschinelles Lernen
Einführung in Tests mit Gemini Code Assist
Gemini Code Assist verwenden, um Tests für Ihren Code zu schreiben
- Cloud
Von der Webkomponente zum Lit-Element
In diesem Codelab erfahren Sie alles über & eine Webkomponente von Grund auf neu zu erstellen und sie anschließend schrittweise zu einem Lit Element zu verbessern.
- Web
TensorFlow.js – Vorhersagen aus 2D-Daten treffen
In diesem Codelab trainieren Sie ein Modell, um Vorhersagen aus numerischen Daten zu treffen. Angesichts der „Pferdestärke“ eines Autos versucht das Modell, „Meilen pro Gallone“ für dieses Auto vorherzusagen. In der Terminologie des maschinellen Lernens wird dies als Regressionsaufgabe beschrieben, da damit ein kontinuierlicher Wert vorhergesagt wird.
- KI und maschinelles Lernen
Zeitachsenprognosen mit Vertex AI und BigQuery ML
In diesem Lab erfahren Sie, wie Sie Zeitreihenprobleme mit Vertex AI lösen. Dabei werden Notebooks, Training, Vorhersage und BigQuery ML behandelt.
- KI und maschinelles Lernen
- Cloud
DAG mit Node.JS und Google Cloud Functions auslösen
In diesem Codelab erfahren Sie, wie Sie mit Google Cloud Functions einen Apache Airflow-Workflow (DAG) in Google Cloud Composer auslösen. Der DAG führt hier einen einfachen Bash-Befehl mit dem BashOperator aus.
- Web
Training und Hyperparameter-Abstimmung eines PyTorch-Modells in der Cloud AI Platform
In diesem Lab lernen Sie, wie Sie Ihr Modell mit Hyperparameter-Abstimmung in der Cloud trainieren. Wir zeigen Ihnen, wie das mit PyTorch funktioniert. Sie können dabei jedoch ein beliebiges Framework verwenden.
- KI und maschinelles Lernen
- Cloud
Translation API mit C# verwenden
In diesem Codelab lernen Sie, wie Sie die Translation API mit C# verwenden
- Cloud
Text-to-Speech API mit C# verwenden
In diesem Codelab lernen Sie, wie Sie die Text-to-Speech API mit C# verwenden
- Cloud
Node.js-Anwendung in Cloud Run mit einer Cloud SQL for PostgreSQL-Datenbank verbinden
Mit dem Cloud SQL Node.js-Connector können Sie Ihre Node.js-Anwendung am einfachsten sicher mit Ihrer Cloud SQL-Datenbank verbinden. Cloud Run ist eine vollständig verwaltete serverlose Plattform, mit der Sie zustandslose Container ausführen können,
Using the Text-to-Speech API with Python
In dieser Anleitung erfahren Sie, wie Sie die Text-to-Speech API mit Python verwenden.
- KI und maschinelles Lernen
- Cloud
Einführung in die serverlose Orchestrierung mit Workflows
In diesem Codelab lernen Sie, wie Sie Google Cloud- und HTTP-basierte API-Dienste mit Workflows orchestrieren und automatisieren.
- Serverlos
- Cloud
Cloud Tools for PowerShell installieren und verwenden
In diesem Code-Lab lernen Sie, wie Sie Cloud-Tools für Windows PowerShell installieren und verwenden.
- Cloud
Vision API mit Python verwenden
In dieser Anleitung erfahren Sie, wie Sie die Vision API mit Python verwenden.
- KI und maschinelles Lernen
- Cloud
Mit der ARCore Depth API immersive Augmented Reality-Erlebnisse bieten
In diesem Codelab erfährst du, wie du mit der neuen Depth API eine ARCore-Anwendung erstellst. „Tiefe“ bietet ein 3D-Bild einer bestimmten Szene durch eine Pixel-für-Pixel-Echtzeitdarstellung der Entfernung zu physischen Oberflächen im Sichtfeld der Kamera. Die in diesem Codelab beschriebene Anwendung verwendet Tiefe, sodass reale Objekte virtuelle Objekte dahinter verdecken oder verstecken. Außerdem kann damit die 3D-Geometrie der Umgebung dargestellt werden.
- AR
Dynamische Verknüpfungen mit App Actions auf Google Assistant erweitern
Dynamische App-Verknüpfungen mit Google implementieren
Mit der PaLM API und Flutter Haikus über Google-Produkte erstellen
Hier erfahren Sie, wie Sie mit der PaLM API und Flutter eine einfache App entwickeln, die Haikus zu Google-Produkten erstellt und anzeigt.
InnerLoop-Entwicklung mit Cloud Workstations und NodeJS
Hier werden Funktionen und Funktionen vorgestellt, mit denen Softwareentwickler den Entwicklungsworkflow für die Entwicklung von Nodejs-Anwendungen in einer Containerumgebung mit Cloud Workstations optimieren können.
Generative Insights mit BigQuery SQL und Vertex AI
Erstellen Sie mit BigQuery-SQL-Abfragen und der Vertex AI PaLM API eine App für die Vorhersage und Verschreibung von Filmerfolgsbewertungen.
- KI und maschinelles Lernen
- Cloud
Grundlegende Farbharmonisierung in Android-Ansichten
In diesem Codelab erfahren Sie, wie Sie benutzerdefinierte Farben mit einem dynamischen Design harmonisieren.
Mit Cloud Workstations und Cloud Code entwickeln
Hier werden Funktionen und Funktionen vorgestellt, mit denen Java-Softwareentwickler den Entwicklungsworkflow in einer containerisierten Umgebung mit Cloud Workstations optimieren können.
Gromacs-Molekulardynamik-Simulationen mit Fluid Numerics durchführen' Slurm-GCP
In diesem Codelab erfahren Sie, wie Sie Gromacs auf der Google Cloud Platform mit der Slurm-GCP-Lösung von SchedMD ausführen
Generative AI – Bilder aus Keywords generieren
In diesem Codelab erfahren Sie, wie Sie mit den GenAI APIs Bilder aus den angegebenen Keywords generieren. Dies ist ein Prozess in zwei Schritten, bei dem die Text-Bison API aufgerufen wird, um eine Aufforderung zur Bildgenerierung zu generieren. Dann wird die Imagen API aufgerufen, um ein Bild gemäß dem generierten Prompt zu generieren. Der gesamte Workflow wird über die Gradio-App auf einem Front-End gestartet.
Nur SQL-LLM mit BigQuery ML unter Verwendung der Vertex AI PaLM API
Zusammenfassung von Quellcode für GitHub-Repositories, die als öffentliches BigQuery-Dataset verfügbar sind, mit Vertex AI Large Language Model für die Textgenerierung (Text-Bison) als gehostete Remote-Funktion in BigQuery.
- Cloud
- KI und maschinelles Lernen
InnerLoop-Entwicklung mit NodeJS
Wir zeigen Ihnen Funktionen und Möglichkeiten, den Entwicklungsworkflow für Softwareentwickler zu optimieren, die mit der Entwicklung von Java-Anwendungen in einer Containerumgebung betraut sind.
PLAYBULB-Kerze mit Web Bluetooth steuern
Erstellen Sie mit JavaScript eine Web-App, die eine flammenlose LED-Kerze steuert – dank der neu entwickelten Web Bluetooth API.
- Web
Battle Jamón – A Microservices Battle Ground
In diesem Codelab erstellen Sie einen Mikrodienst, der andere Mikrodienste bekämpft, indem er sich gegenseitig in einer Arena „bewirft“.
- Cloud
Mit Actions Builder eine interaktive Canvas-Aktion für Google Assistant erstellen
Hier erfahren Sie, wie Sie eine interaktive Canvas-Aktion für Assistant erstellen.
InnerLoop-Entwicklung mit Java – Spring Boot
Wir zeigen Ihnen Funktionen und Möglichkeiten, den Entwicklungsworkflow für Softwareentwickler zu optimieren, die mit der Entwicklung von Java-Anwendungen in einer Containerumgebung betraut sind.
Chat-App mit der PaLM API in Cloud Run
Entwickeln Sie eine Chatanwendung mit dem Python Flask-Framework und dem PaLM API-Modell von Vertex AI.
- Cloud
- KI und maschinelles Lernen
Designs in Compose with Material 3
In diesem Codelab kannst du die Themen in Jetpack Compose mit der neuen Material Design 3- und Material You-Implementierung demonstrieren.
Android für Fortgeschrittene mit Kotlin 04.1: Google Maps für Android
Hier erfahren Sie, wie Sie in einer Kotlin-App für Android eine Google-Karte hinzufügen und diese gestalten.
Größe der Android-App anpassen
In diesem auf Jetpack Compose basierenden Codelab optimieren Sie eine Android-App, um Best Practices für die Größenanpassung in freiem Format zu demonstrieren. Dazu gehört die Verwendung der Manifestkompatibilität, Auswirkungen auf Konfigurationsänderungen und die Aufrechterhaltung der Kontinuität durch Größenanpassung.
- Codelab
Einführung in die ARCore Recording and Playback API
Die Möglichkeit, ein AR-Erlebnis in einer MP4-Datei zu speichern und aus der MP4-Datei wiederzugeben, kann sowohl für App-Entwickler als auch für Endnutzer nützlich sein. Die einfachste Nutzung von ARCore Record Die Playback API ist für Entwickler
- AR
ARCore-Cloud-Anchors mit persistenten Cloud-Anchors
In diesem Codelab erfahren Sie, wie Sie mit Cloud-Ankern gemeinsame AR-Erlebnisse schaffen, indem Sie mit dem ARCore Cloud Anchors-Dienst auf mehreren Geräten einen gemeinsamen Referenzrahmen (gleiche Position und Ausrichtung) einrichten.
- AR
On-Device-Bildklassifizierungsmodell mit AutoML Vision im ML Kit trainieren und bereitstellen
In diesem Codelab trainieren Sie einen Bildklassifikator mit AutoML Vision Edge in ML Kit und führen ihn mit dem ML Kit SDK auf einem Android- oder iOS-Smartphone aus.
- KI und maschinelles Lernen
- iOS
Grundlagen-Toolkit Teil 1
In diesem Codelab erhalten Sie eine Einführung in das Cloud Foundation Toolkit(CFT) und eine Reihe von Schritten zum Hinzufügen einer Funktion zu einem CFT-Modul.
Android-Apps mit App Actions auf Google Assistant erweitern (Level 2)
In diesem Codelab für fortgeschrittene Nutzer erfährst du, wie du mit gängigen integrierten Intents App Actions entwickeln kannst, damit Nutzer mit Google Assistant App-Funktionen öffnen und nach In-App-Inhalten suchen können.
AlloyDB über Google VPN mit Oracle verbinden
In diesem Codelab erfahren Sie, wie Sie einen AlloyDB-Cluster mit einer Oracle-Datenbank verbinden, die in einem separaten Netzwerk bereitgestellt wird und über VPN verbunden ist.
- Cloud
- Codelab
Mit BigQuery GitHub-Daten abfragen
Machen Sie sich mit den Grundlagen von BigQuery vertraut und erfahren Sie, wie Sie mithilfe von GitHub-Commit-Daten als Beispiel Terabyte an öffentlichen Daten abfragen.
- Cloud
- Daten
Anthos Service Mesh-Workshop: Lab-Leitfaden – Japanisch
In diesem praxisorientierten Workshop erfahren Sie, wie Sie global verteilte Dienste auf der GCP in der Produktion einrichten. Die wichtigsten verwendeten Technologien sind GKE for Compute und Anthos Service Mesh, um eine sichere Konnektivität, Beobachtbarkeit und erweiterte Trafficmuster zu schaffen. Alle in diesem Workshop verwendeten Praktiken und Tools sind das, was Sie auch in der Produktion anwenden würden.
Battle 1 – ein Schlachtfeld für Mikrodienste
In diesem Codelab erstellen Sie einen Mikrodienst, der andere Mikrodienste bekämpft, indem er Blätter in einer Arena „wirft“.
- Cloud
ARCore-Rohtiefe
In diesem Codelab erfährst du, wie du mit der neuen Raw Depth API eine ARCore-Anwendung erstellst.
- AR
Anthos Service Mesh-Workshop: Lab-Leitfaden
In diesem praxisorientierten Workshop erfahren Sie, wie Sie global verteilte Dienste auf der GCP in der Produktion einrichten. Die wichtigsten verwendeten Technologien sind GKE for Compute und Anthos Service Mesh, um eine sichere Konnektivität, Beobachtbarkeit und erweiterte Trafficmuster zu schaffen. Alle in diesem Workshop verwendeten Praktiken und Tools sind das, was Sie auch in der Produktion anwenden würden.
Android-Widgets in Google Assistant einbinden
Hier erfahren Sie, wie Sie Android-Widgets auf Google Assistant erweitern, damit Assistant personalisierte Widgets für Nutzer anzeigen kann.
Dynamische Farben zu Ihrer App hinzufügen
In diesem Codelab migrieren Sie das Design in einer App zu Material 3 und wenden später dynamische Farben an.
Apps für Google Chat mit Gemini erstellen
In diesem Codelab erstellen Sie Google Chat-Apps mit den neuesten verfügbaren Funktionen, darunter die Gemini-basierten KI-Modelle von Vertex AI, Dialogflow CX, die App-Startseite, Google Chat-Ereignisse und Zubehör-Widgets.
- KI und maschinelles Lernen
CSV-Daten mit Cloud Data Fusion in BigQuery aufnehmen – Batchaufnahme
In diesem Codelab implementieren wir ein Datenaufnahmemuster, um Gesundheitsdaten im CSV-Format mithilfe von Cloud Data Fusion in BigQuery zu laden.
- Cloud
Big Data in Erkenntnisse verwandeln – mit Google Tabellen und Google Präsentationen
In diesem Google Apps Script-Codelab für Fortgeschrittene werden zwei Google-Entwicklerplattformen verwendet: Google Workspace und die Google Cloud Console. Genauer gesagt, verwendet sie die BigQuery API der Cloud Console (als erweiterten Apps Script-Dienst) zusammen mit zwei integrierten Google Workspace-Diensten: Google Tabellen und Google Präsentationen. Der Zweck dieser Beispiel-App besteht darin, Nutzenden zu zeigen, dass sie die letzte Phase automatisieren können, von der Big-Data-Analyse bis hin zur Folienpräsentation, und das alles in einem (relativ) kurzen Code-Snippet.
- Daten
- Cloud
Android-Apps mit App Actions auf Google Assistant erweitern
Mach dich mit den Grundlagen der Sprachsteuerung einer Android-App vertraut, indem du sie mithilfe von App Actions in Intents auf Google Assistant ausweitest.
Erste Schritte mit BigQuery ML
In diesem Codelab erfahren Sie, wie Sie mit BigQuery Modelle für maschinelles Lernen für Analytics 360-Datasets erstellen.
- Cloud
Daten mit dem bq-Befehlszeilentool für BigQuery laden und abfragen
Hier erfahren Sie, wie Sie Daten mit bq laden und abfragen, einem Python-basierten Befehlszeilentool für BigQuery.
- Cloud
ARCore – Erweiterte Bilder
In diesem Codelab erfahren Sie, wie Sie mit „Augmented Images“ von ARCore virtuelle Inhalte hinzufügen, die an ein Bild angehängt sind, und die Bewegung des Bildes verfolgen.
- AR
Kamera aufklappen
Im Laufe der Jahre haben sich Android-Geräte u. a. in verschiedenen Größen, Formen und Displays weiterentwickelt. Das Aufnehmen von Fotos mit dem Smartphone gehört jedoch von Anfang an zu den wichtigsten Anwendungsfällen. Auch heute noch sind die Kamerafunktionen einer der Hauptgründe, warum Verbraucher sich für ein Smartphone entscheiden.
Cloud Armor für NLB/VM mit benutzerdefinierten Regeln
In diesem Codelab erfahren Sie, wie Sie die Edge-Sicherheitsrichtlinie des Cloud Armor-Netzwerks mit benutzerdefinierten Regeln konfigurieren
- Cloud
- Netzwerk
Cloud Bigtable für Cassandra-Nutzer
In diesem Codelab vergleichen Sie gängige Cassandra-Abfragen zum Einfügen, Aktualisieren, Lesen und Löschen von Daten mit ihrem Cloud Bigtable-Äquivalent mit dem Java-Client.
- Cloud
Vertex AI: BigQuery-Modell für maschinelles Lernen für die Vorhersage exportieren und bereitstellen
In diesem Lab trainieren Sie ein Modell mit BigQuery Machine Learning, exportieren es und stellen es dann in Vertex AI bereit. Dies ist das neueste KI-Produktangebot von Google Cloud. Die folgenden Themen werden behandelt: Die Gesamtkosten für das
- Cloud
Praktische Übung mit Google Apps Script: Mit nur vier Codezeilen können Sie auf Google Tabellen, Google Maps und Gmail zugreifen.
In diesem Codelab stellen wir dir eine der einfachsten Möglichkeiten vor, Code für den Zugriff auf Google-Entwicklertechnologien zu schreiben. Dies geschieht mithilfe von JavaScript, einer gängigen Programmiersprache für die Webentwicklung. Mit Google Apps Script schreiben Sie Code, um eine Adresse aus einer Zelle in einer Google-Tabelle zu extrahieren, basierend auf der Adresse eine Google Maps-Karte zu generieren und die Karte dann über Gmail als Anhang zu senden. Und das Beste ist: Sie besteht nur aus vier Zeilen Code.
- Cloud
Dialogflow in BigQuery einbinden
Dieses Lab baut auf dem Konzept der Auftragsausführung in Dialogflow auf. Sie lernen, wie Sie ein Dataset und eine Tabelle in BigQuery erstellen. Dann richten Sie in BigQuery die Details zur Integration von Dialogflow ein und testen die Unterhaltung.
- Cloud
CEL-Go-Codelab: Schnelle, sichere, eingebettete Ausdrücke
In diesem Codelab schreiben Sie Ausdrücke in der Common Expression Language, die in Go implementiert ist. Sie erstellen Variablen, verwenden logische bzw. Operatoren, erstellen JSON-Dateien, erstellen Protos und optimieren Ihre Ausdrücke.
- Web
Battle Peach – A Microservices Battle Ground
In diesem Codelab erstellen Sie einen Mikrodienst, der andere Mikrodienste bekämpft, indem sie sich gegenseitig in einer Arena „wirft“.
- Cloud
Bigtable und Dataflow: Datenbankmonitoring (HBase Java Client)
In diesem Codelab lernen Sie, wie Sie mit Dataflow Schreibvorgänge/Lesevorgänge in Bigtable beim Laden und Lesen großer Datenmengen überwachen.
- Web
Full-Stack-Empfehlungssystem für Filme entwickeln
In diesem Codelab entwickeln Sie ein Full-Stack-Empfehlungssystem. Sie verwenden TensorFlow Recommender, um zwei Empfehlungsmodelle zu trainieren und mit TensorFlow Serving als Backend bereitzustellen. Außerdem erstellen Sie eine plattformübergreifende Flutter-Anwendung als Front-End.
Informationen zu Interaction to Next Paint (INP)
Eine interaktive Demo und ein Codelab zum Kennenlernen von Interaction to Next Paint (INP). Der Code befindet sich im Repository web-vitals-codelabs. Oben auf der Seite befinden sich ein Score -Zähler und eine Increment -Schaltfläche. Eine klassische
- Codelab
Cloud Functions-Funktion, die die PaLM-Text-Bison-Modelle umschließt
Zeigt eine in Python geschriebene Cloud Functions-Funktion, die das Vertex AI-Modul initialisiert und dann einen Endpunkt zum Aufrufen des PaLM Text Bison-Modells bereitstellt.
- Cloud
- KI und maschinelles Lernen
Benutzerdefiniertes Textklassifizierungsmodell erstellen und Ihre Apps damit aktualisieren
In diesem Codelab erfahren Sie, wie Sie das Modell optimieren, das Sie im Pfad „Erste Schritte mit der mobilen Textklassifizierung“ erstellt haben, damit Sie ein Modell haben, das mit Ihren eigenen Daten funktioniert. Dann erfahren Sie, wie Sie Ihre Android- und iOS-Apps mit dem neuen Modell aktualisieren.
- Mobil
- iOS
Mit TensorFlow Agents und Flutter ein Brettspiel entwickeln
In diesem Codelab entwickeln Sie ein einfaches Brettspiel, das auf maschinellem Lernen basiert. Sie verwenden TensorFlow-Agents, um ein Reinforcement Learning-Modell zu trainieren, und stellen es mithilfe von TensorFlow Serving als Backend bereit. Außerdem erstellen Sie eine plattformübergreifende Flutter-App als Spiele-Front-End.
Einfache Messaging-App erstellen
In diesem Codelab lernen Sie, wie Sie eine einfache Messaging-App mit einem Textfeld und einer Schaltfläche „Senden“ erstellen.
- iOS
- Mobil
Benutzerdefiniertes Modell für den Bildklassifikator erstellen
In diesem Codelab trainieren Sie ein ML-Modell so, dass es bestimmte Blumen erkennt.
- Mobil
- iOS
TensorFlow.js: Modell zur Spamerkennung für Kommentare neu trainieren, um Grenzfälle zu verarbeiten
In diesem Codelab lernen Sie, wie Sie mithilfe von Model Maker ein Kommentar-Spam-Modell neu trainieren, um Grenzfälle zu berücksichtigen, für die das vortrainierte Modell nicht in der Lage war, und anschließend das neue Modell in der Webanwendung bereitstellen.
- Web
- KI und maschinelles Lernen
App zur Textzusammenfassung mit Vertex AI und Svelte Kit
Erstellen Sie einen Anwendungsfall für die Textzusammenfassung, damit Nutzer Artikel, Texte und andere Arten von Inhalten mit Google Cloud Vertex AI in einer Svelte Kit-Webanwendung zusammenfassen können.
- Cloud
- KI und maschinelles Lernen
Benutzerdefiniertes Modell in Ihre App einbinden
In diesem Codelab erfahren Sie, wie Sie mithilfe benutzerdefinierter ML Kit-Modelle ein benutzerdefiniertes Bildklassifizierungsmodell in eine Android- oder iOS-App einbinden.
- iOS
- Mobil
Modell für maschinelles Lernen für Kommentarspam erstellen
In diesem Codelab erfahren Sie, wie ein Modell für maschinelles Lernen erstellt wird, das Spam aus anderen Kommentaren herausfiltern kann.
- iOS
- Mobil
Methoden zur Textzusammenfassung mit der PaLM API von Vertex AI
In diesem Tutorial erfahren Sie, wie Sie generative Modelle verwenden, um Informationen aus Text mithilfe der Stuffing-Methode zusammenzufassen.
- KI und maschinelles Lernen
- Cloud
Mit Coral Edge-TPUs TFlite-Modelle in Node mit TensorFlow.js ausführen
TensorFlow Lite-Modelle in Node.js ausführen und mit Coral Edge-TPUs und WebNN beschleunigen.
Codelab: Mit Gemini die testgesteuerte Entwicklung beschleunigen
Wir erstellen mithilfe von Gemini eine einfache Ruby-App nach dem TDD-Ansatz (Test Driven Development).
Codelab zu richtlinienbasierten Routen
In diesem Codelab erfahren Sie, wie Sie richtlinienbasierte Routen (PBR) konfigurieren und nutzen sowie Funktionen validieren.
Dynamische Portzuweisung von Cloud NAT verwenden
In diesem Lab lernen Sie die DPA-Funktion (Dynamic Port Allocation) von Cloud NAT kennen.
- Cloud
- Netzwerk
Cloud NAT-NAT-Regeln verwenden
In diesem Lab lernen Sie die Funktion „Regeln“ von Cloud NAT kennen.
- Netzwerk
- Cloud
Alle Daten in Looker Studio verbinden und visualisieren
Looker Studio ist die Business-Intelligence- und Visualisierungsplattform von Google. In diesem Codelab erfahren Sie, wie Sie in Looker Studio Daten aus beliebigen Quellen verbinden und visualisieren. Mit Google Apps Script schreiben Sie Code, mit dem Daten aus einer API abgerufen und in Looker Studio visualisiert werden.
Codelab zu Cloud Secure Web Proxy (SWP)
In diesem Codelab erfahren Sie, wie Sie Cloud Secure Web Proxy (SWP) bereitstellen und nutzen, um Webtraffic zu sichern.
Cloud Run-Jobs
Mit Cloud Run-Diensten und Cloud Run-Jobs können Sie Code in Cloud Run ausführen. In diesem Codelab erfahren Sie, wann und wie Cloud Run-Jobs verwendet werden, z. B. wie Sie einen Job erstellen, ausführen oder verwalten.
Benutzerdefinierte Visualisierungen in Looker Studio erstellen
In diesem Codelab erfahren Sie, wie Sie eine benutzerdefinierte Visualisierung für einen Looker Studio-Bericht erstellen.
- Cloud
- Daten
Data Studio-Community-Visualisierungen mit dscc-gen erstellen
In diesem Codelab verwenden Sie dscc-gen, ein Tool zum Erstellen von Projektvorlagen, um eine Community-Visualisierung für Data Studio zu erstellen.
- Cloud
- Ads
LLM-Inferenz auf Cloud Run-GPUs mit vLLM und dem OpenAI Python SDK ausführen
Hier erfahren Sie, wie Sie LLM-Inferenzen auf Cloud Run-GPUs mit vLLM und dem OpenAI Python SDK ausführen
- Serverlos
Alle JavaScript-Frameworks in Cloud Run bereitstellen
Hier erfahren Sie, wie Sie JavaScript-Frameworks wie Angular, Nuxt.js und Next.js in Cloud Run bereitstellen.
Die ersten 100 Dateien anzeigen & Ordner in Google Drive
In diesem Codelab lernen Sie die REST APIs von Google Workspace kennen. Das Beispiel wird aus Gründen der Kürze und Verfügbarkeit in Python erstellt, Sie können aber auch Ihre bevorzugte Entwicklungssprache verwenden. Viele Einführungsthemen werden vorgestellt. Letztendlich erstellen die Nutzer ein einfaches Skript, mit dem die ersten 100 Dateien angezeigt werden. Ordner in Google Drive mithilfe der entsprechenden API erstellen.
- Cloud
Anleitung zum Konfigurieren eines Cloud Run-Dienstes für den Zugriff auf einen internen Cloud Run-Dienst über ausgehenden VPC-Traffic
Hier erfahren Sie, wie Sie einen Cloud Run-Dienst für den Zugriff auf einen internen Cloud Run-Dienst über ausgehenden VPC-Traffic konfigurieren.
- Serverlos
Mit Cloud Run, Video Intelligence API und Vertex AI einen Dienst für eine Szene für Szene-Bildbeschreibung erstellen
Hier erfahren Sie, wie Sie mit Vertex AI und der Video Intelligence API einen Cloud Run-Dienst erstellen, der das Bild in jeder Szene eines Videos beschreibt.
- Serverlos
Google Maps zu einer Flutter-App hinzufügen
In diesem Codelab entwickeln Sie mithilfe des Flutter Mobile App SDK ein Google Maps-Erlebnis für die Entwicklung hochwertiger nativer Apps für iOS, Android und das Web.
- Codelab
Klinische Daten mit BigQuery und AI Platform Notebooks analysieren
In diesem Codelab zeigen wir Ihnen eine Lösung für den Zugriff auf und die Analyse von klinischen Daten in der GCP mithilfe von BigQuery und AI Platform Notebooks.
- Cloud
Stärken Sie Ihren Gmail-Posteingang mit Google Cloud Functions
In diesem Codelab erfahren Sie, wie Sie Gmail-Nachrichten mithilfe von G Suite APIs und Google Cloud Functions automatisch und programmatisch verarbeiten.
- Cloud
Cloud Run-Jobs verwenden Video Intelligence APIs zur Videoverarbeitung
Hier erfahren Sie, wie Sie mit Vertex AI und der Video Intelligence API einen Cloud Run-Job erstellen, der das Bild in jeder Szene eines Videos beschreibt.
Vertex AI Search für PDFs (unstrukturierte Daten) in Cloud Storage aus einem Cloud Run-Dienst verwenden
Anleitung zum Erstellen einer Abfrage an Vertex AI Search über einen Cloud Run-Dienst.
- Serverlos
Automatisch skalierenden HPC-Cluster mit Slurm bereitstellen
Hier erfahren Sie, wie Sie einen dynamisch skalierbaren HPC-Cluster mit Google Compute Engine, Google Deployment Manager und dem Slurm Workload Manager bereitstellen.
- Cloud
Gemini-basierte Chat-App in Cloud Run bereitstellen
Hier erfahren Sie, wie Sie mit express.js, htmx und tailwindCSS einen Gemini-basierten Chat in Cloud Run bereitstellen.
- Serverlos
Cloud Run-Dienst für den Zugriff auf einen internen Cloud Run-Dienst und das öffentliche Internet konfigurieren
Hier erfahren Sie, wie Sie über direkten VPC-Traffic auf einen reinen internen Cloud Run-Dienst für eingehenden Traffic zugreifen und gleichzeitig öffentlichen Internetzugriff beibehalten
- Serverlos
Änderungen von GitHub mit Cloud Build automatisch in Cloud Run bereitstellen
Änderungen von GitHub mit Cloud Build automatisch in Cloud Run bereitstellen
- Serverlos
Cloud Run mit Gemini-Funktionsaufrufen verwenden
Hier erfahren Sie, wie Sie Cloud Run als Endpunkt für Gemini-Funktionsaufrufe verwenden.
- Serverlos
Sie arbeiten an einem Google Cloud-Codelab? Beginnen Sie hier!
In diesem Codelab richten Sie ein Google Cloud-Projekt für die folgenden Codelabs ein. Außerdem erfahren Sie, wie Sie mit Cloud Shell Dateien bearbeiten und Terminalbefehle ausführen.
- Cloud
Bilddatenklassifizierung mit BigQuery ML
In diesem Codelab speichern und analysieren Sie Bilder von Yoga-Posen in BigQuery und implementieren ein Bildklassifizierungsmodell mit BigQuery ML, um die Posen ausschließlich mit SQL-Konstrukten zu beschriften.
Intelligente Webcam in JavaScript mit einem vortrainierten TensorFlow.js-Modell für maschinelles Lernen erstellen
In diesem Codelab erfahren Sie, wie Sie eines der vortrainierten TensorFlow.js-Modelle (COCO-SSD) laden und verwenden, um gängige Objekte zu erkennen, mit denen es trainiert wurde.
- Web
- KI und maschinelles Lernen
Transkripte Ihrer geschäftlichen Besprechungen mit Google Docs erstellen & Maschinelles Lernen
In diesem Codelab erstellen Sie mit der Google Docs API ein Google-Dokument und schreiben das Transkript einer Audiodatei in dieses Dokument. Sie verwenden die Speech-to-Text API, um das Texttranskript der jeweiligen Audiodatei abzurufen.
- Cloud
FHIR (Fast Healthcare Interoperability Resources) in BigQuery aufnehmen
In diesem Codelab implementieren wir ein Datenaufnahmemuster, um Gesundheitsdaten im FHIR-R4-Format (reguläre Ressourcen) mithilfe von Cloud Healthcare FHIR APIs in BigQuery zu laden.
- Cloud
.NET Core-Anwendung in Google Kubernetes Engine bereitstellen und aktualisieren
Microsoft.NET Core ist eine plattformübergreifende Open-Source-Version von.NET, die nativ in Containern ausgeführt werden kann..NET Core ist auf GitHub verfügbar und wird von Microsoft und der.NET-Community verwaltet. In diesem Lab wird eine.NET
- Cloud
Vorhandene Apps mit Gemini entdecken und optimieren
In diesem Codelab erfahren Sie, wie Sie mit Gemini eine Clientanwendung auf einem vorhandenen API-Back-End erstellen. In diesem Lab soll die Verwendung von Gemini mit einer vorhandenen Anwendung veranschaulicht werden. In diesem Lab lernen Sie
Document AI Warehouse zum Aufnehmen, Verarbeiten und Suchen von Dokumenten verwenden
In diesem Codelab verwenden Sie Document AI Warehouse, um den vollständigen Text von Dokumenten aufzunehmen, zu verarbeiten und zu suchen.
- Cloud
- KI und maschinelles Lernen
Codelab: Externer HTTPS-Load-Balancer mit erweiterter Traffic-Verwaltung (Envoy)
In diesem Codelab lernen Sie die erweiterten Traffic-Features kennen, die im neuen externen HTTPS-Load-Balancer verfügbar sind.
- Cloud
- Netzwerk
Codelab: Technischer Duet AI-Workshop für Entwickler
Ziel dieses Workshops ist es, Nutzern und Fachkräften praktische Informationen zu Duet-KI zu bieten. In diesem Codelab lernen Sie Folgendes: Um zu zeigen, wie Duet AI für Entwickler authentisch in der täglichen Entwicklung eingesetzt wird, finden die
Kubernetes-Dienste mit Eventarc-Ereignissen auslösen
In diesem Codelab hören Sie mit Eventarc Ereignisse aus Pub/Sub, Cloud Storage und Cloud-Audit-Logs und übergeben sie an einen Kubernetes-Dienst, der in der Google Kubernetes Engine (GKE) ausgeführt wird.
- Cloud
- Serverlos
Daten mit Cloud KMS (asymmetrisch) verschlüsseln und entschlüsseln
In diesem Codelab verschlüsseln und entschlüsseln Sie Daten mit asymmetrischen Cloud KMS-Schlüsseln.
- Sicherheit
- Cloud
Edge-Cache mit Cloud Armor verteidigen
In diesem Lab erstellen Sie eine CDN-Verteilung und wenden Cloud Armor-Regeln an, um Ihren Edge-Cache zu schützen.
- Cloud
- Netzwerk
Google Ads mit benutzerdefinierten Google Analytics for Firebase-Ereignissen – Android
In diesem Codelab erfahren Sie, wie Sie Ereignisse mit GA4F implementieren und Aktionskampagnen über Google Ads starten.
Duet AI während des gesamten Softwareentwicklungszyklus verwenden
Mit Duet AI Aufgaben in einem vorhandenen Projekt erledigen
Mache deine Flutter-App langweilig zu schön
Flutter ist das UI-Toolkit von Google, mit dem Sie mit einer einzigen Codebasis ansprechende, nativ kompilierte Apps für Mobilgeräte, Web und Desktop erstellen können. In diesem Codelab beginnen Sie mit einer einfachen Musik-App und gestalten sie mithilfe von Material 3 ansprechender und reaktionsschneller für alle Plattformen.
- Codelab
Adaptive Apps in Flutter
In diesem Codelab entwickeln Sie eine Flutter-App, die sich an alle sechs von Flutter unterstützten Plattformen anpasst: Android, iOS, das Web, Windows, macOS und Linux.
- Codelab
3D-Daten mit Draco Geometry Compression optimieren
3D-Grafiken sind ein wesentlicher Bestandteil vieler Anwendungen wie Spielen, Design und Datenvisualisierung. Da Grafikprozessoren und Erstellungstools immer besser werden, werden immer größere und komplexere 3D-Modelle zum Standard machen und neue
- AR
- VR
- Open Source
So testen Sie eine Flutter-App
In diesem Codelab erstellen und testen Sie eine einfache Flutter-App.
- Codelab
Mit Material 3 ein animiertes responsives App-Layout erstellen
In diesem Codelab lernen Sie, wie Sie eine Anwendung mit adaptivem Design entwickeln, die mit Material 3 auf allen sechs von Flutter unterstützten Plattformen flüssig animiert wird.
- Codelab
FFI in einem Flutter-Plug-in verwenden
In diesem Codelab erstellen Sie mithilfe von FFI ein Flutter-Plug-in für mobile und Desktop-Plattformen, um eine vorhandene native C-Bibliothek zu nutzen.
- Codelab
Bildarchivierung, -analyse und -erstellung für Google Workspace & Google Cloud
In diesem Codelab erstellen Entwickler einen cloudbasierten Workflow für die Bildverarbeitung in Python mit Google Workspace (ehemals G Suite) und Google Cloud APIs Insbesondere laden Sie eine Bilddatei aus Google Drive herunter, archivieren sie in Google Cloud Storage, analysieren ihren Inhalt mit Google Cloud Vision und generieren Berichtsdaten in Google Tabellen.
- Daten
- Cloud
Daten mit Cloud KMS verschlüsseln und entschlüsseln
In diesem Codelab verschlüsseln und entschlüsseln Sie Daten mit Cloud KMS.
- Cloud
- Sicherheit
Modul 2: Von App Engine-NDB zu Cloud NDB migrieren
Hier erfahren Sie, wie Sie eine einfache App Engine-Anwendung von ndb zu Cloud NDB migrieren.
- Cloud
- Serverlos
Modul 1: Von App Engine webapp2 zu Flask migrieren
Hier erfahren Sie, wie Sie die Python App Engine-Anwendung von webapp2 zum Flask-Web-Framework migrieren.
- Cloud
- Serverlos
Von App Engine Blobstore zu Cloud Storage migrieren (Modul 16)
Hier erfahren Sie, wie Sie die Blobstore-Nutzung für eine Python 2-App Engine-ndb-Anwendung zu Cloud Storage migrieren.
- Serverlos
- Cloud
HTTP-Funktionen von Cloud Functions in Python
In dieser Anleitung erstellen Sie HTTP-Cloud Functions-Funktionen in Python.
- Serverlos
- Cloud
So verwenden Sie App Engine Task Queue (Pull-Aufgaben) in Flask-Anwendungen (Modul 18)
Hier erfahren Sie, wie Sie einer einfachen App Engine NDB-Anwendung mit Python 2 Flask die Verwendung von Pull-Aufgaben in Aufgabenwarteschlangen hinzufügen.
- Cloud
- Serverlos
Cloud Functions-Funktion zur Automatisierung des CSV-Datenimports in Google Tabellen
In diesem Codelab erfahren Sie, wie Sie eine Google-Tabelle aus einer Cloud Functions-Funktion füllen, die auf einen CSV-Dateiupload in Cloud Storage reagiert
- Serverlos
- Computing
- Cloud
Von Pull-Aufgaben der App Engine-Aufgabenwarteschlange zu Cloud Pub/Sub migrieren (Modul 19)
Informationen zum Migrieren einer Python 2-App Engine NDB Anwendung der Aufgabenwarteschlange (Pull-Aufgaben) an Cloud NDB & Cloud Pub/Sub, gefolgt von einem Upgrade auf Python 3
- Serverlos
- Cloud
So verwenden Sie App Engine Blobstore (Modul 15)
Informationen zum Hinzufügen der Blobstore-Nutzung zu einer einfachen Python 2-Anwendung in App Engine
- Serverlos
- Cloud
So verwenden Sie App Engine Memcache in Flask-Anwendungen (Modul 12)
Hier erfahren Sie, wie Sie einer einfachen App Engine NDB-Anwendung in Python 2 Flask die Memcache-Nutzung hinzufügen.
- Serverlos
- Cloud
Von App Engine Memcache zu Cloud Memorystore migrieren (Modul 13)
Informationen zum Migrieren einer Python 2-App Engine NDB Memcache-Anwendung für Cloud NDB Cloud Memorystore (für Redis), gefolgt von einem Upgrade auf Python 3
- Serverlos
- Cloud
Modul 11: Von der Google App Engine zu Cloud Functions migrieren
Einfache Python-Anwendung in App Engine konvertieren (oder eine größere, monolithische Anwendung in Mikrodienste aufteilen) und in Cloud Functions verschieben
- Serverlos
- Cloud
Stackdriver Logging und Stackdriver Trace für Cloud Functions verwenden
Hier erfahren Sie, wie Sie Stackdriver Logging und Stackdriver Trace für Cloud Functions verwenden.
- Computing
- Cloud
Unterstützung für gebündelte App Engine-Dienste erweitern: Teil 1 (Modul 17)
Gebündelte App Engine-Dienste in Gen2-Laufzeiten verwenden
- Cloud
- Serverlos
Natural Language API mit C# verwenden
In diesem Codelab lernen Sie, wie Sie die Natural Language API mit C# verwenden
- Cloud
Modul 5: Mit Cloud Buildpacks von der Google App Engine zu Cloud Run migrieren
Hier erfahren Sie, wie Sie eine einfache App Engine-Anwendung mithilfe von Cloud Buildpacks in einen Container verlagern und zu Cloud Run migrieren.
- Cloud
- Serverlos
Einfache Bereitstellung von "Google Übersetzer" Express.js-Anwendung in der App Engine, Cloud Functions und Cloud Run
In diesem Codelab erfahren Sie, wie Sie die Google Cloud Translation API mit Node.js verwenden und entweder lokal ausführen oder auf einer serverlosen Cloud-Computing-Plattform (App Engine, Cloud Functions oder Cloud Run) bereitstellen.
- Serverlos
- Cloud
- KI und maschinelles Lernen
So verwenden Sie App Engine-Aufgabenwarteschlange (Push-Aufgaben) in Flask-Anwendungen (Modul 7)
Hier erfahren Sie, wie Sie einer einfachen App Engine NDB-Anwendung in Python 2 Flask die Verwendung von Aufgabenwarteschlangen-Push-Aufgaben hinzufügen.
- Serverlos
- Cloud
Von einer monolithischen Website zu Mikrodiensten in Google Kubernetes Engine migrieren
In diesem Lab erfahren Sie, wie Sie eine monolithische Website in Mikrodienste unterteilen und sie in Google Kubernetes Engine bereitstellen.
- Cloud
Modul 6: Von Cloud Datastore zu Cloud Firestore migrieren
Hier erfahren Sie, wie Sie eine einfache App Engine-Anwendung von Cloud Datastore zu Cloud Firestore migrieren.
- Serverlos
- Cloud
Modul 3: Von Google Cloud NDB zu Cloud Datastore migrieren
Hier erfahren Sie, wie Sie eine einfache App Engine-Anwendung von Cloud NDB zu Cloud Datastore migrieren.
- Cloud
- Serverlos
Vom App Engine-Nutzerdienst zur Cloud Identity Platform migrieren (Modul 21)
Informationen zum Migrieren einer Python 2-App Engine NDB Nutzerdienst-App für Cloud NDB & Cloud Identity Platform, gefolgt von einem Upgrade auf Python 3
- Cloud
- Serverlos
Modul 4: Mit Docker von der Google App Engine zu Cloud Run migrieren
Anleitung zum Containerisieren und Migrieren einer einfachen App Engine-Anwendung mit Docker zu Cloud Run
- Serverlos
- Cloud
Automatisierungsvorlage erstellen
In diesem Codelab lernen Sie, eine Automatisierungsvorlage zu erstellen.
Mit Migrate for Anthos von Compute Engine zu Kubernetes Engine migrieren
In diesem Codelab migrieren Sie einen einfachen Webserver mit Migrate for Anthos von Compute Engine zu Kubernetes Engine.
- Cloud
Matter-Gerät bauen
In diesem Codelab erstellen, beauftragen und verwenden Sie eine Rechtsangelegenheit.
Virtuelles Gerät erstellen
In diesem Codelab erstellen, beauftragen und verwenden Sie eine virtuelle Rechtsangelegenheit.
Gewichtetes Netzwerk-Load-Balancing pro Instanz
In diesem Codelab lernen Sie, wie Sie einen Netzwerk-Load-Balancer konfigurieren, um den Traffic basierend auf den Gewichtungen, die von einer HTTP-Systemdiagnose mit gewichtetem Load-Balancing gemeldet wurden, auf die Back-End-Instanzen des Load-Balancers zu verteilen.
- Cloud
- Netzwerk
Echtzeitkommunikation mit WebRTC
Hier erfahren Sie, wie Sie Medien und Daten zwischen zwei Browsern streamen. Machen Sie sich mit den wichtigsten APIs und Technologien von WebRTC vertraut. Erfassen und bearbeiten Sie Bilder mit getUserMedia, CSS und dem Canvas-Element. Richten Sie eine Peer-Verbindung ein und tauschen Sie Daten über Datenkanäle direkt zwischen Browsern aus. Abschließend richten Sie mit Node.js einen Signalisierungsserver ein.
- Web
- Mobil
WebView zur Flutter-App hinzufügen
In diesem Codelab erfahren Sie, wie Sie einer Flutter-Anwendung das Plug-in „webview_flutter“ hinzufügen.
- Codelab
BigQuery ML für die Betrugserkennung bei Kreditkartentransaktionen über die Console
In diesem Codelab erstellen Sie ein logistisches Regressionsmodell von BigQuery, um die Betrugserkennung bei Kreditkartentransaktionen mit der Console vorherzusagen
Erstelle ein 2D-Physikspiel mit Flutter & Flame
Mit Forge2D, einer 2D-Physik-Engine, lernst du in Flutter- und Flame-Spielen die Spielmechanik.
- Codelab
Einführung in Flame mit Flutter
In diesem Codelab erfährst du, wie du Flame verwendest, eine auf Flutter basierende Spiel-Engine. Sie lernen die Komponenten und Effekte von Flame kennen und erfahren, wie Sie Flame in das State Management von Flutter einbinden.
- Codelab
Google Ads-Kampagnen mit benutzerdefinierten Google Analytics-Ereignissen und Flutter starten
In diesem Codelab erfahren Sie, wie Sie benutzerdefinierte Ereignisse mit GA4F implementieren und App-Aktionskampagnen über Google Ads starten.
- Ads
Benutzeroberflächen der nächsten Generation in Flutter erstellen
Hier erfahren Sie, wie Sie Flutter-Benutzeroberflächen mit Animationen, Shadern und Partikeleffekten erstellen, die auf allen sechs Plattformen von Flutter funktionieren.
- Codelab
Mit TensorFlow Enterprise und BigQuery ein Betrugserkennungsmodell auf der Cloud AI Platform erstellen
In diesem Lab nehmen Sie direkt ein BigQuery-Dataset auf und trainieren ein Betrugserkennungsmodell mit TensorFlow Enterprise auf der Google Cloud AI Platform.
- KI und maschinelles Lernen
- Cloud
Erklärung eines Betrugserkennungsmodells mit Cloud AI Platform
In diesem Lab erstellen Sie eine tf.keras zur Identifizierung betrügerischer Transaktionen mit TensorFlow und interpretieren die Ergebnisse des Modells dann mit dem Explainable AI SDK von Cloud.
- KI und maschinelles Lernen
- Cloud
Wortpuzzle mit Flutter erstellen
Hier erfahren Sie, wie Sie eine rechenintensive Flutter-App entwickeln und dabei die fließende Interaktivität von Flutter aufrechterhalten.
- Codelab
Daten zu generativer KI mit Spanner und der Vertex AI Imagen API
Erstellen Sie eine Posengenerator-App, um Bilder basierend auf vom Nutzer erstellten Pose-Prompts mit Daten zu generieren, die über die Server-App-API aus der Spanner-Datenbank abgerufen wurden.
- Cloud
- KI und maschinelles Lernen
Auf generativer KI basierender Chat mit Nutzern und Dokumenten in Java über PaLM und LangChain4J
In diesem Codelab chatten Sie mit Ihren Nutzern oder stellen Fragen zu Ihrer Dokumentation, indem Sie Generative AI in Java verwenden, das PaLM Large Language Model einbinden und das LangChain4J LLM-Orchestrierungs-Framework nutzen.
- KI und maschinelles Lernen
- Cloud
Google Workspace-Aufgaben mit der Gemini API automatisieren
Hier erfahren Sie, wie Sie mit der Gemini API Google Workspace-Aufgaben automatisieren können, und entdecken weitere Möglichkeiten.
- KI und maschinelles Lernen
MDC-101 Flutter: Grundlagen zu Materialkomponenten
Machen Sie sich mit den Grundlagen der Verwendung von Material Components vertraut, indem Sie eine Anmeldeseite für eine einfache Flutter-App erstellen.
- Design
MDC-103 Android: Material Design mit Farbe, Bewegung und Schrift (Java)
Mit Material Komponenten für Android können Sie Ihr Produkt ganz einfach von anderen abheben und Ihre Marke durch Design in Java zum Ausdruck bringen.
- Design
Serverlose MEAN-Stack-Anwendung in MongoDB Atlas und Cloud Run
In diesem Codelab erstellen Sie eine installierbare MEAN-Stack-Anwendung, die in Cloud Run ausgeführt wird.
MDC-101 Web: Grundlagen zu Material Components (MDC) (Web)
Eine einfache Anwendung mit Kernkomponenten erstellen, um die Grundlagen der Verwendung von Materialkomponenten im Web zu erlernen.
- Web
- Design
MDC-111 Android: Material Components in die Codebasis einbinden (Kotlin)
Hier erfahren Sie, wie Sie einzelne Material-Komponenten in eine vorhandene Kotlin-Codebasis einbinden, ohne von vorn anzufangen.
- Design
MDC-101 Android: Grundlagen zu Material Components (MDC) (Java)
Eine einfache Anwendung mit Kernkomponenten in Java erstellen, um die Grundlagen der Verwendung von Materialkomponenten für Android zu erlernen.
- Design
MDC-111 Android: Material Components in die Codebasis einbinden (Java)
Hier erfahren Sie, wie Sie einzelne Material-Komponenten in eine vorhandene Java-Codebasis einbinden, ohne von vorn anzufangen.
- Design
MDC-103 Web: Material Theming mit Farbe, Form, Höhe und Typ (Web)
Mit den Materialkomponenten für das Web können Sie Ihr Produkt leicht von anderen abheben und Ihre Marke im Design präsentieren.
- Design
- Web
MDC-104 Android: Erweiterte Material-Komponenten (Java)
Optimieren Sie Ihr Design und lernen Sie unser erweitertes Hintergrundmenü für Komponenten in Java kennen.
- Design
MDC-103 Flutter: Material Theming mit Farbe, Form, Höhe und Typ
Mit der Material Flutter-Bibliothek kannst du dein Produkt ganz einfach von anderen abheben und deine Marke durch ein Design zum Ausdruck bringen.
- Design
MDC-104 Android: Material Advanced Components (Kotlin)
Optimieren Sie Ihr Design und lernen Sie unser erweitertes Hintergrundmenü für Komponenten in Kotlin.
- Design
Mit der AR Foundation von Unity ein AR-Spiel erstellen
In diesem Codelab erfahren Sie, wie Sie mit ARCore und dem AR Foundation-Framework von Unity ein einfaches Rennspiel entwickeln.
- AR
- Gaming
Instrument zur Steigerung der Leistung Ihrer App in Go (Teil 2: Profiler)
Die kontinuierliche Profilerstellung ist das Tool, mit dem Sie Informationen zur letzten Meile für die Leistungsoptimierung ermitteln können. In diesem Codelab erfahren Sie, wie Sie Ihre Anwendung mit einem Profiler-Agent instrumentieren und den Engpass in den visualisierten Diagrammen in Cloud Profiler erkennen.
Erste Schritte mit Unity und Google Play Spiele für PC
In diesem Codelab erfährst du, wie du dein Spiel (oder ein Unity-Beispielspiel) an Google Play Spiele anpassen kannst. Dies ist der erste Schritt zur PC-Unterstützung für dein Android-Spiel.
- Gaming
Über Funktionsaufrufe in Gemini mit APIs interagieren
In diesem Codelab verwenden Sie Funktionsaufrufe in Gemini, um eine App zu erstellen, mit der Nutzer nach Wechselkursen fragen, die neuesten Daten von einer externen API abrufen und dem Nutzer dann eine Antwort senden können.
- KI und maschinelles Lernen
- Cloud
Partitionierung und Clustering in BigQuery
In diesem Codelab lernen Sie mithilfe der BigQuery-Web-UI Partitionierung und Clustering in BigQuery kennen.
- Cloud
Erste Schritte mit Firebase in C++
Vielleicht kennen Sie die Firebase SDKs für Android und iOS. Aber wussten Sie auch, dass es eine C++ SDK nur für plattformübergreifende Spiele entwickelt? In diesem Workshop fügen wir den C++ SDK in ein Android-Projekt über CMake einfügen, einige grundlegende Analysedaten hinzufügen, um dein Spiel zu verbessern, und es mit Freunden und Testern teilen, um Feedback zu sammeln.
Bedienung über Gesten und randlose Bedienung
In diesem Codelab arbeiten Sie an einer vorhandenen App, damit die zugehörigen Steuerelemente mit Gestennavigation funktionieren. Außerdem profitierst du von einem randlosen Display.
Mit Google Workspace-Add-ons lassen sich E-Mails effektiver bearbeiten
In diesem Codelab entwerfen und implementieren Sie ein Gmail-Add-on, mit dem Nutzer Ausgaben aus Belegen ganz einfach in eine Google-Tabelle einfügen können, ohne Gmail zu verlassen.
- Cloud
Generative AI-Textgenerierung in Java mit PaLM und LangChain4J
In diesem Codelab lernen Sie Generative AI in Java kennen, integrieren das Large Language Model von PaLM und nutzen das LLM-Orchestrierungs-Framework LangChain4J
- KI und maschinelles Lernen
- Cloud
Mit Gemini Code Assist eine Schnellstartlösung für die KI-Zusammenfassung entdecken und verbessern
In diesem Codelab sehen wir uns eine vorhandene Schnellstartlösung namens „KI-Zusammenfassung“ an, die mithilfe von Vertex AI-Modellen PDF-Dokumente zusammenfasst, die in Google Cloud Storage hochgeladen wurden. Wir verwenden Gemini Code Assist, um der Lösung neue Funktionen hinzuzufügen.
- Cloud
GKE NFO-Multi-Netzwerke bereitstellen und validieren Hochleistungsschnittstelle
In diesem Codelab erfahren Sie, wie Sie GKE L3 und den netdevice multinic-Knotenpool konfigurieren und validieren.
Synthetische Monitoring-Tests für Ihre Dienste mit Gemini schreiben
In diesem Codelab sehen wir uns an, wie Sie mithilfe der Funktion „Hilfe beim Verfassen“ synthetische Monitoringtests für Ihre vorhandenen Dienste erstellen können.
- Cloud
Ereignisse in einer WebView mit Google Analytics erfassen
In diesem Codelab erfahren Sie, wie Sie mit GA4F Ereignisse auf einer Website innerhalb einer WebView erfassen, indem Sie sie an nativen Code weiterleiten.
TensorFlow.js-Training in Node.js-Codelab
In diesem Codelab erfahren Sie, wie Sie ein Baseball-Spielfeldschätzungsmodell mit TensorFlow.js auf einem Node.js-Server erstellen und trainieren sowie Messwerte für einen Client bereitstellen.
- KI und maschinelles Lernen
TensorFlow.js: Python-Gerät in das TensorFlow.js-Format konvertieren
In diesem Codelab erfahren Sie, wie Sie ein vorhandenes Python ML-Modell im SavedModel-Format in das TensorFlow.js-Format konvertieren, damit es in einem Webbrowser ausgeführt werden kann. Außerdem lernen Sie, wie Sie häufige Probleme beheben, die bei Konvertierungen auftreten können.
- Web
- KI und maschinelles Lernen
Lab: Diensterweiterungen in Media CDN
In diesem Codelab erstellen Sie eine Media CDN-Distribution, die Ihren benutzerdefinierten Code über ein Diensterweiterungs-Plug-in ausführt, um eine benutzerdefinierte HTTP-Authentifizierung zu erreichen.
Preise von Einzelhandelsprodukten optimieren
In diesem Codelab erfahren Sie, wie Sie mit Dataprep, BigQuery und Looker die Auswirkungen verschiedener Einzelhandelspreise analysieren und fundierte Entscheidungen zur Preisoptimierung von Produkten treffen.
- Cloud
Slack-Befehlsautomatisierung
Quellcode zum Erstellen eines Slack-Slash-Befehls für die Textzusammenfassung in der Slack-Anwendung. Die Slack-Anwendung verwendet die Cloud Functions-Funktion, um die PaLM API für die Textzusammenfassung aufzurufen.
- KI und maschinelles Lernen
- Cloud
Mit Kustomize skalieren
Kustomize ist ein Tool, das eine vorlagenfreie Möglichkeit zum Anpassen der Anwendungskonfiguration bietet, was die Nutzung standardmäßiger Anwendungen vereinfacht. Es ist als eigenständiges Dienstprogramm verfügbar und über kubectl apply -k in
Codelab: Cloud Armor- und TCP/SSL-Proxy-Load-Balancer – Ratenbegrenzung und IP-Sperrliste
In diesem Codelab erstellen Sie einen TCP/SSL-Proxy-Load-Balancer mit einem Back-End-Dienst und verwenden Cloud Armor, um den Zugriff auf den Load-Balancer auf eine bestimmte Gruppe von Nutzerclients zu beschränken
- Cloud
- Netzwerk
- Sicherheit
Apache Spark und Jupyter Notebooks in Cloud Dataproc
In diesem Lab erfahren Sie, wie Sie Apache Spark und Jupyter Notebooks in Cloud Dataproc mit optionalen Komponenten und Component Gateway einrichten können.
- Daten
- Cloud
Mit Private Service Connect und Hybrid-NEG-TCP-Proxy über Hybridnetzwerke eine Verbindung zu lokalen Diensten herstellen
In diesem Codelab erfahren Sie, wie Sie mit Private Service Connect mit TCP-Proxy auf lokale Dienste zugreifen
Android für Fortgeschrittene in Kotlin 03.2: Animation mit MotionLayout
In diesem Codelab verwenden Sie MotionLayout, um eine Kotlin-Android-App mit dynamischen Animationen zu erstellen.
Secret Manager mit Python verwenden
In dieser Anleitung lernen Sie, wie Sie Secret Manager mit Python verwenden
- Cloud
Computing Private Statistics with Privacy on Beam
In diesem Codelab lernen Sie, wie Sie mit Privacy on Beam private Statistiken zu Besuchen in einem Restaurant erstellen und die Funktionen eines Differential Privacy-Framework kennenlernen und anwenden.
- Open Source
Mit TensorFlow Lite auf Android Blumen erkennen
In diesem Codelab führen Sie einen Bildklassifikator mit TensorFlow Lite auf einem Android-Smartphone aus.
- KI und maschinelles Lernen
Ähnlichkeitssuche mit Spanner und Vertex AI
Erstellen Sie eine Anwendung zur Ähnlichkeitssuche für Bekleidungsempfehlungen auf der Grundlage von Nutzereingaben und führen Sie eine Suche anhand von Daten durch, die in Schraubenschlüssel gespeichert und von der Vektorsuche indexiert wurden, um mit den nächsten Nachbarn zu antworten.
- Cloud
- KI und maschinelles Lernen
CSV-Daten (kommagetrennte Werte) mit Cloud Data Fusion in BigQuery aufnehmen – Echtzeitaufnahme
In diesem Codelab implementieren wir ein Datenaufnahmemuster, um Gesundheitsdaten im CSV-Format mit Cloud Data Fusion in Echtzeit in BigQuery zu laden.
- Cloud
Trace-Informationen mit OpenTelemetry instrumentieren
OpenTelemetry ist der Branchenstandard für die Systembeobachtbarkeit von Trace und Messwerten. In dieser Sitzung wird Ihr Wissen über die Instrumentierung von Anwendungsmesswerten mit OpenTelemetry und die Verwendung in Cloud Monitoring und anderen Monitoringtools vermittelt.
- Cloud
KI-Spracherkennung mit TensorFlow Lite für Mikrocontroller und SparkFun Edge
In diesem Codelab erfahren Sie, wie Sie ein Spracherkennungsmodell mit TensorFlow Lite für Mikrocontroller auf dem SparkFun Edge ausführen, einem batteriebetriebenen Entwicklungsboard mit Mikrocontroller.
Lab: NCC-Website zum Standort mit der FlexiWAN SD-WAN-Appliance
Ziel dieses Labs ist es, NCC mit einem softwaredefinierten WAN-Appliance-Spoke zu untersuchen, der an einen NCC-Hub angehängt ist.
iOS-Apps Push-Benachrichtigungen hinzufügen
In diesem Codelab fügen Sie einer iOS-App mit Firebase Cloud Messaging Push-Benachrichtigungen hinzu.
- iOS
Workshop zu serverlosen Web-APIs
In diesem Code-Lab entwickeln Sie eine Web API auf Basis der serverlosen Lösungen von Google Cloud, um ein Bücherregal und die dazugehörigen Bücher bereitzustellen. Sie erstellen eine Cloud Functions-Funktion zum Importieren von Beispieldaten, einen Cloud Run-Container, um eine wiederverwendbare Backend-Web-API anzubieten, und eine App Engine-Webanwendung, die ein Web-Front-End zum Durchsuchen der Bücherbibliothek bereitstellt.
- Serverlos
- Cloud
Web-Apps Push-Benachrichtigungen hinzufügen
In diesem Codelab erfahren Sie, wie Sie Ihrer Webanwendung Push-Benachrichtigungen hinzufügen.
- Web
TensorFlow.js – Audioerkennung mit Lerntransfer
In diesem Codelab bauen Sie ein einfaches Audioerkennungsnetzwerk auf, das Ihre Geräusche erkennen und damit einen Schieberegler im Browser steuern kann. Sie verwenden TensorFlow.js, eine leistungsstarke und flexible ML-Bibliothek für JavaScript.
- KI und maschinelles Lernen
Mit der Spring Resource-Abstraktion auf Dateien in Cloud Storage zugreifen
Mit der Spring-Ressourcenabstraktion können Sie auf Dateien in Cloud Storage zugreifen.
- Cloud
Codelab „Remote Config in Android einbinden“
In diesem Codelab erfahren Sie, wie Sie Remote Config auf Android implementieren und verwenden
- Ads
Text- und Gesichtsfunktionen erkennen ML Kit: iOS
In diesem Codelab entwickeln Sie eine iOS-App mit ML Kit, die maschinelles Lernen auf dem Gerät nutzt, um Text- und Gesichtsmerkmale in Bildern zu erkennen.
- KI und maschinelles Lernen
Core Web Vitals-Felddaten mit Anzeigenmesswerten erfassen
In diesem Codelab erfahren Sie, wie Sie Core Web Vitals mit einer vordefinierten Tag-Vorlage für Google Tag Manager (GTM) messen und die Daten an eine Google Analytics 4 (GA4) -Property senden. Außerdem erfahren Sie, wie Sie Daten aus Google Ad
- Ads
- Analytics
- Codelab
Wie wird die digitale Barrierefreiheit gemessen?
Einführung in die Messung der Barrierefreiheit, mit der sichergestellt wird, dass alle – auch Menschen mit Beeinträchtigungen – weiterhin sinnvoll und gleich mit Ihrer Website interagieren können.
- A11y
- Kurs
Klassen erweitern
Mit dem Keyword „extends“ können Sie Unterklassen vorhandener Klassen erstellen.
- Kurs
Statische Initialisierungsblöcke
Verwenden Sie statische Initialisierungsblöcke, um statische Felder festzulegen oder zu ändern.
- Kurs
Einführung in JavaScript
Eine kurze Entstehungsgeschichte von JavaScript und eine Übersicht über die grundlegenden Regeln
- Kurs
Das Keyword
Verwenden Sie das Schlüsselwort „this“, um mit dem Kontext zu arbeiten, in dem Ihre Funktion ausgeführt wird.
- Kurs
Property-Deskriptoren
Verwenden Sie Eigenschaftsdeskriptoren, um Ihre JavaScript-Objekte zu konfigurieren.
- Kurs
Klassenfelder und -methoden
Mithilfe von Klassenfeldern und -methoden können Sie Ihren Klassen Eigenschaften hinzufügen.
- Kurs
null und nicht definiert
Hier erfahren Sie, wie Sie die JavaScript-Datentypen „null“ und „nicht definiert“ verwenden.
- Kurs
Die Testumgebung
Hier erfahren Sie, wie Sie Laufzeittools und die Browseremulation für Tests verwenden.
- Test
- Kurs
Statische Analyse
Hier erfahren Sie, wie Sie Linter-Tools für einfache automatisierte Tests verwenden.
- Test
- Kurs
Komponententests in der Praxis
Beispiele für das Testdesign für eine React-Komponente mit komplexen Abhängigkeiten
- Test
- Kurs
Was Sie testen sollten und Ihr Ansatz
Hier erfahren Sie, wie Sie Ihren Code für Tests bewerten.
- Test
- Kurs
Ihre Arbeitsmittel
Hier erfahren Sie mehr über Assertions und andere Primitive, die in den meisten Test-Frameworks verwendet werden.
- Test
- Kurs
Wo die Tests ausgeführt werden
Hier erfahren Sie, wie Sie Tests manuell oder in einem automatisierten Prozess ausführen.
- Test
- Kurs
JavaScript für Codeaufteilung
Einige Ressourcen sind für das anfängliche Laden einer Webseite nicht entscheidend. JavaScript ist eine solche Ressource, die mithilfe einer Technik, die als Codeaufteilung bezeichnet wird, bis zum Zeitpunkt der Notwendigkeit zurückgestellt werden kann. Auf diese Weise können Sie die Leistung verbessern, indem Sie Bandbreite und CPU-Konflikte reduzieren. Dies ist ein wichtiger Aspekt bei der Verbesserung der Geschwindigkeit beim anfänglichen Laden der Seite und der Reaktionsfähigkeit bei der Eingabe beim Start.
- Leistung
- Kurs
Willkommen bei Learn Performance!
Dieser Kurs richtet sich an alle, die noch nicht mit der Internetleistung vertraut sind – ein wichtiger Aspekt der Nutzererfahrung. Darin werden wichtige Konzepte und Techniken zur Leistungsverbesserung im Web behandelt.
- Leistung
- Kurs
Kritischer Pfad
Der kritische Rendering-Pfad ist ein Konzept der Webleistung, bei dem es darum geht, wie schnell das anfängliche Rendering einer Seite im Browser angezeigt wird. In diesem Modul geht es um die Theorie hinter dem kritischen Rendering-Pfad. Es werden Konzepte wie Ressourcen, die das Rendering und den Parser blockieren, und ihre entscheidende Rolle dabei behandelt, wie schnell eine Seite im Browser angezeigt wird.
- Leistung
- Kurs
Leistung von Videos
Videos sind ein Medientyp, der oft auf Webseiten verwendet wird. Sie sollten jedoch wissen, wie diese effizient geschaltet werden, einer der Aspekte der Leistung, die Sie nicht übersehen sollten. In diesem Modul geht es um einige wichtige Techniken, mit denen du Videos so einbetten kannst, dass deine Website schnell bleibt. Außerdem erfährst du, welche Leistungsaspekte bei deren Verwendung auftreten können.
- Leistung
- Kurs
Prefetching, Pre-Rendering und Service Worker-Precaching
Ein Großteil der Leistung geht davon aus, was Sie tun können, um unnötige Ressourcen zu optimieren und zu eliminieren. Es mag jedoch ein wenig paradox erscheinen, dass einige Ressourcen geladen werden sollten, bevor sie benötigt werden. Es gibt jedoch Fälle, in denen es angebracht ist, bestimmte Ressourcen im Voraus zu laden. In diesem Modul beschäftigen wir uns mit diesem Leistungsaspekt, in dem Vorabruf und Pre-Rendering erläutert werden.
- Leistung
- Kurs
Laden von Ressourcen optimieren
Beim Laden einer Seite wird im HTML-Code auf viele Ressourcen verwiesen, die der Seite mit CSS ihr Aussehen und Layout sowie ihre Interaktivität durch JavaScript verleihen. In diesem Modul werden einige wichtige Konzepte im Zusammenhang mit diesen Ressourcen und deren Auswirkungen auf die Ladezeit einer Seite behandelt.
- Leistung
- Kurs
Warum ist Geschwindigkeit wichtig?
Bevor Sie mit der Lernleistung beginnen, müssen Sie zuerst verstehen, welche Rolle dies bei der Nutzererfahrung spielt und wie dies zu besseren Ergebnissen für die Nutzenden führen kann. Dieser Kurs beginnt mit einer kurzen Einführung in diese Themen und gibt wichtigen Kontext dafür, warum es wichtig ist, Leistung zu lernen.
- Leistung
- Kurs
Konkreter Anwendungsfall für Web Worker
Sie kennen nun die Grundlagen von Web Workern und deren Funktionen und Einschränkungen. Als Nächstes sehen wir uns einen konkreten Anwendungsfall für einen Web Worker an. In dieser Demo wird mit einem Web Worker eine JPEG-Datei abgerufen, ihre Metadaten extrahiert und an den Hauptthread zurückgeschickt, damit der Nutzer sie im Browser sehen kann.
- Leistung
- Kurs
Lazy Loading für Bilder und <iframe>-Elemente
Bilder und iFrame-Elemente können erhebliche Bandbreite und CPU-Verarbeitungszeit in Anspruch nehmen. Allerdings müssen nicht alle Bilder und iFrame-Elemente beim ersten Laden der Seite geladen werden und können auf einen späteren Zeitpunkt zurückgestellt werden, zu dem der Nutzer sie am wahrscheinlichsten sieht. Diese Technik wird als _Lazy Loading_ bezeichnet. In diesem Modul werden Lazy Loading für Bilder und iFrame-Elemente erläutert, damit Ihre Seiten schneller geladen werden und nur bei Bedarf Bandbreite und Verarbeitungszeit verbrauchen.
- Leistung
- Kurs
Web Worker
Vieles von dem, was der Nutzer im Browser sieht, findet in einem einzelnen Thread statt, der als _Hauptthread_ bezeichnet wird. Es gibt jedoch Möglichkeiten, wie Sie neue Threads für rechenintensive Arbeit starten können, damit der Hauptthread wichtige benutzerseitige Aufgaben verarbeiten kann. Die hierfür verwendete API wird Web Worker API genannt. In diesem Modul werden die Grundlagen behandelt.
- Leistung
- Kurs
Bildleistung
Bilder machen heute einen großen Teil der übertragenen Daten auf vielen Webseiten aus. In diesem Modul erfahren Sie, wie Sie Bilder optimieren und effizient bereitstellen, damit Sie auf jedem Gerät des Nutzers weniger Byte verschwenden.
- Leistung
- Kurs
Webschriftarten optimieren
Webschriftarten sind eine häufig verwendete Ressource im Web, und das zu Recht, da sie das Design einer Website auf eine Weise ergänzen, die andere Ressourcen nicht können. Trotzdem verursachen Webschriftarten Leistungskosten. In diesem Modul werden verschiedene Leistungsaspekte und Techniken im Zusammenhang mit Webschriftarten vorgestellt.
- Leistung
- Kurs
Browser mit Ressourcenhinweisen unterstützen
Ressourcenhinweise sind eine Sammlung von HTML-Funktionen, die den Browser dabei unterstützen können, Ressourcen früher und möglicherweise sogar mit höherer Ressourcenpriorität zu laden. In diesem Modul erhalten Sie einige Tipps zu Ressourcen, mit denen Ihre Seiten noch schneller geladen werden können.
- Leistung
- Kurs
Allgemeine Hinweise zur HTML-Leistung
Jede Website beginnt mit einer Anfrage für ein HTML-Dokument, das eine große Rolle dabei spielt, wie schnell Ihre Website geladen wird. In diesem Modul werden wichtige Konzepte wie HTML-Caching, Parser-Blockierung und Blockierung des Renderings behandelt.
- Leistung
- Kurs
Verschlüsselung
Hier erfahren Sie, wie Sie durch Verschlüsselung die Privatsphäre Ihrer Nutzer schützen können, indem Sie dafür sorgen, dass die Inhalte Ihrer Nutzer nicht abgefangen und gelesen werden können.
- Kurs
Drittanbieter
Hier erfahren Sie mehr über Drittanbieter und wie Sie die Risiken für Ihre Nutzer mindern können, wenn Sie Drittanbieter einbinden.
- Kurs
Fingerabdruck
Fingerprinting ist die Aktion, bei der versucht wird, einen bestimmten Nutzer anhand der Merkmale seiner Einrichtung zu identifizieren. Hier erfahren Sie, wie dies den Datenschutz beeinträchtigen kann.
- Kurs
Nur die Daten verwenden, die Sie benötigen
In diesem Modul lernen Sie Strategien kennen, mit denen Sie nur die erforderlichen Daten erfassen, die erfassten Daten verwalten und entfernen und den Nutzern erklären können, was Sie erfassen.
- Kurs
Andere Inline-Textelemente
Eine Einführung in den Bereich der Elemente, die zum Auszeichnen von Text verwendet werden.
- Kurs
HTML-APIs
Erfahren Sie, wie HTML-Informationen mithilfe von JavaScript angezeigt und bearbeitet werden können.
- Kurs
Bildformate: AVIF
Das AV1 Image File Format (AVIF) ist eine Codierung, die auf dem Open-Source-AV1-Video-Codec basiert.
- Kurs
Beschreibende Syntaxen
„srcset“ und „sizes“ verwenden, um dem Browser Informationen über Bildquellen und deren Verwendung bereitzustellen.
- Kurs
Eine kurze Geschichte der Bilder im Web
'Eine Geschichte der Bilder im Web, beginnend mit dem Bildelement im Jahr 1993'
- Kurs
Bildformate: WebP
Hier erfährst du mehr über WebP und den Unterschied zwischen diesem und anderen Formaten.
- Kurs
Wichtige Leistungsprobleme
Hier erfahren Sie, wie Sie dafür sorgen, dass Ihre Bildanfragen so klein und leistungsstark wie möglich sind.
- Kurs
Netzwerke zur Bereitstellung von Bildinhalten
Hier erfahren Sie, wie Bild-CDNs den Inhalt eines Bildes transformieren und optimieren können.
- Kurs
Bildformate: GIF
Informieren Sie sich über das GIF-Bildformat und darüber, wie die Bildcodierung funktioniert.
- Kurs
Willkommen bei Learn Privacy!
Ein Kurs, der Ihnen dabei hilft, datenschutzfreundlichere Websites zu erstellen.
- Kurs
Fazit und weitere Informationen
Weitere Ressourcen, die Ihnen bei den nächsten Schritten helfen
- A11y
- Kurs
Automatische Tests der Barrierefreiheit
Automatisierte Tests für Barrierefreiheit durchführen.
- A11y
- Kurs
Attribute
Hier erfahren Sie mehr über die verschiedenen globalen und für bestimmte HTML-Elemente spezifischen Attribute.
- Kurs
Design und User Experience
Entwickeln Sie barrierefreie Designs und bewerten Sie die User Experience.
- A11y
- Kurs
Muster, Komponenten und Designsysteme
'Muster, Komponenten und Designsysteme im Hinblick auf Barrierefreiheit bewerten'
- A11y
- Kurs
JavaScript
'Sie können barrierefreie Trigger-Ereignisse, Seitentitel, dynamische Inhalte und mehr schreiben.'
- A11y
- Kurs
Inhaltsstruktur
'Semantischen HTML-Code, Orientierungspunkte und Tabellen für barrierefreie Inhalte verwenden'
- A11y
- Kurs
Video und Audio
Alternative Medientypen, die deine Video- und Audioinhalte barrierefrei machen.
- A11y
- Kurs
Das Dokument
Zusätzliche HTML-Elemente, die beim Erstellen barrierefreier Websites und Webanwendungen zu berücksichtigen sind.
- A11y
- Kurs
Typografie
Wählen Sie die richtigen Schriftarten und Schriftgrößen aus und strukturieren Sie Ihren Text mit einem barrierefreien Layout.
- A11y
- Kurs
Animation und Bewegung
Unterstützung für Menschen mit allen Arten von bewegungsausgelösten Störungen.
- A11y
- Kurs
Willkommen bei Learn Accessibility!
Ein dauerhaft gültiger Kurs und Referenz zur Barrierefreiheit im Internet, mit dem Sie Ihre Webentwicklung verbessern können.
- A11y
- Kurs
Metadata
Hier erfahren Sie, wie Sie mithilfe von Meta-Tags Informationen zu Ihren Dokumenten angeben.
- Kurs
Dokumentstruktur
Erfahren Sie, wie Sie Ihre HTML-Dokumente auf einer soliden Grundlage strukturieren können.
- Kurs
Überschriften und Abschnitte
Wie du Abschnittselemente richtig verwendest, um deinen Inhalten eine Aussage zu verleihen
- Kurs
Tools und Fehlerbehebung
Wir stellen Ihnen die Tools vor, mit denen Sie Ihre progressiven Web-Apps entwickeln, debuggen und testen können.
- Progressive Web-Apps
- Kurs
Leistungsspektrum
PWAs sind nicht nur an den Bildschirm gebunden. In diesem Kapitel geht es um die aktuellen Funktionen einer PWA in Bezug auf Hardware, Sensoren und Plattformnutzung.
- Progressive Web-Apps
- Kurs
Betriebssystemintegration
Ihre PWA funktioniert jetzt außerhalb des Browsers. In diesem Kapitel wird beschrieben, wie Sie die Integration mit dem Betriebssystem verbessern können, nachdem Nutzer Ihre App installiert haben.
- Progressive Web-Apps
- Kurs
Experimentelle Funktionen
Einige PWA-Funktionen befinden sich noch im Aufbau und Sie können an der Entwicklung beteiligt sein. In diesem Kapitel erfahren Sie mehr über das Fugu-Projekt, die Registrierung für einen Ursprungstest und die Verwendung experimenteller APIs.
- Progressive Web-Apps
- Kurs
Architektur
Bei der Entwicklung einer PWA müssen Sie entscheiden, ob Sie eine einseitige oder eine mehrseitige Anwendung erstellen und ob sie im Stammverzeichnis Ihrer Domain oder in einem Ordner gehostet werden soll.
- Progressive Web-Apps
- Kurs
Aktualisieren
Wahrscheinlich muss Ihre PWA aktualisiert werden. In diesem Kapitel finden Sie die Tools, mit denen Sie verschiedene Teile Ihrer PWA aktualisieren können – von Assets bis hin zu Metadaten.
- Progressive Web-Apps
- Kurs
Installationsaufforderung
Bei Websites, die die Kriterien für die PWA-Installation erfüllen, löst der Browser ein Ereignis aus, um den Nutzer zur Installation aufzufordern. Die gute Nachricht ist, dass Sie mit diesem Ereignis Ihren Prompt anpassen und Nutzer dazu einladen können, Ihre App zu installieren.
- Progressive Web-Apps
- Kurs
Bereitstellung
Mit dem Abrufereignis des Service Workers können Sie Netzwerkanfragen abfangen und mit verschiedenen Techniken eine Antwort bereitstellen.
- Progressive Web-Apps
- Kurs
Workbox
Workbox besteht aus einer Reihe von Modulen, die gängige Service-Worker-Interaktionen wie Routing und Caching vereinfachen. Jedes Modul befasst sich mit einem bestimmten Aspekt der Service Worker-Entwicklung. Workbox soll Service Worker so einfach wie möglich einsetzen und gleichzeitig auch die Flexibilität bieten, komplexe Anwendungsanforderungen bei Bedarf zu erfüllen.
- Progressive Web-Apps
- Kurs
Offline-Daten
Für eine optimale Offlinenutzung müssen Sie Speicherverwaltung implementieren. Tools wie IndexedDB, Cache, Storage Manager, Persistent Storage und Contentindexierung können dabei helfen.
- Progressive Web-Apps
- Kurs
Interaktion
'Seiten für verschiedene Eingabemechanismen einrichten: Maus, Tastatur und Berührung.'
- Kurs
Muster auf der Benutzeroberfläche
Berücksichtigen Sie einige gängige UI-Elemente, die sich an verschiedene Bildschirmgrößen anpassen.
- Kurs
Responsive Bilder
Zeigen Sie Ihren Besuchern die Bilder, die am besten zu ihren Geräten und Bildschirmen passen.
- Kurs
Caching
Mit der Cache Storage API können Sie Assets auf das Gerät herunterladen, speichern, löschen oder aktualisieren. Diese Assets können dann auf dem Gerät bereitgestellt werden, ohne dass eine Netzwerkanfrage erforderlich ist.
- Progressive Web-Apps
- Kurs
Service Worker
Service Worker sind ein wesentlicher Bestandteil einer PWA. Sie ermöglichen schnelles Laden unabhängig vom Netzwerk, Offlinezugriff, Push-Benachrichtigungen und andere wichtige Funktionen.
- Progressive Web-Apps
- Kurs
Überlauf
Der Überlauf ist die Art und Weise, wie Sie mit Inhalten umgehen, die nicht in eine festgelegte übergeordnete Größe passen. In diesem Modul lernen Sie, über den Tellerrand zu blicken, und lernen, überlaufende Inhalte zu gestalten.
- Kurs
Stiftungen
Alle progressiven Web-Apps sind im Grunde moderne Websites. Daher ist es wichtig, dass Ihre Website eine solide Grundlage für responsives Design, mobiles Design, integriertes Design und Webleistung bietet.
- Progressive Web-Apps
- Kurs
Sicherheit und Datenschutz
Hier erfahren Sie, wie Sie Ihre Formulare sicher machen und die Daten Ihrer Nutzer schützen.
- Kurs
Zahlungsformulare
Verbessern Sie die Conversion-Raten durch die Entwicklung besserer Zahlungsformulare.
- Kurs
Formularattribute im Detail
Hier erfahren Sie alles über Formularattribute: wie Sie das Layout von Bildschirmtastaturen ändern, die integrierte Validierung aktivieren und vieles mehr.
- Kurs
Nutzer müssen keine Daten noch einmal in Formulare eingeben
Machen Sie es den Nutzenden einfacher, Formulare auszufüllen.
- Kurs
Formulare auf verschiedenen Geräten und Plattformen testen
Stellen Sie sicher, dass das Formular auf verschiedenen Geräten, in unterschiedlichen Browsern, auf unterschiedlichen Plattformen und in unterschiedlichen Kontexten funktioniert.
- Kurs
Formularsteuerelemente gestalten
Hier erfahren Sie, wie Sie Formularsteuerelemente mit CSS implementieren.
- Kurs
Das Formularelement im Detail
Hier erfahren Sie alles über das Formularelement, wann Sie ein Formular verwenden sollten und wie es im Detail funktioniert.
- Kurs
Nutzern bei der Eingabe der richtigen Daten in Formulare helfen
Hier erfahren Sie, wie Sie Ihre Formulare im Front-End validieren.
- Kurs
Formularfelder im Detail
Hier erfahren Sie mehr über die verschiedenen Formularfelder, die Sie verwenden können, und wie Sie das richtige Formularelement auswählen.
- Kurs
Autofill
Hier erfahren Sie alles über die Funktion „Autofill“ und das Attribut „Automatische Vervollständigung“.
- Kurs
Wie Formulare auf Nutzerfreundlichkeit getestet werden
Hier erfahren Sie, wie Sie Tests zur Nutzerfreundlichkeit durchführen und dafür sorgen, dass das Formular für alle Nutzenden gut funktioniert.
- Kurs
Formen gestalten
Gestalten Sie Formulare mithilfe von CSS und stellen Sie gleichzeitig sicher, dass sie für alle nutzbar und lesbar bleiben.
- Kurs
Nutzer bei der Eingabe von Daten in Formulare unterstützen
Eine Übersicht über die verschiedenen Formularelemente, aus denen Sie Ihr Formular erstellen können.
- Kurs
Erste Schritte
Wenn Sie eine progressive Web-App entwickeln möchten, fragen Sie sich vielleicht, wo Sie anfangen sollen, ob es möglich ist, eine Website auf eine PWA zu aktualisieren, ohne von Grund auf neu anzufangen, oder wie Sie von einer plattformspezifischen App zu einer PWA wechseln. In diesem Artikel finden Sie Antworten auf diese Fragen.
- Progressive Web-Apps
- Kurs
Medienabfragen
Passen Sie Ihre Designs mithilfe von CSS-Medienabfragen an verschiedene Bildschirmgrößen an.
- Kurs
Willkommen bei Learn Formulare!
Ein Kurs zu HTML-Formularen, mit dem Sie Ihr Wissen als Webentwickler erweitern können.
- Kurs
Identität
Hier erfahren Sie, wie Sie sichere und leicht zugängliche Registrierungs- und Anmeldeformulare erstellen und wie Sie Nutzern beim Ändern ihrer Kontoeinstellungen helfen können.
- A11y
- Kurs
Internationalisierung und Lokalisierung
Bereiten Sie sich auf internationale Datenformate vor und erfahren Sie, wie Sie Ihr Formular für die Lokalisierung planen.
- Kurs
Listen
Eine Liste besteht aus einem Listencontainerelement, das mit Listenelementen gefüllt ist. In diesem Modul lernen Sie, wie Sie alle Teile einer Liste gestalten.
- Kurs
Übergänge
In diesem Modul erfahren Sie, wie Sie Übergänge zwischen den Zuständen eines Elements definieren. Verwenden Sie Übergänge, um die User Experience zu verbessern, indem Sie visuelles Feedback zu den Interaktionen der Nutzenden geben.
- Kurs
Willkommen bei Learn CSS!
Ein immer gültiger CSS-Kurs und Referenzmaterial, mit dem Sie Ihre Kenntnisse im Bereich Webstyling erweitern können.
- Kurs
Filter
Filter in CSS bedeuten, dass Sie Effekte anwenden können, die Sie nur in einer Grafikanwendung für möglich halten. In diesem Modul erfahren Sie, welche Funktionen verfügbar sind.
- Kurs
Funktionen
CSS verfügt über eine Reihe von integrierten Funktionen. In diesem Modul lernen Sie einige der wichtigsten Funktionen kennen und erfahren, wie Sie sie verwenden.
- Kurs
Animationen
Animationen sind eine gute Möglichkeit, interaktive Elemente hervorzuheben und Ihren Designs mehr Interesse und Spaß zu verleihen. In diesem Modul erfahren Sie, wie Sie mit CSS-Code Animationen hinzufügen und steuern.
- Kurs
Mischmodi
Kombiniere zwei oder mehr Ebenen und kombiniere so kompakte Effekte. In diesem Modul zu den Mischmodi erfahren Sie, wie Sie Bilder von weißem Hintergrund isolieren.
- Kurs
Z-Index und Stapelkontexte
In diesem Modul erfahren Sie, wie Sie mithilfe des Z-Index und des Stapelkontexts die Reihenfolge steuern können, in der Elemente übereinander gelegt werden.
- Kurs
Schatten
Es gibt eine Reihe von Möglichkeiten, Text und Elementen in CSS Schatten hinzuzufügen. In diesem Modul erfahren Sie, wie die einzelnen Optionen verwendet werden und für welche Aufgaben sie gedacht sind.
- Kurs
Farbverläufe
In diesem Modul erfahren Sie, wie Sie die verschiedenen Arten von Farbverläufen verwenden, die in CSS verfügbar sind. Mit Farbverläufen können Sie eine Vielzahl nützlicher Effekte erzeugen, ohne ein Bild mit einer Grafikanwendung erstellen zu müssen.
- Kurs
Rahmen
Ein Rahmen dient als Rahmen für Ihre Boxen. In diesem Modul erfahren Sie, wie Sie die Größe, den Stil und die Farbe von Rahmen mithilfe von CSS ändern.
- Kurs
Fokus
Verstehen Sie, wie wichtig es ist, sich bei Ihren Webanwendungen zu konzentrieren. Sie erfahren, wie Sie den Fokus verwalten und dafür sorgen, dass der Pfad durch Ihre Seite sowohl für Personen mit Maus als auch für Personen, die zum Navigieren die Tastatur verwenden, funktioniert.
- Kurs
Raster
CSS Grid Layout bietet ein zweidimensionales Layoutsystem, mit dem das Layout in Zeilen und Spalten gesteuert wird. In diesem Modul erfahren Sie, was Raster zu bieten hat.
- Kurs
Pseudoklassen
Mit Pseudoklassen können Sie CSS basierend auf Statusänderungen anwenden. Das bedeutet, dass Ihr Design auf Benutzereingaben wie eine ungültige E-Mail-Adresse reagieren kann.
- Kurs
Abstand
Finden Sie heraus, wie Sie die beste Methode für den Abstand zwischen Elementen auswählen. Berücksichtigen Sie dabei die verwendete Layoutmethode und die zu erstellende Komponente.
- Kurs
Pseudoelemente
Ein Pseudoelement ist mit dem Hinzufügen oder Targeting eines zusätzlichen Elements vergleichbar, ohne dass zusätzlicher HTML-Code hinzugefügt werden muss. Sie haben verschiedene Rollen, die in diesem Modul näher erläutert werden.
- Kurs
Logische Eigenschaften
Logische, relative Flusseigenschaften und -werte sind mit dem Textfluss verknüpft und nicht mit der physischen Form des Bildschirms. Hier erfahren Sie, wie Sie von diesem neueren CSS-Ansatz profitieren können.
- Kurs
Flexbox
Flexbox ist ein Layoutmechanismus, mit dem Elementgruppen in einer Dimension dargestellt werden. In diesem Modul erfahren Sie, wie Sie sie verwenden.
- Kurs
Layout
Eine Übersicht über die verschiedenen Layoutmethoden, die Sie beim Erstellen einer Komponente oder eines Seitenlayouts auswählen können.
- Kurs
Größeneinheiten
In diesem Modul erfahren Sie, wie Sie die Größe von Elementen mithilfe von CSS anpassen, indem Sie mit dem flexiblen Medium des Webs arbeiten.
- Kurs
Spezifität
'In diesem Modul wird die Spezifität, ein wesentlicher Bestandteil der Kaskade, näher erläutert.'
- Kurs
Übernahme
Einige CSS-Eigenschaften werden übernommen, wenn Sie keinen Wert für sie angeben. In diesem Modul erfahren Sie, wie das funktioniert und wie Sie es zu Ihrem Vorteil nutzen können.
- Kurs
Farbe
Es gibt mehrere Möglichkeiten, Farbe in CSS anzugeben. In diesem Modul werfen wir einen Blick auf die am häufigsten verwendeten Farbwerte.
- Kurs
Der Wasserfall
Manchmal können zwei oder mehr konkurrierende CSS-Regeln auf ein Element angewendet werden. In diesem Modul erfahren Sie, wie der Browser auswählt, was er verwendet, und wie Sie diese Auswahl steuern.
- Kurs
Kastenmodell
Alles, was von CSS angezeigt wird, ist ein Feld. Die Funktionsweise des CSS-Boxmodells ist daher eine zentrale Grundlage von CSS.
- Kurs
Selektoren
Wenn Sie CSS auf ein Element anwenden möchten, müssen Sie es auswählen. CSS bietet Ihnen dazu verschiedene Möglichkeiten, die Sie in diesem Modul kennenlernen können.
- Kurs
在 Android 设备上使用 FCM 和 FIAM 向用户发送消息
了解如何使用 Firebase Cloud Messaging 和 In-App Messaging 与用户通信并发展业务。
- Pfad
适用于 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 的多功能特性以及如何立即开始使用。
- Pfad
使用 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 安全地发布新功能
- Pfad
使用 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-Wearables
- Benutzeroberfläche
- Android-Geräte
提升 Android 应用的用户体验
了解“全屏显示”“预测性返回”和“Glance”如何提升 Android 应用的用户体验和质量。本开发者在线课程将引导用户完成多个 Codelab,改进 Android 维护的 SociaLite 应用。
开始在 Android 上使用 Vulkan
Vulkan 是一个高性能的现代图形 API。它提供了对 GPU 的低级别访问权限,并以各种方式优化了实现,但使用难度较高。替代方案 OpenGL ES 更为简单,但因其基于旧版硬件架构,功能和性能相对较差。OpenGL ES 在大多数其他平台上已废弃,不再处于积极开发状态。在 Android 平台上,我们计划逐渐废弃 OpenGL ES,转而采用 Vulkan,因此需要让开发者做好过渡准备。
- Gaming
使用 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 中预览功能块。
- Benutzeroberfläche
- Android-Geräte
- Android-Wearables
activity 嵌入
发现 activity 嵌入的优势,探索实现案例,将基于 activity 的应用升级为列表-详情布局,并了解可让您针对平板电脑、可折叠设备和 ChromeOS 设备打造差异化应用的高级功能。
在 Jetpack Compose 中进行测试
在此 Codelab 中,您将了解如何测试使用 Jetpack Compose 创建的界面。您将编写您的第一项测试,并在此过程中了解隔离测试、调试测试、语义树和同步。
- Android-Architektur
- Benutzeroberfläche
- Android Compose
布局、主题设置和动画
实现更高级的布局,并为您的应用添加动态效果和样式。您将了解各种 Compose Animation API、如何实现 Material Design 3、如何使用自定义布局实现复杂设计,以及如何使用延迟布局创建高性能界面。
Jetpack Compose 中的高级状态和附带效应
在此 Codelab 中,您将学习 Jetpack Compose 中状态和附带效应的高级概念。您可以了解如何为复杂的有状态可组合项创建状态容器,如何通过 Compose 代码创建协程和调用挂起函数,以及如何触发附带效应以完成不同的用例。
- Android Compose
- Benutzeroberfläche
- Android-Architektur
Android Sleep API Codelab
了解如何注册 Android Sleep API 以获取 SleepSegmentEvent 和 SleepClassifyEvent。
- Andere Android-Themen
构建和测试适用于 Android Automotive OS 的停车状态下使用的应用
在此 Codelab 中,您将学习如何为 Android Automotive OS 设备上在停车状态下使用的应用构建和测试出色的使用体验。您将了解如何充分利用汽车中各种各样的屏幕,以及如何让用户使用标准 Android 机制在汽车独有的各种场景中控制内容播放。
- Android-Geräte
- Codelab
使用 Jetpack WindowManager 优化可折叠设备上的相机应用
多年来,Android 设备不断发展完善,演变出多种多样的尺寸、形状、显示屏和其他特点。不过,从一开始,使用手机拍照就一直是其中最重要的一种使用场景。如今,相机功能仍是消费者购买手机的首要原因之一。
使用 Material 3 在 Compose 中设置主题
本 Codelab 旨在通过新的 Material Design 3 和 Material You 实现,在 Jetpack Compose 中演示主题设置。
- Android-Architektur
- Android Compose
- Benutzeroberfläche
利用 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-Konnektivität
使用 Jetpack Compose 改进应用的无障碍功能
在此 Codelab 中,您将学习如何通过 Compose 让应用更加易于使用。了解如何增大触摸目标以及如何添加内容描述、点击标签、自定义操作,等等。
Android Paging 基础知识
在此 Codelab 中,您要将 Paging 库集成到一款显示列表的应用中。Paging 库可帮助您加载和显示来自本地存储空间或网络中更大的数据集中的数据页面。
- Android-Architektur
- Benutzeroberfläche
Jetpack Compose 中的状态
在此 Codelab 中,您将了解如何通过管理状态来构建功能丰富的互动式 Compose 应用。
- Benutzeroberfläche
- Android-Architektur
- Android Compose
Compose for Wear OS Codelab
在此 Codelab 中,您将了解如何使用新版 Compose for Wear OS 将所学 Compose 知识运用到穿戴式设备应用的开发中。到最后,您将学会在适合腕戴设备的应用中创建简单和高级的可组合函数。
- Android Compose
- Android-Geräte
- Android-Wearables
Compose 中的基本布局
在此 Codelab 中,您将学习如何通过使用由 Compose 以开箱即用的方式提供的可组合项和修饰符来实现真实的设计。
- Android-Architektur
- Benutzeroberfläche
- Android Compose
Android 隐私保护 Codelab
在前几个版本中,Android 发布了许多单独的隐私保护功能,我们很高兴能让您在应用中采用这些功能!此 Codelab 力图将各项单独的隐私保护功能联系起来,并向开发者展示如何才能了解应用对私密用户数据的访问以及如何在运行中的现有应用中采用隐私保护最佳实践。
Android 网络安全配置 Codelab
在此 Codelab 中,您将了解 Android 上的网络安全配置,并处理建立安全网络通信时遇到的一些常见错误。
- Android-App-Qualität
- Android-Konnektivität
使用 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
Android 中的数据绑定
通过数据绑定库,您可使用声明性格式而不是以编程方式将布局中的界面组件绑定到应用中的数据源。您将学习如何对该库进行全面设置、使用布局表达式、使用可观察对象,以及创建自定义绑定适配器以最大限度地减少样板文件。
编写您的第一款 Flutter 应用(第 1 部分)
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在此 Codelab 中,您将学习如何构建移动端的 Flutter 应用,此应用可使用能生成随机词对的软件包延迟加载无限列表。
使用 Google Pay 提供更简单、更安全的付款方式
借助 Google Pay,您的客户只需按下按钮即可使用保存在其 Google 帐号中的付款方式完成付款。了解如何将 Google Pay 添加到您现有的付款处理堆栈,以便在您的应用和网站中提供更简单、更安全的结算方式。
- Google Pay API
- Pfad
使用 Spring Boot 快速构建 Google Cloud 应用
了解如何使用 Spring Boot(一种基于 Java 的开源框架)为 Google Cloud 快速创建可直接用于生产环境的独立 Web 应用。
- Pfad
编写您的第一款 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 应用构建功能强大且美观出众的界面。
- Pfad
MDC-103 Flutter:Material 主题中的颜色、形状、高度和类型 (Flutter)
了解 Material Components for Flutter 如何让您的产品与众不同并通过设计表达您的品牌。
- Design
在 Google Cloud 中构建自定义响应式聊天机器人
学习如何为 Dialogflow 聊天机器人构建自定义前端,为用户打造自然的对话式体验,然后使用 Cloud Vision 增强前端,使它能够分析上传的图片,并将相关分析结果包含在响应中。
- Pfad
使用 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 的基础知识。
- Design
如何在 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API
了解如何在配置了 Kotlin 的 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API。
- AR
- Codelab
轻松实现计算机视觉:Spring Boot 和 Java 上的 Vision AI
我们将使用 Spring Boot 和 Java 创建计算机视觉应用,使您能够在项目中释放图像识别和分析的潜力。
- KI und maschinelles Lernen
- Cloud
Hello Cloud Run(使用 C#)
在此 Codelab 中,您将以无服务器方式部署和运行无状态容器(而无需操心基础架构),从而学习如何开始使用 Cloud Run。Cloud Run 提供全代管式选项,还能够在 GKE 集群上运行。
- Serverlos
- Cloud
Android 11 - 第 5 周 - 语言
Android 11 在语言和库方面进步巨大,例如一些最常用的 Jetpack 库现已支持 Kotlin、平台上新增了更多 Java API,并提供了多种新工具以协助防范原生代码内存损坏。此在线课程由一些视频和文章组成,其中会演示上述更新并教您如何在 Android 应用中实现。
与 Google Thread Credentials API 共享 Thread 网络
了解您自己的边界路由器和应用如何与 Google API 交互,以创建单个 Thread 网络。
- Internet der Dinge (IoT)
使用 Cloud DNS 路由政策和内部 TCP/UDP 负载平衡器健康检查的多区域故障切换
在此 Codelab 中,您将创建一项 Cloud DNS 故障切换路由政策,其中包括主负载平衡器和备用负载平衡器(后端虚拟机运行 Apache)。您将测试故障切换功能。
深入了解对象检测
了解如何使用 TensorFlow Lite 和 TensorFlow Lite Model Maker 库训练您自己的自定义对象检测模型,并提升您在“对象检测入门”在线课程中学到的所有技能。
- Pfad
Google Maps Platform 使用入门
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Web 地图。
- Pfad
使用 Fugu API 强化 Web 应用的功能
了解如何扩展 Web 应用,以及缩小 Web 应用与原生应用之间的差距。
- File Handling API
- Contact Picker API
- Screen Wake Lock API
- Web Share API
- Async Clipboard API
- Idle Detection API
- Periodic Background Sync API
- Web Share Target API
- Shape Detection API
- Badging API
- File System Access API
- Pfad
开始使用适用于 iOS 的 Google Maps Platform
了解 Google Maps Platform 以及如何在 Google Cloud 控制台中管理项目,然后构建您的首个交互式 iOS 地图。
借助与应用有关的 Action 将 Android 应用扩展到 Google 助理
学习如何通过构建首个与应用有关的 Action 来使用 Google 助理为 Android 应用实现语音功能。本在线课程可指导 Android 开发者如何实现静态和动态快捷方式,以便让用户能够使用语音指令快速启动应用。
Google Maps Platform 使用入门:Android
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Android 地图。
使用 WebRTC 捕捉媒体内容
了解如何使用 WebRTC 捕捉媒体数据。WebRTC 是一个免费的开源项目,可通过简单的 API 为网络浏览器和移动应用提供实时通信功能。
- RTC-Datenkanal
- HTML5-Video
- RTC-Peer-Verbindung
- HTML5-Medien
- Pfad
使用 TensorFlow 进行神经网络编程
从新编程范式的首要原则,到如何创建卷积神经网络来实现高级图像识别和分类,从而解决常见的计算机视觉问题;在这里,您可以获得所需的一切信息,真正理解机器学习。
- Data Science
- KI und maschinelles Lernen
- Pfad
使用 Firebase 和 Angular 构建实时 Web 应用
了解如何构建一个使用 Angular 和 Firebase 实现用户身份验证和高级响应式数据模式的实时协作 Web 应用,然后将其部署到 Firebase Hosting。
使用 Angular 构建可维护且可扩缩的 Web 应用
了解如何使用 Angular 构建可维护且可扩缩的 Web 应用。Angular 是一个 Web 框架,可帮助团队和开发者构建并发布 Web 应用。
使用 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-Architektur
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 的应用,这些应用在停车和行驶时均可使用。您将学习如何在这两个平台之间重用您的实现,并处理一些困难的问题,比如不同的屏幕配置和输入法。
使用 Messaging API 和 People API 向 Android 应用添加聊天相关功能
了解如何使用 Messaging API 和 People API 扩展 Android 应用以包含聊天相关功能。
使用 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 教程。
- KI und maschinelles Lernen
- Web
安装 Android 11 GSI 以进行应用测试
在此 Codelab 中,您会在 Android 9 (Pie) 设备上安装 Android 11 通用系统映像 (GSI)。装好后,您就可以使用新操作系统开发和验证应用了!
TensorFlow.js 迁移学习图片分类器
在此 Codelab 中,您将学习如何构建一个“会学习的机器”,即一个可使用 TensorFlow.js 在浏览器中即时训练的自定义图片分类器。
- KI und maschinelles Lernen
在 Android 上使用 TensorFlow Lite 识别花卉(Beta 版)
在此 Codelab 中,您将提取一个图像分类器,然后使用 TensorFlow Lite 在 Android 手机上运行它。
- KI und maschinelles Lernen
借助适用于 Android 的 Material 运动效果构建精美的过渡
使用适用于 Android 的 Material 组件库中的过渡和 Kotlin 将 Material 运动效果系统构建到 Reply 应用中。
- Design
构建 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 语言设计表述自己的品牌并使您的商品脱颖而出。
- Design
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 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此
- Maps SDK for Android
- Codelab
面向开发者的产品公平性测试
为了确保您的 AI 模型和/或数据不会使任何不公平的社会偏见长久存续,产品公平性测试对于至关重要。在本研讨会中,我们将向您介绍开展公平性测试的关键步骤,然后展示从机器学习公平性的角度评估生成式文本模型数据集的端到端历程。
Places SDK for Android 使用入门 (Kotlin)
此 Codelab 会教您如何将 Places SDK for Android 与您的应用集成并使用 Places SDK 的各项功能。 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,请启用 Places API 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为了让您能尽快上手,请下载起始代码,以便顺利完成此
- Places SDK for Android
- Codelab
将地图添加到您的 iOS 应用 (Swift)
此 Codelab 会教您如何开始使用 Google Maps Platform 通过 Swift 构建 iOS 应用。您将构建一个 iOS 应用,用于执行以下操作: 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,您需要启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。
- Maps SDK for iOS
- Codelab
使用 TensorFlow Lite (Android) 构建和部署自定义对象检测模型
在此 Codelab 中,您将构建一个可以检测图片中对象的 Android 应用。首先,使用 TFLite Model Maker 训练自定义对象检测模型,然后使用 TFLite Task 库部署该模型
- Mobil
TensorFlow.js:构建垃圾评论检测系统
在此 Codelab 中,您将学习如何构建具有博文功能的简单评论功能的网页,并将其与预训练的机器学习模型集成,以检测垃圾评论,从而让您在垃圾评论出现之前将其滤除存储在任何后端数据库中,可缩短服务器处理时间和费用。
- Web
- KI und maschinelles Lernen
TensorFlow.js:重新训练垃圾评论检测模型以处理极端情况
在此 Codelab 中,您将学习如何使用 Model Maker 重新训练垃圾评论模型,使之涵盖预训练模型无法处理的极端情况,然后将新模型重新部署到 Web 应用。
- Web
- KI und maschinelles Lernen
在 Android 上调用 Vision API Product Search 后端
在此 Codelab 中,您将向 Android 应用添加代码以调用 Vision API Product Search 后端,以便应用用户可以使用图片搜索商品。
- Mobil
- Cloud
- KI und maschinelles Lernen
向网站添加地图 (JavaScript)
在此 Codelab 中,您将学习在 Web 平台上开始使用 Google Maps Platform 需知的内容。您将学习所有基础知识,从准备工作到加载 Maps JavaScript API、显示您的第一个地图、使用标记和标记聚类、在地图上绘图,以及处理用户互动等,面面俱到。 在此 Codelab 中,您将构建 Web 应用,用于执行以下操作: 您必须熟悉以下各项内容,才能完成此 Codelab。如果您已经能够熟练使用 Google Maps Platform,请直接跳到该 Codelab!
- Web
- Maps JavaScript API
- Codelab
使用 Vision API Product Search 构建商品图片搜索后端
在此 Codelab 中,您将学习如何使用 Vision API Product Search 构建商品图片搜索后端,以及如何创建 API 密钥以从移动应用调用该后端。
- KI und maschinelles Lernen
- Cloud
- Mobil
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
- Maps SDK for 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
- Places SDK for Android
- Maps SDK for 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 按计划运行该作业。
- Serverlos
- Computing
- Cloud
使用 TensorFlow Lite Model Maker 创建自定义文本分类模型
了解如何使用 TensorFlow Lite Model Maker 重新训练垃圾内容检测模型,以检测特定类型的垃圾内容。
- Mobil
采用易于使用的颜色进行设计
在此 Codelab 中,您将了解颜色与无障碍功能、颜色对比度参考值之间的关系,以及 Material Theme Builder 如何创建易于访问的主题并用于轻松检查对比度。
- Web
在构建遥感数据集(例如 Dynamic World)时采用 Responsible AI 原则
在此 Codelab 中,您将在生成机器学习派生数据集(例如 Dynamic World)时采用负责任的做法。
使用 Chrome 开发者工具录制、重放和衡量用户流
您可以使用“Recorder”面板录制、重放和衡量用户流。 请观看下方视频,大致了解新的“Recorder”面板(预览版功能)。 按照以下步骤打开“Recorder”面板 我们将使用下方的咖啡订购演示页面。结账是购物网站中常见的用户流。 在接下来的部分中,我们将向您演示如何使用“Recorder”面板录制、重放和衡量以下结账流程: 录制完用户流后,您可以点击 Replay 按钮重放用户流。 您在页面上可以看到用户流的重放过程。重放进度也会显示在 Recorder 面板中。 您可以通过配置
- Web
使用 Chrome 开发者工具发现并修复低对比度文本
对比度设置不当是 Web 无障碍功能方面的头号问题 。现在,就让我们了解一下开发者工具可以如何帮助您了解、发现和修复这些问题。 您将修复网页的低对比度问题。 点击以下链接打开文本对比度低的网页: 然后,在该网页上 打开 Chrome 开发者工具 。 大约每 20 人中就有 1 人 患有色觉缺陷(又称“色盲”,但这个词不太准确)。这种障碍会令人更难分辨不同的颜色,从而放大对比度问题。 例如,作为视力正常的开发者,您可能会觉得网页上的文本看起来没有问题。
- Web
针对 Android (Java) 构建您自己的当前地点选择器
了解如何使用 Google Maps Platform 的 Maps SDK for Android 和 Places SDK for Android 向用户呈现用于确定他们位置的可能地点列表。
- Places SDK for Android
- Maps SDK for Android
- Codelab
如何使用 Chrome 开发者工具调试 CSS 网格
现在,开发者工具可以更好地支持 CSS 网格调试 ! 如果网页上的某个 HTML 元素应用了 display: grid 或 display: inline-grid , “元素”面板 会提供诸多选项来帮助您更好地检查网格。 在此 Codelab 中,您将学习如何使用 Chrome 开发者工具调试 CSS 网格。 您将借助 CSS 网格调试工具来解开此谜题。 点击下面的链接,打开谜题网页: 然后,在谜题网页上 打开 Chrome 开发者工具 。 在 元素 面板中 检查谜题
- Web
使用 Google Maps Platform 和 Google Cloud 构建全栈店铺定位工具
假设您要在地图上展示多个地点,并且希望用户可以看到这些地点的位置并确定他们想要访问的地点。这种情况的常见示例包括: 在此 Codelab 中,您将创建一个定位工具,该定位工具会根据特殊位置的实时数据 Feed 进行绘制,帮助用户找到距离他们的出发地最近的位置。这种全栈定位工具能够处理的地点远远多于 简单的店铺定位工具 ,后者最多只能处理 25 个店铺位置。 此 Codelab 使用开放数据集模拟与大量店铺位置相关的预填充元数据,以便您可以集中精力学习关键的技术概念。 在下文的第 3 步中,为此
- Idealen Ort finden
- Einzelhandel
- Places Library
- Maps JavaScript API
- Maps JavaScript API
- Place Autocomplete
- Distance Matrix-Dienst
- 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 und Analyse
- Geodaten darstellen
- Maps JavaScript API
- Codelab
使用 SwiftUI (Swift) 将地图添加到您的 iOS 应用
此 Codelab 会教您如何将 Maps SDK for iOS 与 SwiftUI 搭配使用。 为了完成以下启用步骤,请启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此 Codelab。您可以跳到解决方案部分,但如果您想要按照所有步骤自行构建,请继续阅读。
- Maps SDK for iOS
- Codelab
使用 Google Maps Platform (JavaScript) 构建简单的店铺定位工具
网站最常用的功能之一是通过 Google 地图 突出显示有实体经营场所的商家、机构或其他实体的一个或多个地点。地图的实现方式可能会因各种要求(如地点数量及其更改频率)的不同而千差万别。 在此 Codelab 中,您看到的将是最简单的用例,其中只有几个地点且几乎不会更改,例如一个适用于连锁店商家的店铺定位工具。在这种情况下,您可以使用技术含量相对较低的无需任何服务器端编程的方法。但这并不是说您不能发挥创意,相反,您可利用 GeoJSON
- Web
- Idealen Ort finden
- Einzelhandel
- Place Autocomplete
- Distance Matrix-Dienst
- Maps JavaScript API
- Maps JavaScript API
- Places Library
- 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 应用中实现。
- Aktivitätsmanager
探索适用于 PWA 的全新与即将推出的浏览器功能:From Fugu With Love
渐进式 Web 应用 (PWA) 是一种通过 Web 呈现的应用软件,使用常见的 Web 技术(包括 HTML、CSS 和 JavaScript)构建而成。它们适合在使用符合标准的浏览器的任意平台上运行。 在此 Codelab 中,您将从基准 PWA 入手,然后探索最终会赋予您 PWA 超能力 🦸 的新浏览器功能。 这些新的浏览器功能中有很多正处于试验阶段,并且仍在进行标准化,因此有时您需要设置浏览器标记才能使用它们。 对于此 Codelab,您应该熟悉现代 JavaScript,具体而言是
- Web
使用 PageSpeed Insights API 和 CrUX Report API 衡量核心网页指标
了解如何使用 PageSpeed Insights API 和 Chrome UX Report API 来衡量网页的核心网页指标。
- Web
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.
- KI und maschinelles Lernen
- Mobil
- Web
- Pfad
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.
- Web
- Pfad
Build a microservice-based ecommerce web application with Kubernetes
Learn how to build a distributed, scalable ecommerce web app using microservices on Kubernetes.
- E-Commerce
- Web
- Cloud
- Pfad
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.
- E-Commerce
- Web
- Pfad
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.
Learn Responsive Design
A course exploring all aspects of responsive design. Learn how to make sites that look great and work well for everyone.
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).
- KI und maschinelles Lernen
- Web
- Pfad
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.
- KI und maschinelles Lernen
- Web
- Mobil
- Pfad
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).
- KI und maschinelles Lernen
- iOS
- Pfad
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.
- KI und maschinelles Lernen
- Pfad
AI-powered content search
Learn how to build a generative-AI conversational search application capable of answering questions related to a project or product.
- Pfad
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.
- KI und maschinelles Lernen
- Pfad
Applied ML with Keras
Train and deploy your own basic text classification model using this project guide.
- Pfad
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
- Pfad
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.
- Web
- Zahlungen
- Pfad
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.
- KI und maschinelles Lernen
- Pfad
Generate a summary report with aggregate reporting
Summary reports are a powerful tool for examining your data from Attribution Reporting and Private Aggregation. This pathway will take you through the key concepts and tooling needed to enable you to build effective reports.
- Private Aggregation API
- Attribution Reporting API
- Pfad
Android Basics with Compose
Learn the basics of building Android apps with Jetpack Compose, the recommended UI toolkit for building Android apps
- Kurs
Creating a multiplayer crossword with Gemini, Flutter, and Firebase
Learn how the Google engineering teams created a multiplayer crossword using Gemini, Flutter, and Firebase.
- KI und maschinelles Lernen
- Pfad
(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 für Android
- Android-App-Qualität
(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-App-Qualität
- Kotlin für 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 für Android
- Android-App-Qualität
(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.
- Andere Android-Themen
(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-Konnektivität
(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-Architektur
(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.
- Benutzeroberfläche
(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.
- Benutzeroberfläche
(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-App-Qualität
(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
- Pfad
Create and target ad audiences
Learn how to create an audience to target your ads
- Protected Audience API
- Pfad
Work with Attribution Reporting
Learn the essentials for event-level conversion measurement with the Attribution Reporting API.
- Attribution Reporting API
- Pfad
Sell ad spaces with a Protected Audience auction
Learn how to sell ad spaces with a Protected Audience auction
- Protected Audience API
- Pfad
Add a Google map to a React app
In this codelab, you learn everything that you need to get started with the vis.gl/react-google-map library for the Google Maps JavaScript API, which lets you add a Google map to a React app. You learn how to get set up, load the Maps JavaScript API,
- Maps JavaScript API
- React-Komponenten für die Maps JavaScript API
- Codelab
Build a simple Android navigation app with Google Maps Platform Navigation SDK
In this codelab you’ll learn how to create a simple navigation app using Google Maps Platform Navigation SDK.
- Codelab
Build a simple iOS navigation app in Swift with Google Maps Platform Navigation SDK
In this codelab you’ll learn how to create a simple navigation app using Google Maps Platform Navigation SDK.
- Codelab
Server-side tagging fundamentals
Learn how to deploy a tagging server on Google Cloud Platform and set up tags on a server.
- Pfad
Progressive Web Apps: Empowering Your PWA
In this lab, you'll take an existing web application and add advanced capabilities to it. This is the sixth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Prompting & Measuring Install. There are
Build an interactive poll app for Google Chat with Node.js
In this codelab, you’ll learn how to build a chat app to poll a space.
- Cloud
- Serverlos
Deploying Learning Interpretability Tool (LIT) Demo on Google Cloud Platform
This lab provides the instructions to deploy a LIT demo quickly. The objective is to familiarize you with the LIT tool to explore the model behavior. You will conduct a sentimental analysis and use the Counterfactual LIT feature to find the
- Codelab
Visual Blocks: Create custom nodes for your own code or APIs for faster prototyping
In this codelab, you’ll learn how to write and define your own nodes capable of working in the Visual Blocks framework that leverage your custom code or call 3rd party APIs. These can compliment existing nodes in Visual Blocks allowing you to prototype faster than ever before for your next company project.
Progressive Web Apps: Prompting & Measuring Install
In this lab, you'll take an existing installable PWA and add a custom in-app install button. This is the fifth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was From Tab to Taskbar. There are three more
Query and Visualize Location Data in BigQuery with Google Maps Platform (JavaScript)
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
- Analytics
- Cloud
- Geodaten darstellen
- Web
- Maps JavaScript API
- Codelab
Build with Geospatial Creator and Places API from Google Maps Platform
Learn how to use Geospatial Creator to place augmented-reality (AR) content at multiple anchors in the Unity Editor.
- AR
- Codelab
Engage users with your Action for Google Assistant
Learn to enhance your Action with features that keep users coming back to it.
- Cloud
Fundamentals of Apps Script with Google Sheets #5: Chart and Present Data in Slides
Learn how to use the Spreadsheet service in Apps Script to chart and present a set of data.
Progressive Web Apps: IndexedDB
In this lab, you'll back up and recover client data to IndexedDB. This is the third in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Working with Workbox. There are five more codelabs in this series.
Build a nearby business search service with Google Maps Platform (JavaScript)
Learn to build a location-based web app using the Maps JavaScript API and PLaces Library to perform a Nearby Search.
- Web
- Maps JavaScript API
- Place Details
- Places Library
- Maps JavaScript API
- Codelab
Fundamentals of Apps Script with Google Sheets #1: Macros & Custom Functions
Learn Apps Script basics to improve your Google Sheets experience.
- Codelab
Progressive Web Apps: From Tab to Taskbar
In this lab, you'll take an existing web application and make it installable. This is the fourth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was IndexedDB. There are four more codelabs in this series.
Getting Started with the Places SDK for iOS (Objective-C)
Before you begin coding, there are a few prerequisites that you'll need to set up. This tutorial uses Apple's Xcode tool, along with the Objective-C language to create a simple iOS application that runs in an emulator. You don't need a physical
- Places SDK for iOS
- Codelab
Progressive Web Apps: Going Offline
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
- Web
Fundamentals of Apps Script with Google Sheets #2: Spreadsheets, Sheets, and Ranges
Learn how to read, write, and manipulate data in Google Sheets with the Apps Script Spreadsheet service.
Integrate your SaaS solution with the Google Cloud Marketplace API using Producer Portal (Python)
In this codelab, you will use Producer Portal to integrate a basic SaaS solution with the Google Cloud Marketplace Procurement API.
- Cloud
Build a route planner with Place Autocomplete and Routes API
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
- Routes API
- Maps JavaScript API
- Place Autocomplete
- Codelab
Progressive Web Apps: Service Worker Includes
In this lab, you'll take an existing web application add a streaming route response to improve performance. This is the seventh in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Empowering your PWA.
Secure your site with two-factor authentication with a security key (WebAuthn)
In this codelab, you’ll add second-factor authentication to your site or web app with a security key.
- Web
- Identität
Progressive Web Apps: Working with Workbox
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
- Web
Add a map to your Android app (Kotlin with Compose)
This codelab teaches you how to integrate Maps SDK for Android with your app and use its core features by building an app that displays a map of mountains in Colorado, USA, using various types of markers. Additionally, you'll learn to draw other
- Android Compose
- Maps SDK for Android
- Codelab
Adding Your Progressive Web App to Google Play
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
- Web
Fundamentals of Apps Script with Google Sheets #3: Working with Data
Learn how to employ data manipulation, custom menus, and public API data retrieval with Apps Script to improve your Sheets experience.
Integrating machine learning APIs
In this codelab, we’ll explore the Vision, Speech-to-Text, Translation and Natural Language APIs. At the end, we’ll use these APIs to analyse audio recordings and map them to relevant images.
- KI und maschinelles Lernen
- Cloud
Progressive Web Apps: Working with Workers
In this lab, you'll take an existing web application add add web worker to share state between two open windows. This is the eighth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Service Worker
Build a computer vision model with TensorFlow
Learn to create a computer vision model that recognizes items of clothing with TensorFlow.
- KI und maschinelles Lernen
Fundamentals of Apps Script with Google Sheets #4: Data Formatting
Learn how to format your spreadsheet data with Apps Script.
Scalable implementation of Google Play Billing in Kotlin
This codelab shows how to add billing to an existing app. You will learn how to use the Google Play Billing Library in your project in a way that hides the nitty-gritty details from the rest of your app and engineering team.
Build a handwritten digit classifier app with TensorFlow Lite
In this codelab you will train a handwritten digit classifier model using TensorFlow, then convert it to TensorFlow Lite format and deploy it on an Android app.
- Android-ML
How to establish connectivity with Google APIs in Java
Download the Java sample code. The Java sample code integrates with Google's Standard Payments APIs. The sample code project structure contains a outbound directory as well as a inbound directory to reflect the inbound echo request from Google to the
How to establish connectivity with Payments APIs in Node.js
This is a self-guided codelab that will walk through how to establish connectivity with Stanadard Payments APIs. Download the Node.js sample code. Navigate to the project directory and run the following command to install the required dependencies.
Using Play Asset Delivery in Unity games
In this codelab, modify a sample Unity project to take advantage of Play Asset Delivery for on-demand asset downloading from Google Play.