Les ateliers de programmation Google Developers fournissent des tutoriels guidés, pratiques en codage. La plupart des ateliers de programmation vous guident dans la création d'une petite application ou l'ajout d'une fonctionnalité à une application existante. Ils couvrent un large éventail de sujets tels qu'Android Wear, Google Compute Engine, ARCore et les API Google sur iOS.
Outils de l'atelier de programmation sur GitHubApplication de recherche dans un magasin de jouets avec des bases de données Cloud, des environnements d'exécution sans serveur et des intégrations Open Source
Updated 27 février 2025
Dans cet atelier de programmation, vous allez créer une application de recherche vectorielle basée sur le RAG conçue pour trouver des jouets correspondant à la recherche des clients (à l'aide de textes et d'images), créer des jouets personnalisés en fonction de la demande des utilisateurs et prédire le prix du jouet créé sur mesure à l'aide d'AlloyDB, Gemini, Imagen, LangChain4j et de la boîte à outils GenAI pour les bases de données.
Interface Private Service Connect Vertex AI Pipelines
1 heure 32 minutes
Updated 26 février 2025
Dans ce tutoriel, vous allez apprendre à configurer et à valider les pipelines Vertex AI Private Service Connect.
Aidemy: créer des systèmes multi-agents avec LangGraph, l'EDA et l'IA générative sur Google Cloud
Updated 26 février 2025
Développer un système d'assistant pédagogique fonctionnel basé sur l'IA appelé "Aidemy" sur Google Cloud Platform, qui met en avant la puissance des systèmes multi-agents. Découvrez comment concevoir, créer et déployer un système multi-agent complexe sur Google Cloud, maîtriser les concepts clés du développement d'applications LLM et comprendre les avantages des architectures orientées événements.
AlloyDB Omni et modèle d'IA local sur Kubernetes
1 heure 12 minutes
Updated 25 février 2025
Dans cet atelier de programmation, vous allez apprendre à déployer AlloyDB Omni sur un cluster GKE, à déployer un modèle d'IA sur le même cluster, à enregistrer le modèle dans AlloyDB Omni et à les faire fonctionner ensemble.
Accélérer les requêtes analytiques avec le moteur de données en colonnes dans AlloyDB Omni
1 heure 22 minutes
Updated 25 février 2025
Dans cet atelier de programmation, vous allez apprendre à déployer AlloyDB Omni sur une VM de calcul, à charger des données et à utiliser le moteur de données en colonnes AlloyDB pour améliorer les performances.
Premiers pas avec les embeddings vectoriels avec AlloyDB AI
1 heure 57 minutes
Updated 25 février 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser l'IA AlloyDB avec Vector Search et à créer un indice sur les données vectorielles.
Premiers pas avec les représentations vectorielles continues dans Cloud SQL pour PostgreSQL
1 heure 12 minutes
Updated 24 février 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser l'intégration de l'IA dans Cloud SQL avec la recherche vectorielle et à créer un indice sur les données vectorielles.
Diffusion d'images AVIF
Updated 24 février 2025
Les images représentent plus de 60% des octets nécessaires en moyenne pour charger une page Web. Avec AVIF, vous pouvez réduire la taille de vos images et accélérer le chargement de votre site Web. AVIF est un format d'image dérivé du débit vidéo
Créer un Private Service Connect pour AlloyDB
1 heure 12 minutes
Updated 21 février 2025
Dans cet atelier de programmation, vous allez apprendre à créer un Private Service Connect pour AlloyDB.
Créer un outil de synthèse YouTube optimisé par Gemini
Updated 21 février 2025
Dans cet atelier de programmation, vous allez apprendre à créer un outil de résumé vidéo basé sur Gemini qui peut résumer des vidéos YouTube.
Créer un Private Service Connect pour Cloud SQL
1 heure 12 minutes
Updated 20 février 2025
Dans cet atelier de programmation, vous allez découvrir comment créer un Private Service Connect pour Cloud SQL.
Installer et configurer la boîte à outils pour vos applications d'IA générative et agentique sur AlloyDB
Updated 20 février 2025
Dans cet atelier de programmation, vous allez créer et déployer une boîte à outils pour votre application de prévision des prix qui utilise AlloyDB et les fonctionnalités d'IA générative à l'aide du service Gen AI Toolbox for Databases.
Techniques d'observabilité pratiques pour les applications d'IA générative en Go
Updated 18 février 2025
Les applications d'IA générative nécessitent une observabilité comme toute autre application. Des techniques d'observabilité spéciales sont-elles requises pour l' IA générative? Dans cet atelier, vous allez créer une application d'IA générative
Compiler avec Firebase Data Connect
49 minutes
Updated 14 février 2025
Créer une application Web avec Firebase Data Connect et GraphQL
Atelier de programmation : Créer une application de recommandation de postures de yoga contextuelle avec Firestore, Vector Search, Langchain et Gemini (version Python)
2 heures
Updated 12 février 2025
Cet atelier de programmation vous explique comment créer une application de recommandation de postures de yoga basée sur les connaissances. L'application répond aux questions des utilisateurs en suggérant des postures de yoga adaptées. Vous allez apprendre à créer une collection Firestore de postures de yoga à partir d'un ensemble de données Hugging Face, à configurer la recherche vectorielle Firestore et à intégrer le tout dans une application Flask.
Techniques d'observabilité pratiques pour les applications d'IA générative en JavaScript
Updated 10 février 2025
Les applications d'IA générative nécessitent une observabilité comme toute autre application. Des techniques d'observabilité spéciales sont-elles requises pour l' IA générative? Dans cet atelier, vous allez créer une application d'IA générative
Techniques d'observabilité pratiques pour les applications d'IA générative en Python
Updated 10 février 2025
Les applications d'IA générative nécessitent une observabilité comme toute autre application. Des techniques d'observabilité spéciales sont-elles requises pour l' IA générative? Dans cet atelier, vous allez créer une application d'IA générative
Techniques d'observabilité pratiques pour les applications d'IA générative en Java
Updated 10 février 2025
Les applications d'IA générative nécessitent une observabilité comme toute autre application. Des techniques d'observabilité spéciales sont-elles requises pour l' IA générative? Dans cet atelier, vous allez créer une application d'IA générative
Créer des applications à l'ère de l'IA
Updated 10 février 2025
Dans cet atelier, vous allez utiliser les produits d'IA générative de Google pour créer une infrastructure dans Google Cloud à l'aide de Gemini Cloud Assist, interroger les données BigQuery à l'aide de fonctionnalités SQL de Data Canvas en langage
Créez une application de recommandation de postures de yoga contextuelle avec Firestore, la recherche vectorielle et Gemini 2.0.
Updated 10 février 2025
Dans cet atelier de programmation, vous allez créer une application de recherche contextuelle sur les postures de yoga, conçue pour répondre aux questions des utilisateurs sur les postures de yoga en fonction de leurs requêtes. Il permet également d'effectuer des tâches administratives, comme créer et modifier des postures de yoga.
(Obsolète) Convertir du code en Kotlin
53 minutes
Updated 6 février 2025
Dans cet atelier de programmation, vous apprendrez à convertir votre code Java en langage Kotlin.
Reconnaître, identifier la langue et traduire du texte avec ML Kit et CameraX: Android
Updated 6 février 2025
Dans cet atelier de programmation, vous allez créer une application Android avec ML Kit qui utilise le machine learning sur l'appareil pour reconnaître, identifier la langue et traduire du texte dans 59 langues. Vous découvrirez également comment intégrer la bibliothèque CameraX pour effectuer ces tâches à partir d'un flux d'appareil photo en temps réel.
Atelier de programmation de l'API Activity Recognition Transition
31 minutes
Updated 6 février 2025
Découvrez comment utiliser l'API Activity Recognition Transition pour créer des fonctionnalités contextuelles puissantes dans votre application.
Atelier de programmation : créer une application de recommandation de postures de yoga contextuelle avec Firestore, Vector Search, Langchain et Gemini (version Node.js)
2 heures
Updated 6 février 2025
Cet atelier de programmation vous explique comment créer une application de recommandation de postures de yoga basée sur les connaissances. L'application répond aux questions des utilisateurs en suggérant des postures de yoga adaptées. Vous allez apprendre à créer une collection Firestore de postures de yoga à partir d'un ensemble de données Hugging Face, à configurer Firestore Vector Search et à intégrer le tout dans une application Node.js.
Atelier App Mod
1 heure 38 minutes
Updated 4 février 2025
Dans cet atelier de programmation, vous allez moderniser une ancienne application PHP dans Google Cloud, la conteneuriser, la déployer sur Cloud Run et la connecter à Cloud SQL. Vous allez également découvrir le CI/CD d'application avec Cloud Build et le sécuriser avec Secret Manager.
Private Service Connect : utiliser des backends PSC pour accéder à un service producteur
1 heure 12 minutes
Updated 4 février 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser des backends PSC avec l'équilibreur de charge d'application externe global pour accéder à un service de production dans un autre réseau.
Créer une application Android avec Firebase et Jetpack Compose
55 minutes
Updated 31 janvier 2025
Créez les fonctionnalités d'une application Android de liste de tâches en ajoutant l'authentification, la surveillance des performances, une UI déclarative et le signalement des fonctionnalités, le tout avec Firebase et Jetpack Compose.
Utiliser le service d'agrégation sur AWS
Updated 30 janvier 2025
Pour suivre cet atelier de programmation, vous devez remplir quelques conditions préalables. Chaque exigence est marquée en conséquence, qu'elle soit requise pour les tests locaux ou pour le service d'agrégation. Pour effectuer des tests en local,
Utiliser le service d'agrégation sur Google Cloud Platform (GCP)
Updated 30 janvier 2025
Durée estimée: 1 à 2 heures Cet atelier de programmation peut être effectué en deux modes: Test local ou Service d'agrégation. Le mode de test local nécessite un ordinateur local et le navigateur Chrome (aucune création ni utilisation de ressources
VPC Service Controls : protection du service de transfert de données BigQuery
41 minutes
Updated 24 janvier 2025
Dans cet atelier, vous allez découvrir comment protéger le service de transfert de données BigQuery à l'aide de VPC Service Controls lorsque vous transférez des données de Cloud Storage vers un ensemble de données BigQuery. Nous protégeons ensuite
Ajouter des achats via une application à votre application Flutter
Updated 23 janvier 2025
Dans cet atelier de programmation, vous allez ajouter des achats via une application à une application Flutter qui est validée et gérée à l'aide d'un service de backend Dart.
Ajouter la recherche vectorielle Firestore à vos applications mobiles avec les extensions Firebase
Updated 23 janvier 2025
Découvrez comment utiliser la recherche vectorielle Firestore.
Atelier de programmation Cloud Firestore pour iOS
38 minutes
Updated 23 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à créer une application iOS qui utilise Cloud Firestore.
Atelier de programmation Web Cloud Firestore
52 minutes
Updated 23 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à créer une application Web qui utilise Cloud Firestore.
Ajouter rapidement de nouvelles fonctionnalités à votre application Web avec les extensions Firebase
25 minutes
Updated 23 janvier 2025
Dans cet atelier de programmation, vous allez ajouter des fonctionnalités à une application Web de place de marché en ligne à l'aide d'extensions Firebase.
Atelier de programmation Android sur Cloud Firestore
49 minutes
Updated 23 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à créer une application Android qui utilise Cloud Firestore.
Atelier de programmation Web AngularFire
1 heure 25 minutes
Updated 23 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser la plate-forme Firebase sur le Web en créant une application de chat.
Déployer automatiquement l'IA générative Go avec l'application Web Genkit depuis le contrôle des versions vers Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployer automatiquement une application Web Java d'IA générative à partir du contrôle des versions dans Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployer automatiquement une application Web Next.js d'IA générative à partir du contrôle des versions vers Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployer automatiquement l'application Web Angular d'IA générative depuis le contrôle des versions vers Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployer automatiquement une application Web Go d'IA générative à partir du contrôle des versions dans Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployez automatiquement l'application Web Node.js d'IA générative depuis le contrôle des versions vers Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployer automatiquement une application Web Python d'IA générative à partir du contrôle des versions vers Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployer automatiquement une application Web Svelte d'IA générative à partir du contrôle des versions vers Cloud Run
Updated 23 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Déployer automatiquement une application Web Genkit Node.js d'IA générative à partir d'un système de contrôle des versions vers Cloud Run
Updated 22 janvier 2025
Déployer une application Web pour la première fois peut sembler intimidant. Même après le premier déploiement, si le processus est trop lourd, vous pouvez éviter de déployer de nouvelles versions de votre application. Avec le déploiement continu,
Planifier un job Cloud Run dans un périmètre VPC Service Controls
Updated 18 janvier 2025
Découvrez comment exécuter un job Cloud Run de manière planifiée dans un périmètre VPC Service Controls à l'aide de Cloud Scheduler et d'un service Cloud Run.
Activer Private Service Connect sur une instance Cloud SQL existante exécutant PSA (Terraform)
Updated 16 janvier 2025
Activez le rattachement PSC sur une instance Cloud SQL existante pour laquelle l'accès aux services privés est activé. Connectez-vous ensuite via le point de terminaison PSC dans un autre projet.
Animations dans Flutter
24 minutes
Updated 14 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser des animations dans Flutter. Vous allez créer un widget qui anime à la fois la taille et la couleur, ajoute un effet de retournement de carte 3D, utilise les effets du package d'animations et prend en charge le geste de prévisualisation du Retour d'Android.
Recevoir un événement de Cloud Pub/Sub dans SAP à l'aide du SDK ABAP pour Google Cloud
Updated 14 janvier 2025
Dans cet atelier de programmation, vous allez recevoir un événement de Cloud Pub/Sub à l'aide du SDK ABAP.
Importer un fichier dans Cloud Storage avec la fragmentation
Updated 14 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à appeler les méthodes de l'API JSON Cloud Storage à l'aide du SDK ABAP pour Google Cloud et à importer un fichier.
Créer des cartes sur Android à l'aide de l'API Google Wallet
1 heure 20 minutes
Updated 14 janvier 2025
L'API Google Wallet vous permet d'interagir avec les utilisateurs grâce à différents types de cartes: cartes de fidélité, offres, cartes cadeaux, billets pour des événements, titres de transport, cartes d'embarquement, etc. Chaque type de carte, ou
Analyse des sentiments à l'aide de Gemini AI avec le SDK ABAP
Updated 14 janvier 2025
Dans cet atelier de programmation, vous utiliserez le modèle Gemini Pro pour effectuer une analyse des sentiments dans les avis sur les produits avec le SDK ABAP
Utiliser l'API Translation avec le SDK ABAP pour Google Cloud
Updated 14 janvier 2025
Dans cet atelier de programmation, vous apprendrez à appeler les méthodes de l'API Translation à l'aide du SDK ABAP.
Publier un événement sur Cloud Pub/Sub à l'aide du SDK ABAP pour Google Cloud
Updated 14 janvier 2025
Dans cet atelier de programmation, vous apprendrez à publier un événement dans le service Google Cloud Pub/Sub.
Se connecter à CloudSQL via Private Service Connect (Terraform)
Updated 13 janvier 2025
Créez une instance Cloud SQL avec un rattachement de service PSC. Et connectez-vous à celui-ci via le point de terminaison PSC dans un autre projet.
Créer des applications Web optimisées par l'IA avec les extensions Firebase pour l'API Gemini
36 minutes
Updated 13 janvier 2025
Découvrez comment utiliser les extensions Firebase avec l'API Gemini pour créer une application Web dotée de fonctionnalités optimisées par l'IA, comme des recommandations personnalisées.
Atelier de programmation Firebase iOS Swift
20 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser la plate-forme Firebase sur iOS en Swift.
Firebase Performance Monitoring pour le Web
32 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez configurer Firebase Performance Monitoring dans une application Web et apprendre à l'utiliser pour vous assurer que votre application fonctionne correctement pour les utilisateurs finaux.
Intégrer Firebase à une application Next.js
1 heure 1 minute
Updated 13 janvier 2025
Découvrez comment intégrer Firebase à une application Next.js.
Créer des fonctionnalités d'IA générative alimentées par vos données avec Firebase Genkit
41 minutes
Updated 13 janvier 2025
Découvrez comment utiliser Firebase Genkit pour créer des fonctionnalités d'IA générative avec les compétences et les outils de développement d'applications que vous connaissez déjà.
Atelier de programmation Firebase Android : créer un chat convivial
42 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à créer une application Android avec la plate-forme Firebase.
Envoyer des notifications pour une application Web à l'aide de Cloud Messaging et de Cloud Functions
1 heure 2 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser Cloud Functions pour Firebase afin d'envoyer des notifications aux utilisateurs d'une application de chat.
Atelier de programmation Web sur App Check
32 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à protéger une application Web contre les accès non autorisés.
Premiers pas avec Spanner Graph
1 heure 23 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez créer une instance Spanner et apprendre à utiliser Spanner Graph.
Prétraiter des données BigQuery avec PySpark sur Dataproc
42 minutes
Updated 13 janvier 2025
Cet atelier vous explique comment utiliser PySpark sur Dataproc pour charger des données depuis BigQuery et les enregistrer dans Google Cloud Storage.
Déployer Imagen dans Cloud Run
40 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez utiliser un modèle Imagen pour créer des images sur une page Web à l'aide de Cloud Run.
Premiers pas avec Cloud Functions (2e génération)
1 heure 2 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez découvrir Google Cloud Functions (2e génération). Plus précisément, vous allez déployer des fonctions qui répondent aux appels HTTP, aux messages Pub/Sub, aux événements Cloud Storage et aux journaux d'audit Cloud.
GitHub : automatisation de l'examen du code avec l'IA générative
Updated 13 janvier 2025
GitHub : automatisation de l'examen du code avec l'IA générative
Appeler le LLM Vertex AI depuis votre environnement ABAP avec le SDK ABAP pour Google Cloud
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à appeler le LLM (grand modèle de langage) Vertex AI PaLM 2 Text (text-bison) à partir de votre environnement ABAP avec le SDK ABAP pour Google Cloud.
Premiers pas avec les fonctions Cloud Run basées sur des événements
Updated 13 janvier 2025
Premiers pas avec les fonctions Cloud Run basées sur des événements
Exécuter Transformers.js sur des GPU Cloud Run
Updated 13 janvier 2025
Découvrez comment exécuter une diffusion stable sur un GPU Cloud Run.
Signer et valider des données avec Cloud KMS (asymétrique)
14 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez chiffrer et déchiffrer des données à l'aide de clés asymétriques Cloud KMS.
Déclencher le traitement des événements depuis Cloud Storage à l'aide d'Eventarc et de fonctions Cloud Run
Updated 13 janvier 2025
Découvrez comment utiliser des événements de bucket Cloud Storage pour déclencher des fonctions Cloud Run avec Eventarc afin d'analyser les données et de traiter les images à l'aide de l'API Vision de Google, puis d'enregistrer les informations d'image obtenues en tant que métadonnées d'objet dans Cloud Storage.
Déployer un site Web avec Cloud Run
39 minutes
Updated 13 janvier 2025
Découvrez comment déployer un site Web avec Cloud Run, qui offre une agilité sans serveur à vos applications conteneurisées.
NEG SMTP Internet HTTPS vers le sud de Looker PSC
27 minutes
Updated 13 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à intégrer un NEG Internet configuré en tant que producteur de services pour l'accès sud de Looker SMTP.
Pipeline multibranche Jenkins sur GKE
44 minutes
Updated 13 janvier 2025
Cet atelier de programmation guide l'utilisateur à travers les étapes de déploiement d'une instance de Jenkins sur GKE, y compris les agents de compilation à autoscaling.
Agent GenAI pour le contrôle qualité des documents et des appels d'API
Updated 13 janvier 2025
Agent GenAI pour le contrôle qualité des documents et des appels d'API
Utilisation de l'instance de saut suivant (sans tag et avec tag), de l'adresse de saut suivant et de la passerelle de saut suivant des routes statiques IPv6
1 heure 10 minutes
Updated 10 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser des routes statiques IPv6 avec de nouveaux attributs de saut suivant, tels que next-hop-instance, next-hop-gateway et next-hop-address.
Gemini en Java avec Vertex AI et LangChain4j
56 minutes
Updated 10 janvier 2025
Dans cet atelier de programmation, vous allez discuter avec vos utilisateurs, poser des questions sur votre documentation ou étendre un modèle avec un appel de fonction, en utilisant l'IA générative dans Java, en intégrant le grand modèle de langage Gemini à Vertex AI et en vous appuyant sur le framework LangChain4j.
Dialogflow CX: créer un agent virtuel pour le commerce
2 heures
Updated 9 janvier 2025
Découvrez comment créer un chatbot de vente au détail avec Dialogflow CX, une plate-forme d'IA conversationnelle (CAIP) permettant de créer des agents virtuels.
Développement local avec Cloud Functions pour Node.js à l'aide de Visual Studio Code
33 minutes
Updated 9 janvier 2025
Découvrez comment coder, déployer et déboguer des fonctions Cloud Functions pour Node.js dans Visual Studio Code sur votre ordinateur local.
Private Service Connect 66
40 minutes
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez découvrir l'implémentation et la validation de Private Service Connect 66 en déployant un réseau client et un réseau producteur.
Implémentation des histoires d'utilisateurs JIRA avec l'IA générative
Updated 9 janvier 2025
Implémentation d'histoires d'utilisateurs JIRA avec l'IA générative
Premiers pas avec la recherche vectorielle Spanner
1 heure 31 minutes
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez créer une instance Spanner et effectuer une recherche de similarité sur des représentations vectorielles continues à l'aide de la recherche vectorielle intégrée de Spanner et de son intégration aux modèles Vertex AI.
Wagtail sur Cloud Run
27 minutes
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à déployer Wagtail à l'aide de composants sans serveur: Cloud Run pour le moteur Web, Cloud SQL pour la base de données et Cloud Build pour les éléments multimédias.
Exécuter TorchServe et Stable Diffusion sur les GPU Cloud Run
Updated 9 janvier 2025
Découvrez comment exécuter une diffusion stable sur un GPU Cloud Run.
Créer des applications à l'ère de l'IA
Updated 9 janvier 2025
Dans cet atelier, vous allez utiliser les produits d'IA générative de Google pour créer une infrastructure dans Google Cloud à l'aide de Gemini Cloud Assist.
Accéder à Anthropic Claude sur Vertex AI avec le SDK Python via un point de terminaison Private Service Connect
Updated 9 janvier 2025
Accéder à Anthropic sur Vertex AI à partir d'une VM via le SDK Python et le point de terminaison PSC
Réaliser des transactions sur des actifs numériques avec le calcul multipartite et Confidential Space
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser Confidential Space pour effectuer des transactions d'actifs numériques à l'aide de calculs multipartites.
Sécuriser l'approvisionnement logiciel
Updated 9 janvier 2025
Artifact Registry vous permet de stocker différents types d'artefacts, de créer plusieurs dépôts dans un seul projet et d'associer une région ou un emplacement multirégional spécifique à chaque dépôt. Il existe plusieurs modes de dépôt. Chaque mode a
Accès Looker PSC Southbound au PSC Cloud SQL
46 minutes
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à intégrer le PSC Cloud SQL au PSC Looker pour l'accès vers le sud.
Private Service Connect 64
44 minutes
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez découvrir l'implémentation et la validation de Private Service Connect 64 en déployant un réseau de client et de producteur.
Déployer un système de fichiers parallèles Lustre sur GCP
26 minutes
Updated 9 janvier 2025
Découvrez comment déployer un système de fichiers parallèles Lustre dans Google Cloud Platform à l'aide des scripts du gestionnaire de déploiement Lustre Open Source.
Récupérer des identifiants/des secrets à partir de Google Cloud Secret Manager avec le SDK ABAP pour Google Cloud
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à récupérer des identifiants/secrets à partir de Secret Manager avec le SDK ABAP pour Google Cloud.
Utiliser l'API Translation avec Python
8 minutes
Updated 9 janvier 2025
Dans ce tutoriel, vous allez apprendre à utiliser l'API Translation avec Python.
Publier avec Cloud Deploy
Updated 9 janvier 2025
Dans ce tutoriel, vous allez créer trois clusters GKE nommés "preview", "canary" et "prod". Vous allez ensuite créer une cible Cloud Deploy correspondant à chaque cluster et un pipeline Cloud Deploy qui définira la séquence d'étapes à suivre pour
Lire les prédictions BigQuery ML dans SAP à l'aide du SDK ABAP pour Google Cloud
Updated 9 janvier 2025
Dans cet atelier de programmation, vous allez créer un modèle de machine learning (ML) dans BigQuery et obtenir des prédictions à partir de ce modèle dans SAP à l'aide du SDK ABAP pour Google Cloud.
Ajouter un flux d'authentification utilisateur à une application Flutter à l'aide de FirebaseUI
8 minutes
Updated 6 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à ajouter Firebase Authentication à une application Flutter en quelques lignes de code.
Atelier de programmation Cloud NGFW Enterprise [avec inspection TLS]
1 heure 58 minutes
Updated 26 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Cloud NGFW Enterprise pour assurer la prévention des menaces à l'aide de l'inspection TLS.
Configurer, implémenter et vérifier Android App Links
Updated 23 décembre 2024
Dans cet atelier de programmation, vous allez créer une application Android qui liste une série de restaurants. Il vous aidera à concevoir, configurer et vérifier Android App Links.
Ajouter Play Integrity à votre application Android
Updated 23 décembre 2024
Dans cet atelier de programmation, vous allez ajouter l'API Play Integrity à un exemple d'application. Vous utiliserez l'API Play Integrity pour demander une évaluation de l'intégrité qui vous aidera à déterminer l'état de la licence et de l'intégrité de votre application, ainsi que l'état de l'appareil sur lequel elle s'exécute.
Ajouter des mises en page adaptatives à une application Android basée sur les vues avec Compose
Updated 23 décembre 2024
Découvrez comment ajouter des mises en page adaptatives à une application Android basée sur les vues avec Jetpack Compose.
Intégrer des fonctionnalités d'adaptabilité dans votre jeu natif
Updated 23 décembre 2024
Dans cet atelier de programmation, vous allez commencer avec un jeu de simulation physique simple en 3D et y intégrer des fonctionnalités d'adaptabilité. Vous allez intégrer :
Améliorer les performances de l'application avec les profils de référence
Updated 23 décembre 2024
Cet atelier de programmation vous explique comment améliorer les temps de démarrage et de rendu grâce aux profils de référence.
Sécuriser les modèles de ML et la propriété intellectuelle à l'aide de l'espace confidentiel
Updated 23 décembre 2024
Dans cet atelier de programmation, vous apprendrez à sécuriser les modèles de machine learning et la propriété intellectuelle à l'aide de Confidential Space.
Tester les questions/réponses pour le Web de bout en bout en local
45 minutes
Updated 22 décembre 2024
Les services d'enchères et de mise aux enchères se composent de quatre services permettant aux acheteurs et aux vendeurs de lancer des enchères Protected Audience: Pile de l'acheteur: Pile du vendeur: Cet atelier de programmation vous explique
Obtenir des insights à partir de données structurées et non structurées à l'aide du package DataFrames BigQuery compatible avec l'IA
Updated 21 décembre 2024
Dans cet atelier, vous allez utiliser des DataFrames BigQuery à partir d'un notebook Python dans BigQuery Studio pour obtenir des insights à partir de données non structurées à l'aide de Python.
Présentation détaillée d'Artifact Registry
55 minutes
Updated 21 décembre 2024
Artifact Registry est un gestionnaire de paquets entièrement géré qui fournit un outil unifié pour gérer vos images de conteneurs OCI et vos packages de langages (tels que Maven et npm). Artifact Registry est entièrement intégré à la vaste gamme
Analyse exploratoire des ventes de boissons alcoolisées dans l'Iowa à l'aide du package BigQuery DataFrames
Updated 21 décembre 2024
Dans cet atelier, vous allez utiliser BigQuery DataFrames à partir d'un notebook Python dans BigQuery Studio pour nettoyer et analyser l'ensemble de données public sur les ventes de boissons alcoolisées dans l'Iowa.
Transfert d'agent en direct
4 minutes
Updated 21 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à gérer les transferts dans les conversations entre les représentants d'agents en direct et les représentants de bots. À la fin, vous aurez une interface Web de base dans laquelle vous pourrez afficher toutes les conversations en cours avec votre agent, et rejoindre ou quitter une conversation en tant qu'agent en direct.
Capturez et traitez des données de santé avec la bibliothèque de capture de données structurées
Updated 21 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer une application Android avec la bibliothèque de capture de données structurées. Votre application utilisera la bibliothèque de capture de données structurées pour afficher et traiter les
Déployer une application JavaScript dans Cloud Run avec AlloyDB
Updated 21 décembre 2024
Cloud Run est une plate-forme sans serveur entièrement gérée qui vous permet d'exécuter des conteneurs sans état accessibles via des requêtes HTTP. Cet atelier de programmation montre comment connecter de manière sécurisée une application Node.js sur
Déployer une application JavaScript full stack sur Cloud Run avec Cloud SQL pour PostgreSQL
Updated 21 décembre 2024
Cloud Run est une plate-forme entièrement gérée qui vous permet d'exécuter votre code directement sur l'infrastructure évolutive de Google. Cet atelier de programmation vous explique comment connecter une application Next.js sur Cloud Run à une base
Activer le traitement en local pour les intégrations cloud à cloud
49 minutes
Updated 21 décembre 2024
Apprenez à intégrer le traitement en local à l'aide du SDK Local Home, et améliorez les intégrations de l'Assistant avec la maison connectée.
Déployer une application JavaScript sur Cloud Run avec Cloud SQL pour PostgreSQL
Updated 21 décembre 2024
Cloud Run est une plate-forme sans serveur entièrement gérée qui vous permet d'exécuter des conteneurs sans état accessibles via des requêtes HTTP. Cet atelier de programmation vous montre comment connecter une application Node.js sur Cloud Run à une
Gérer les ressources FHIR à l'aide de la bibliothèque de moteurs FHIR
Updated 21 décembre 2024
Dans cet atelier de programmation, vous allez créer une application Android à l'aide de la bibliothèque de moteur FHIR. Votre application utilisera la bibliothèque FHIR Engine pour télécharger des ressources FHIR à partir d'un serveur FHIR et
Valider les requêtes de l'API Places avec Firebase App Check et reCAPTCHA
41 minutes
Updated 21 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à valider une application Web avec Firebase AppCheck et reCAPTCHA avant d'envoyer des requêtes à l'API Places.
Créer un assistant de shopping intelligent avec AlloyDB et Vertex AI Agent Builder – Partie 1
Updated 21 décembre 2024
Dans cet atelier de programmation, vous allez créer une application de chat basée sur les connaissances, conçue pour répondre aux questions des clients, faciliter la découverte de produits et personnaliser les résultats de recherche pour un ensemble de données d'e-commerce.
Créer des workflows MLOps avec Airflow 2 sur GKE
58 minutes
Updated 21 décembre 2024
Dans ce tutoriel, vous allez apprendre à entraîner et à exécuter un modèle avec vLLM sur GKE via un DAG Airflow.
Private Service Connect : utiliser des backend PSC pour accéder aux API Google régionales
49 minutes
Updated 21 décembre 2024
Dans cet atelier de programmation, vous apprendrez à utiliser Private Service Connect pour accéder aux API Google régionales. Cet atelier de programmation explique comment configurer un groupe de points de terminaison du réseau PSC en tant que backend avec un équilibreur de charge d'application interne.
Atelier de programmation sur les images de conteneur signées
Updated 19 décembre 2024
Dans cet atelier de programmation, vous apprendrez à exploiter la fonctionnalité d'image de conteneur signée pour améliorer la facilité d'utilisation de Confidential Space.
Mappage de port Private Service Connect pour les producteurs de services
39 minutes
Updated 18 décembre 2024
Dans cet atelier de programmation, vous allez découvrir la fonctionnalité de mappage de port pour Private Service Connect. Vous découvrirez son utilité, quand l'utiliser et comment le configurer dans votre environnement en tant que producteur de services.
Achat en ligne, retrait en magasin : Bonjour Meal (2e partie) – Créer un panier
55 minutes
Updated 17 décembre 2024
Dans cet atelier de programmation, vous allez créer un agent numérique en Python sur la plate-forme de conversation Business Messages, lequel étendra les capacités de l'agent de la première partie de la série. Dans cet atelier de programmation, vous allez ajouter des notions utiles de conversation et introduire une recherche d'inventaire.
Achat en ligne, retrait en magasin: Bonjour Meal - Partie 1 - Mise en route
30 minutes
Updated 17 décembre 2024
Dans cet atelier de programmation, vous allez créer un agent numérique en Python sur la plate-forme de conversation Business Messages. Il vous expliquera comment utiliser nos API et la console développeur de Business Communications pour créer un agent numérique qui répond à des questions spécifiques.
Résolution pratique de problèmes de performances dans Jetpack Compose
Updated 17 décembre 2024
Optimisez la vitesse d'exécution de votre application Compose en analysant les traces système et en corrigeant les causes de ralentissements les plus courantes.
Présentation des coroutines dans Kotlin Playground
Updated 13 décembre 2024
Dans Kotlin Playground, apprenez à utiliser des coroutines Kotlin pour écrire du code asynchrone.
Ajouter Compose à une application basée sur les vues
Updated 13 décembre 2024
Dans cet atelier de programmation, vous apprendrez à migrer certains éléments d'un écran du système de vues vers Jetpack Compose.
Utiliser des classes et des objets en Kotlin
Updated 13 décembre 2024
Découvrez comment utiliser des classes et des objets en Kotlin.
(Obsolète) Fournir les données aux complications du cadran sur Wear OS
Updated 13 décembre 2024
Dans cet atelier de programmation, vous découvrirez comment fournir vos données aux complications d'un cadran tout en gardant à l'esprit les bonnes pratiques concernant la plate-forme.
Utiliser les collections en Kotlin
Updated 13 décembre 2024
Découvrez comment utiliser des tableaux et des collections, y compris des listes, des ensembles et des mappages.
Projet : créer une application de carte de visite
Updated 13 décembre 2024
Découvrez comment créer une application Android présentant votre carte de visite.
Présentation des coroutines dans Android Studio
Updated 13 décembre 2024
Apprenez à utiliser les coroutines Kotlin dans une application Android et à tester les coroutines.
Créer une application interactive : Dice Roller
Updated 13 décembre 2024
Découvrez comment créer une application interactive Dice Roller, qui permet aux utilisateurs de lancer un dé, puis affiche le résultat.
Calculer un pourboire personnalisé
Updated 13 décembre 2024
Découvrez comment ajouter un bouton d'action, configurer les actions du clavier et utiliser un composable
Communication bidirectionnelle sans Internet
Updated 13 décembre 2024
Découvrez comment permettre à vos utilisateurs de communiquer entre eux même sans connexion Internet.
Intégration d'activités avancée
Updated 13 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser la nouvelle fonctionnalité d'intégration d'activités pour améliorer l'expérience sur grand écran de votre application. Ces fonctionnalités incluent l'expansion des volets, la présentation en superposition, l'assombrissement des boîtes de dialogue en plein écran et l'épinglage de la pile d'activités.
Compatibilité avec les appareils pliables et double écran grâce à Jetpack WindowManager
Updated 11 décembre 2024
Découvrez comment adapter votre application à de nouveaux facteurs de forme, tels que des appareils pliables ou à double écran, grâce à la bibliothèque Jetpack WindowManager.
Votre première appli intégrée à Santé Connect
Updated 11 décembre 2024
Dans cet atelier de programmation, vous allez créer une application de santé et de remise en forme qui prend en charge la lecture et l'écriture dans Santé Connect.
Tester dans Jetpack Compose
Updated 11 décembre 2024
Dans cet atelier de programmation, vous apprendrez à tester des interfaces utilisateur créées avec Jetpack Compose. Vous rédigerez vos premiers tests en apprenant à effectuer des tests isolés et à déboguer des tests, et en découvrant les arborescences sémantiques et la synchronisation.
Créer une application avec une mise en page adaptative
Updated 11 décembre 2024
Découvrez comment adapter votre application aux grands écrans à l'aide de modèles de mise en page canonique.
Ajouter des animations pour la prévisualisation du Retour
Updated 11 décembre 2024
Dans cet atelier de programmation, vous apprendrez à ajouter des animations pour la prévisualisation du Retour dans l'appli SociaLite.
Créer votre première carte dans Wear OS
Updated 11 décembre 2024
Dans cet atelier de programmation, vous découvrirez comment créer votre propre carte pour Wear OS. Vous utiliserez les composants Tiles Material, une bibliothèque qui facilite la création d'une UI conforme aux consignes Material Design, et vous prévisualiserez vos cartes dans Android Studio à mesure que vous développez l'application.
Créer une application exécutée sur un profil professionnel
Updated 11 décembre 2024
Dans cet atelier de programmation, vous apporterez des modifications à une application afin d'améliorer l'expérience utilisateur lorsqu'elle s'exécute sur un appareil géré qui est doté d'un profil professionnel.
Ajouter une liste déroulante
Updated 11 décembre 2024
Ajoutez une liste déroulante à l'application Affirmations.
Améliorer la prise en charge des stylets dans une application Android
Updated 11 décembre 2024
Découvrez comment tirer parti de techniques avancées afin de proposer une expérience de stylet optimale dans une application Android.
Créer une mise en page de type "Liste/Détail" avec l'intégration d'activités et Material Design
Updated 11 décembre 2024
L'intégration d'activités permet aux applications basées sur des activités d'accepter des mises en page à deux volets sur les grands écrans sans avoir à refactoriser le code. Il vous suffit d'ajouter des dépendances, de créer un fichier de configuration XML, d'implémenter un initialiseur et d'ajouter quelques éléments au fichier manifeste de l'application. Si vous préférez manipuler du code, vous pouvez ajouter simplement quelques appels d'API Jetpack à la méthode onCreate() de l'activité principale. Dans cet atelier de programmation, vous appliquerez les approches de développement XML et API pour mettre à jour une application basée sur des activités afin qu'elle affiche une mise en page à deux volets de type
Atelier de programmation sur le glisser-déposer
Updated 11 décembre 2024
Découvrez comment activer le glisser-déposer pour vos vues, et comment utiliser DragHelper et DropHelper au sein d'une application, ainsi que d'une application à une autre.
Premiers pas avec Vulkan sur Android
Updated 11 décembre 2024
Vulkan est une API graphique moderne et performante. Elle offre une accessibilité de bas niveau au GPU et optimise l'implémentation de diverses manières, mais elle est difficile à utiliser. L'alternative, OpenGL ES, était plus simple mais offrait moins de fonctionnalités et de performances car elle était basée sur une architecture matérielle ancienne. OpenGL ES est obsolète sur la plupart des autres plates-formes et ne fait plus l'objet d'un développement actif. Sur Android, nous prévoyons de supprimer OpenGL ES et de passer à Vulkan. Nous devons donc préparer les développeurs à cette transition.
Animer des éléments dans Jetpack Compose
Updated 9 décembre 2024
Dans cet atelier de programmation, vous apprendrez à utiliser certaines API Animation de Compose.
S'entraîner : associer un comportement à un clic
Updated 9 décembre 2024
Appliquez ce que vous avez appris sur le comportement des clics sur les boutons afin de créer une application.
État avancé et effets secondaires dans Jetpack Compose
Updated 9 décembre 2024
Dans cet atelier de programmation, vous apprendrez des concepts avancés sur les états et les effets secondaires dans Jetpack Compose. Découvrez comment créer un conteneur d'état pour des composables complexes avec état, créer des coroutines et appeler des fonctions de suspension à partir du code Compose, et déclencher des effets secondaires pour accomplir différents cas d'utilisation.
Intégrer des fonctions de Gemini à votre application Android
Updated 6 décembre 2024
Découvrez comment ajouter une fonctionnalité simple de l'API Gemini à une application Android grâce Vertex AI for Firebase.
Présentation de Compose pour la télévision
Updated 6 décembre 2024
Découvrez les principes de base de Compose pour la télévision et comment créer deux écrans généralement disponibles dans les applis TV.
ViewModel et l'état dans Compose
Updated 6 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser un ViewModel, l'un des composants d'architecture. Vous implémenterez un ViewModel pour conserver l'état de l'application lorsque la configuration change.
Optimiser votre application d'appareil photo sur les appareils pliables avec Jetpack WindowManager
Updated 6 décembre 2024
Au fil des années, les appareils Android ont évolué de manière à inclure de nombreux écrans, formats et formes, entre autres fonctionnalités. Toutefois, prendre des photos avec le téléphone constitue depuis le début l'un des cas d'utilisation les plus importants. Aujourd'hui, les capacités de l'appareil photo d'un téléphone font toujours partie des principales raisons pour lesquelles un consommateur choisit un modèle plutôt qu'un autre.
Présentation de l'état dans Compose
Updated 6 décembre 2024
Découvrez la notion d'état et la façon dont Jetpack Compose peut l'utiliser et la manipuler.
Glisser-déposer dans Compose
Updated 6 décembre 2024
Découvrez comment activer le glisser-déposer dans Compose à l'aide de modificateurs.
L'API Android Sleep
Updated 6 décembre 2024
Découvrez comment vous inscrire à l'API Android Sleep pour obtenir les événements SleepSegmentEvents et SleepClassifyEvents.
Thématisation dans Compose avec Material 3
Updated 6 décembre 2024
L'objectif de cet atelier de programmation est de présenter la thématisation dans Jetpack Compose avec les nouvelles implémentations Material Design 3 et Material You.
Ajouter un dépôt et injecter manuellement des dépendances
Updated 6 décembre 2024
Découvrez comment améliorer davantage l'architecture de l'application Mars Photos en séparant les appels réseau dans un dépôt.
Ajouter la prise en charge du clavier, de la souris, du pavé tactile et du stylet avec Jetpack Compose
Updated 6 décembre 2024
Découvrez comment développer des applications compatibles avec les claviers et dispositifs de pointage, tels que les souris et les pavés tactiles, avec Compose.
Créer et tester une application à utiliser à l'arrêt pour Android Automotive OS
Updated 6 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer et à tester des applications à utiliser à l'arrêt pour les appareils Android Automotive OS afin d'offrir une bonne expérience aux utilisateurs. Vous allez apprendre à exploiter la grande variété d'écrans présents dans les voitures et allez découvrir comment permettre aux utilisateurs de contrôler la lecture de contenu dans différents scénarios propres aux voitures à l'aide de mécanismes Android standards.
API Google Pay pour le Web 201: avancé
22 minutes
Updated 6 décembre 2024
Cet atelier de programmation fait suite à Présentation de l'API Google Pay pour le Web et s'appuie sur le code écrit dans cet atelier. Pour effectuer cet atelier de programmation, assurez-vous d'abord d'avoir terminé celui-ci. Voici un bref aperçu de
Effectuer une migration vers Jetpack Compose
Updated 6 décembre 2024
Dans cet atelier de programmation, vous apprendrez à migrer certains éléments d'un écran du système de vues vers Jetpack Compose.
Offrir aux utilisateurs Wear OS de nouvelles approches avec l'API Ongoing Activity
Updated 6 décembre 2024
Grâce à l'API Ongoing Activity dans Wear, les développeurs peuvent lancer l'interaction des utilisateurs avec leur montre à partir du cadran ou du lanceur d'applications avec peu de code, et permettre à ces utilisateurs de reprendre leurs activités majeures dans l'application d'un simple geste.
Principes de base de Jetpack Compose
Updated 6 décembre 2024
Dans cet atelier de programmation, vous allez découvrir les principes de base de Compose.
Utiliser les collections en Kotlin
Updated 6 décembre 2024
Découvrez comment utiliser des tableaux et des collections, y compris des listes, des ensembles et des mappages.
Améliorer l'engagement des utilisateurs pour les films/épisodes de séries TV disponibles dans "Ma sélection" sur Android TV
Updated 6 décembre 2024
Dans cet atelier de programmation, vous apprendrez à gérer correctement vos films et épisodes de séries TV disponibles dans
Créer une couche de données
Updated 6 décembre 2024
Dans cet atelier de programmation, vous découvrirez la couche de données dans l'architecture des applications Android. Vous créerez des dépôts ainsi que des modèles et sources de données pour lire et écrire des données dans une base de données locale et un service réseau.
Travail en arrière-plan avec WorkManager
Updated 6 décembre 2024
L'API WorkManager pour Android simplifie le travail en arrière-plan. WorkManager peut créer des tâches pouvant être interrogées, réutilisables et enchaînables. WorkManager est le planificateur de tâches recommandé sur Android. Cet atelier de programmation vous explique tout ce que vous avez besoin de savoir sur WorkManager, de l'écriture d'une tâche simple aux tâches enchaînées plus complexes.
Animation simple avec Jetpack Compose
Updated 6 décembre 2024
Découvrez comment ajouter une animation de rétroaction simple à votre application Compose.
Ajouter Nearby Messages à votre appli
Updated 6 décembre 2024
Découvrez comment envoyer et découvrir des messages avec l'API Nearby Messages
Principes de base d'Android 02.2 : cycle de vie et état des activités
Updated 6 décembre 2024
Dans cet atelier de programmation, vous allez ajouter des instructions de journalisation dans l'application TwoActivities et observer les modifications apportées au cycle de vie d'une activité. Vous allez étudier ces modifications et découvrir comment gérer les entrées utilisateur dans ces conditions.
Créer une application Art Space
Updated 5 décembre 2024
Découvrez comment créer une application Android qui présente votre propre galerie d'art.
L'état dans Jetpack Compose
Updated 5 décembre 2024
Dans cet atelier de programmation, vous apprendrez à créer des applications riches et interactives sur Compose en maîtrisant la notion d'état.
Principes de base d'Android Paging
Updated 5 décembre 2024
Dans cet atelier de programmation, vous allez intégrer la bibliothèque Paging dans une application qui affiche une liste. La bibliothèque Paging vous permet de charger et d'afficher des pages de données depuis un ensemble de données plus volumineux, à partir d'un espace de stockage local ou sur réseau.
Gérer les mesures d'application bord à bord dans Android 15
Updated 5 décembre 2024
Découvrez comment gérer les mesures d'application bord à bord dans Android 15.
Accessibilité dans Jetpack Compose
Updated 5 décembre 2024
Dans cet atelier de programmation, vous verrez comment améliorer l'accessibilité de votre application Compose. Découvrez comment augmenter les zones cibles tactiles, comment ajouter des descriptions de contenu, des libellés de clic, des actions personnalisées et plus encore.
Calculer un pourboire personnalisé
Updated 5 décembre 2024
Découvrez comment ajouter un bouton d'action, configurer les actions du clavier et utiliser un composable
Atelier de programmation sur Compose pour Wear OS
Updated 5 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à transposer vos connaissances sur Compose à des accessoires connectés grâce à Compose pour Wear OS. À la fin, vous aurez créé des composables simples et complexes dans une application adaptée à votre poignet.
Principes de base de Cronet
Updated 5 décembre 2024
Dernière mise à jour: 06/05/2022 Cronet est la pile réseau Chromium mise à la disposition des applications Android en tant que bibliothèque. Cronet exploite plusieurs technologies qui réduisent la latence et augmentent le débit des requêtes réseau
Mises en page de base dans Compose
Updated 5 décembre 2024
Dans cet atelier de programmation, vous apprendrez à implémenter des conceptions réelles avec les composables et les modificateurs fournis par Compose.
Atelier de programmation sur la confidentialité sur Android
Updated 4 décembre 2024
Android a publié de nombreuses fonctionnalités de confidentialité individuelles dans ses dernières versions. Nous avons hâte que vous les adoptiez dans vos applications. Cet atelier de programmation vise à relier des fonctionnalités de confidentialité individuelles, et à montrer aux développeurs comment obtenir des informations sur l'accès de leurs applications aux données privées des utilisateurs et comment adopter les bonnes pratiques de confidentialité dans une application en cours d'exécution.
Étapes du cycle de vie d'une activité
Updated 4 décembre 2024
Dans cet atelier de programmation, vous découvrirez le cycle de vie d'une activité et la journalisation.
Atelier de programmation sur la configuration de la sécurité du réseau Android
Updated 4 décembre 2024
Dans cet atelier de programmation, vous explorerez la configuration de la sécurité réseau sur Android et découvrirez quelques problèmes courants liés à l'établissement de communications réseau sécurisées.
Ajouter des images à votre application Android
Updated 4 décembre 2024
Découvrez comment créer une application simple avec des fonctions composables.
Créer une application de chat générative avec Vertex AI Conversation
20 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez utiliser Vertex AI Conversation pour créer, configurer et déployer un agent de data store et une application de chat pour répondre aux questions des clients sur les produits du Google Store.
Accéder à la discussion Gemini avec le SDK Python via un point de terminaison Private Service Connect
Updated 30 novembre 2024
Accéder à Gemini à partir d'une VM via le SDK Python et le point de terminaison PSC
Utilisation de textembedding-gecko@003 pour les représentations vectorielles continues de vecteurs
7 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez découvrir le modèle gecko@003 et un cas d'utilisation réel de son application.
Mesure de l'interaction avec la peinture suivante (INP)
Updated 30 novembre 2024
Cet atelier de programmation interactif vous explique comment mesurer l' interaction jusqu'à la prochaine peinture (INP) à l'aide de la bibliothèque web-vitals. Le code se trouve dans le dépôt web-vitals-codelabs. Cet atelier de programmation utilise
Atelier: Propagation du PSC NCC
35 minutes
Updated 30 novembre 2024
L'objectif de cet atelier est d'explorer la NCC avec la propagation PSC.
Diffusion en direct sur Google Cloud avec Media CDN et l'API Live Streaming
2 heures 37 minutes
Updated 30 novembre 2024
Cet atelier va vous guider tout au long du déploiement d'une démonstration de workflow de diffusion en direct avec Media CDN (CDN). API Live Stream + Cloud Storage + Lecteur multimédia.
Fonction Cloud pour la synthèse de contenus à l'aide de l'API PaLM Vertex AI et de Google Cloud Storage
Updated 30 novembre 2024
Fonction Cloud qui montre comment traiter un fichier importé dans Google Cloud Storage et effectuer une synthèse à l'aide de l'API Vertex AI PaLM sur le contenu.
Atelier: Site NCC vers cloud avec un dispositif SD-WAN
47 minutes
Updated 30 novembre 2024
L'objectif de cet atelier est d'explorer NCC avec un spoke de dispositif WAN défini par logiciel connecté à un hub NCC.
NEG Internet HTTPS Looker PSC Southbound
32 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à intégrer un NEG Internet configuré avec HTTPS en tant que producteur de services pour l'accès Looker Southbound à GitHub.com.
Prédiction de classement d'un film avec BQML à l'aide de SQL
Updated 30 novembre 2024
Nous allons créer un modèle de prédiction du score de film en utilisant uniquement SQL avec BigQuery ML.
Prédiction des notes de films avec Vertex AI AutoML
Updated 30 novembre 2024
Nous allons créer un modèle de prédiction de score de film à l'aide de Vertex AI AutoML, le déployer sur un point de terminaison d'API et déclencher l'API de prédiction depuis des fonctions Java Cloud.
NEG hybride Looker PSC Southbound vers sur site
1 heure 16 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à intégrer un NEG hybride en tant que producteur de services pour l'accès Looker Southbound à une base de données postgres sur site.
Équilibreur de charge externe régional L7 Northbound Looker PSC
38 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à intégrer un équilibreur de charge d'application externe régional L7 pour permettre l'accès à Looker vers le nord.
Automatisation de la revue de code avec l'IA générative
Updated 30 novembre 2024
Automatisation de la revue de code avec l'IA générative
Gestion simplifiée des données de référence: mise en correspondance et Fusionner avec l'IA générative !
Updated 30 novembre 2024
Dans cet atelier de programmation, nous allons vous montrer comment Gemini 1.0 Pro simplifie les applications de gestion des données de référence, comme l'enrichissement et la déduplication, pour les données citibike_stations disponibles dans l'ensemble de données public BigQuery.
Créer une application de questions/réponses avec la RAG multimodale avec Gemini Pro
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer un système multimodal de questions-réponses à l'aide de Gemini Pro.
Génération d'images sur l'appareil sur Android avec MediaPipe
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à ajouter la génération de texte sur l'appareil à vos applications Android avec MediaPipe Solutions.
Déployez une version de base de Google Traduction application sur Python 3 Cloud Functions
21 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Google Cloud Translation avec Python, et à l'exécuter en local ou à la déployer sur une plate-forme de calcul Cloud sans serveur (App Engine, Cloud Functions ou Cloud Run).
Transformer et charger les réponses à une enquête Google Forms dans BigQuery
13 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à transformer vos données d'enquête Google Forms à l'aide de Dataprep et à les transférer vers BigQuery pour une analyse plus approfondie.
Déployez une version de base de Google Traduction application sur Python 2 Cloud Run (Docker)
21 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Google Cloud Translation avec Python, et à l'exécuter en local ou à la déployer sur une plate-forme de calcul Cloud sans serveur (App Engine, Cloud Functions ou Cloud Run).
Django sur Cloud Run
30 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à déployer Django à l'aide de composants sans serveur: Cloud Run pour le moteur Web, Cloud SQL pour la base de données et Cloud Build pour les éléments multimédias.
Créez une application de recherche de brevets avec AlloyDB, Vector Search et Vertex AI.
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez découvrir comment utiliser Gemini 1.5 Pro avec AlloyDB et Vertex AI pour créer une demande de recherche de brevets.
Déployez une version de base de Google Traduction application sur Python 3 Cloud Run (Docker)
22 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Google Cloud Translation avec Python, et à l'exécuter en local ou à la déployer sur une plate-forme de calcul Cloud sans serveur (App Engine, Cloud Functions ou Cloud Run).
Atelier de programmation sur les événements pour Cloud Run for Anthos
1 heure 2 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez découvrir les événements pour Cloud Run. Plus précisément, vous allez écouter des événements provenant de Cloud Pub/Sub, des journaux d'audit, de Cloud Storage et de Cloud Scheduler, et apprendre à générer/consommer des événements personnalisés.
Créer une application de recherche de brevets avec Spanner, Vector Search Gemini 1.0 Pro
Updated 30 novembre 2024
Dans cet atelier de programmation, nous vous montrerons comment utiliser Gemini 1.0 Pro avec Spanner et Vertex AI pour créer une demande de recherche de brevets.
Créer une application Android de classification de chiffres manuscrits avec MediaPipe Tasks
21 minutes
Updated 30 novembre 2024
Découvrez comment utiliser la classification d'images pour détecter les nombres manuscrits dans Android avec MediaPipe.
NEG Internet SSH vers le sud de Looker PSC
32 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à intégrer un NEG Internet configuré avec SSH en tant que producteur de services pour l'accès Looker Southbound à github.com.
Détecter des objets dans des images avec ML Kit: Android
19 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation
Stratégie de pare-feu réseau globale avec tags
46 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous apprendrez à utiliser des stratégies de pare-feu réseau globales avec des tags pour contrôler le trafic.
Atelier: Le VPC NCC en tant que spoke
7 minutes
Updated 30 novembre 2024
L'objectif de cet atelier est d'explorer NCC avec un VPC en tant que spoke
Affiner les grands modèles de langage: comment Vertex AI fait passer les LLM à la vitesse supérieure
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à régler les affinages supervisés d'un LLM à l'aide de Vertex AI.
Spring Native on Google Cloud
49 minutes
Updated 30 novembre 2024
Spring Native est un projet émergent dont le lancement principal est prévu pour Spring 6.x et Spring Boot 3.x. Le moment est donc idéal pour vous familiariser avec le produit quelques mois avant sa sortie.
Détectez des objets dans des images pour créer une recherche visuelle de produits avec ML Kit: Android
19 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Android à l'aide de ML Kit. Cette application utilise le machine learning sur l'appareil pour détecter des objets dans des images, puis permet aux utilisateurs d'effectuer une recherche visuelle de produits.
Build sécurisé Déployer avec Cloud Build, Artifact Registry et GKE
Updated 30 novembre 2024
Container Analysis permet d'analyser les failles et de stocker les métadonnées des conteneurs. Le service d'analyse effectue des analyses des failles sur les images de Container Registry et Artifact Registry, puis stocke les métadonnées obtenues et
Atelier de programmation sur le proxy TCP : limitation du débit et liste de refus d'adresses IP avec un équilibreur de charge proxy TCP
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez créer un équilibreur de charge TCP/SSL avec un service de backend et limiter l'accès à l'équilibreur de charge à un ensemble spécifique de clients utilisateurs.
Sécuriser les builds de conteneurs
Updated 30 novembre 2024
Les failles logicielles sont des vulnérabilités pouvant entraîner une défaillance accidentelle du système ou fournir aux pirates informatiques un moyen de compromettre votre logiciel. Container Analysis propose deux types d'analyse de l'OS pour
Sécuriser une application sans serveur avec Identity-Aware Proxy (IAP)
Updated 30 novembre 2024
Sécurisez l'accès et exigez la connexion des utilisateurs pour les applications exécutées sur Cloud Run à l'aide d'Identity-Aware Proxy
Private Service Connect avec configuration DNS automatique
1 heure 6 minutes
Updated 30 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à configurer et à valider le DNS automatique Private Service Connect.
Déployer une application sur Cloud Run de façon sécurisée
Updated 30 novembre 2024
Pratiques fondamentales pour le déploiement sécurisé sur Cloud Run
Code source sécurisé
Updated 30 novembre 2024
Les techniques de code source sécurisé sont un ensemble de pratiques permettant d'améliorer la sécurité du code source. Ces techniques peuvent vous aider à identifier et corriger les failles dans le code source, à empêcher tout accès non autorisé au code source et à protéger le code source contre la modification.
Présenter des classificateurs de sécurité Agile avec Gemma
Updated 23 novembre 2024
Cet atelier de programmation montre comment créer un classificateur de texte personnalisé à l'aide du réglage des paramètres avec optimisation. Au lieu d'ajuster l'ensemble du modèle, les méthodes PET ne mettent à jour qu'un petit nombre de
Utiliser LIT pour analyser des modèles gemma dans Keras
Updated 23 novembre 2024
Les produits d'IA générative sont relativement récents, et les comportements d'une application peuvent varier davantage que les formes antérieures de logiciels. Il est donc important d'examiner les modèles de machine learning utilisés, d'étudier des
Connecter des appareils connectés à l'Assistant Google
35 minutes
Updated 23 novembre 2024
Créez et déployez une intégration cloud à cloud pour intégrer un lave-linge connecté virtuel à l'Assistant.
Déboguer la maison connectée
25 minutes
Updated 23 novembre 2024
Apprenez à utiliser les métriques et la journalisation GCP pour identifier et résoudre les problèmes de production. Apprenez à utiliser la suite Test pour identifier les problèmes fonctionnels et liés aux API.
Métriques basées sur les journaux pour la maison connectée
16 minutes
Updated 23 novembre 2024
Découvrez comment utiliser les métriques basées sur les journaux dans Google Cloud pour suivre les tendances et analyser vos journaux d'erreurs d'intégration pour la maison connectée.
Implémenter CameraStream avec WebRTC
23 minutes
Updated 23 novembre 2024
Découvrez comment diffuser du contenu depuis une webcam sur un écran Google Nest à l'aide de la caractéristique CameraStream et de WebRTC.
Améliorer et sécuriser vos intégrations cloud à cloud
50 minutes
Updated 23 novembre 2024
Découvrez comment améliorer et sécuriser votre intégration cloud à cloud grâce à des caractéristiques d'appareil personnalisables et comment les sécuriser grâce à l'authentification à deux facteurs.
Déboguer la page d'accueil locale
50 minutes
Updated 23 novembre 2024
Apprenez à utiliser les métriques et la journalisation GCP pour identifier et résoudre les problèmes de production. Apprenez à utiliser la suite Test pour identifier les problèmes fonctionnels et liés aux API. Découvrez comment utiliser les outils pour les développeurs Chrome lorsque vous développez votre application Local Home.
Déclencher des jobs Cloud Run avec Cloud Scheduler
Updated 23 novembre 2024
Découvrez comment créer des jobs Cloud Run et configurer leur exécution avec Cloud Scheduler.
Déployer une application Cloud Run avec Cloud Deploy
Updated 23 novembre 2024
Découvrez comment déployer une application Cloud Run avec Cloud Deploy.
Agent GenAI pour l'automatisation des commandes
51 minutes
Updated 23 novembre 2024
Dans cet atelier de programmation, vous allez créer une application d'agent d'IA conversationnelle pour automatiser le processus de commande.
Données partagées sécurisées utilisées avec Espace confidentiel
Updated 23 novembre 2024
Dans cet atelier de programmation, vous apprendrez à sécuriser le partage de données entre plusieurs personnes tout en préservant la confidentialité à l'aide de Confidential Space.
Réutiliser votre code Cloud Functions en tant qu'extension Firebase
23 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez créer une extension Firebase pour le géohachage. Cet atelier de programmation d'introduction vous explique comment convertir une fonction Cloud existante en une extension Firebase pouvant être distribuée facilement à des millions de développeurs et les aider à étendre leurs projets Firebase.
Distribuez vos builds iOS préliminaires plus rapidement avec App Distribution et Fastlane
Updated 22 novembre 2024
Dans cet atelier de programmation, l'utilisateur utilisera App Distribution et notre plug-in fastlane pour distribuer un build iOS et enregistrer des appareils de test. L'utilisateur exporte ensuite un fichier .txt d'appareils et d'UDID à partir de la console de distribution d'applications, puis automatise l'enregistrement de ces appareils (une exigence pour distribuer des builds iOS ad hoc).
Découvrez Firebase pour le Web
52 minutes
Updated 22 novembre 2024
Créez une application Web en partant de zéro avec Firebase et l'éditeur en ligne StackBlitz. Vous utiliserez le langage HTML simplifié et JavaScript pour communiquer avec Firebase. Cet atelier est une excellente introduction à l'utilisation de la console Firebase et à l'intégration de Firebase dans une application. Aucune connaissance préalable ni installation de logiciel n'est requise.
Découvrir Firebase pour Flutter
53 minutes
Updated 22 novembre 2024
Découvrez comment créer une application mobile Flutter avec Firebase.
Google Ads avec les événements personnalisés Google Analytics pour Firebase – Android
6 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à implémenter des événements avec GA4F et à lancer des campagnes pour l'action via Google Ads.
Votre première expérience de messagerie dans l'application
35 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez créer votre premier test de messagerie dans l'application Firebase à l'aide de FirebaseA/B Testing.
Créer et associer des sous-comptes AdWords et Merchant Center
35 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez créer une solution qui utilise l'API AdWords et Content API for Shopping pour créer des comptes gérés par un compte administrateur AdWords et un multicompte Merchant Center. Vous associerez ensuite les nouveaux sous-comptes afin que les produits gérés par le nouveau sous-compte Merchant Center puissent être utilisés dans les campagnes Shopping créées par le nouveau sous-compte AdWords.
Améliorez les performances de votre application dans Go (partie 1: trace)
Updated 22 novembre 2024
OpenTelemetry est le standard dans l'industrie pour l'observabilité système sur les traces et les métriques. En outre, le profilage continu est l'outil permettant d'identifier les informations du dernier kilomètre pour le réglage des performances. Dans cet atelier de programmation, vous allez apprendre à instrumenter votre application avec OpenTelemetry pour les traces et l'agent Profiler, et à identifier le goulot d'étranglement à partir des graphiques visualisés sur Cloud Trace et Cloud Profiler.
Générer des présentations Google Slides à partir de big data dans Node.js
29 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez créer une présentation à l'aide de l'API Google Slides et de BigQuery pour générer un rapport d'analyse des licences logicielles les plus courantes.
Accéder à MongoDB Atlas multirégional avec Private Service Connect
1 heure 32 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à configurer et à valider l'accès Private Service Connect à MongoDB avec un accès mondial.
Envoyer et recevoir des notifications pour une application Flutter à l'aide de Firebase Cloud Messaging
58 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez utiliser l'API FCM HTTP v1 pour envoyer des notifications push à une application exécutée sur plusieurs plates-formes. Vous créez l'application à l'aide de Flutter, qui s'exécute de manière fluide sur Android/iOS/Web.
Fonctionnalités d'authentification avancées
29 minutes
Updated 22 novembre 2024
Découvrez comment implémenter l'authentification multifacteur et créer des exigences d'authentification personnalisées avec des fonctions de blocage.
Atelier de programmation sur les frameworks Web Angular Firebase
15 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez créer un blog de voyage avec une carte collaborative en temps réel à l'aide des dernières fonctionnalités de notre bibliothèque Angular: AngularFire. L'application Web finale consistera en un blog de
Utiliser Procurement Document AI pour analyser vos factures à l'aide d'AI Platform Notebooks
7 minutes
Updated 22 novembre 2024
Vous allez apprendre à utiliser Procurement DocAI pour analyser intelligemment une facture.
PySpark pour le traitement du langage naturel sur Dataproc
25 minutes
Updated 22 novembre 2024
Dans cet atelier, vous allez découvrir comment utiliser Spark MLlib et spark-nlp pour exécuter des tâches de machine learning et de TLN sur de grandes quantités de données.
Prototypez des modèles dans AI Platform Notebooks
53 minutes
Updated 22 novembre 2024
Dans cet atelier, vous allez apprendre à utiliser AI Platform Notebooks pour prototyper vos workflows de machine learning. Nous aborderons la création d'une instance de notebook personnalisée, le suivi du code de votre notebook dans Git et le débogage des modèles avec l'outil de simulation What-If.
Débogage rapide des LLM avec Learning Interpretability Tool (LIT) sur GCP
Updated 22 novembre 2024
Cet atelier fournit un guide détaillé sur le déploiement d'un serveur d'application LIT sur Google Cloud Platform (GCP) pour interagir avec les modèles de fondation Gemini de Vertex AI et les grands modèles de langage (LLM) tiers auto-hébergés. Elle
Interface Private Service Connect
1 heure 6 minutes
Updated 22 novembre 2024
Dans ce tutoriel, vous allez apprendre à configurer et à valider l'interface Private Service Connect.
Microservice Rainbow Rumpus
1 heure 15 minutes
Updated 22 novembre 2024
Familiarisez-vous avec Google Cloud en déployant un microservice sur Cloud Run et en rejoignant un réseau virtuel dans lequel votre microservice créera des "arcs-en-ciel" pour d'autres microservices et tenter de les remporter. Vous apprendrez à déployer des microservices Kotlin, Java, Go, Python ou Node.js, et vous découvrirez les conteneurs et Cloud Run. Améliorez sans cesse votre algorithme pour voir si vous pouvez marquer plus de points que les autres aventuriers.
Google Cloud Functions en C#
17 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez découvrir les fonctions Google Cloud Run en C#. Plus précisément, vous allez déployer des fonctions C# répondant aux requêtes HTTP et CloudEvents provenant de diverses sources Google Cloud.
Utiliser l'API Natural Language avec Python
8 minutes
Updated 22 novembre 2024
Dans ce tutoriel, vous allez apprendre à utiliser l'API Natural Language avec Python.
Déployez une version de base de Google Traduction application sur Python 2 App Engine
22 minutes
Updated 22 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Google Cloud Translation avec Python, et à l'exécuter en local ou à la déployer sur une plate-forme de calcul Cloud sans serveur (App Engine, Cloud Functions ou Cloud Run).
Services gérés de l'interface Private Service Connect
1 heure 13 minutes
Updated 22 novembre 2024
Dans ce tutoriel, vous allez apprendre à configurer et à valider l'interface Private Service Connect pour accéder aux services via l'appairage de VPC.
Atelier de programmation: Échange de routes dynamiques avec NCC
35 minutes
Updated 22 novembre 2024
L'objectif de cet atelier est d'explorer le NCC avec l'échange de routes dynamiques avec des spokes VPC.
Utiliser des révisions dans les fonctions Cloud Run pour la répartition du trafic, les déploiements progressifs et les rollbacks
Updated 21 novembre 2024
Découvrez comment utiliser les révisions des fonctions Cloud Run pour répartir le trafic, effectuer des déploiements progressifs et effectuer des rollbacks.
Déployez, faites évoluer et mettez à jour votre site Web avec Google Kubernetes Engine (GKE)
1 heure
Updated 21 novembre 2024
Apprenez à déployer, faire évoluer et mettre à jour votre site Web avec GKE.
Créer une orchestration basée sur des événements avec Eventarc et Workflows
29 minutes
Updated 21 novembre 2024
Dans cet atelier de programmation, vous allez créer une orchestration de microservices basée sur des événements pour traiter des images avec Eventarc et Workflows.
Boostez votre application Web en migrant vers le SDK Firebase JS modulaire
32 minutes
Updated 21 novembre 2024
Dans cet atelier de programmation, vous allez migrer une application Web Firebase existante vers le nouveau SDK JS Firebase modulaire afin d'obtenir un code d'arborescence de type "tree-shake" que vous n'utilisez pas et d'accélérer le chargement de l'application.
Envoyer des événements d'application à GA4 à l'aide du protocole de mesure
4 minutes
Updated 21 novembre 2024
Dans cet atelier de programmation, vous apprendrez à effectuer des appels de serveur à serveur pour envoyer des événements à GA4 à l'aide du protocole de mesure.
Envoyer des messages aux utilisateurs à l'aide de FCM et de FIAM
13 minutes
Updated 21 novembre 2024
Découvrez comment envoyer des messages à vos utilisateurs avec Firebase Cloud Messaging et la messagerie dans l'application Firebase.
Se connecter aux services sur site via un réseau hybride à l'aide de Private Service Connect et d'un NEG hybride avec l'équilibreur de charge HTTP(S) interne
1 heure 16 minutes
Updated 21 novembre 2024
Se connecter aux services sur site via un réseau hybride à l'aide de Private Service Connect et d'un NEG hybride avec un équilibreur de charge HTTP(S) interne
Votre premier message push multicast à l'aide de sujets FCM
1 heure
Updated 21 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à multicaster un message push vers un groupe particulier d'instances de votre application à l'aide de rubriques FCM.
Surveiller les interruptions de service pour la maison connectée
31 minutes
Updated 21 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à détecter les pannes en configurant des alertes automatiques pour votre intégration de maison connectée.
Personnalisation du code avec Gemini Code Assist Enterprise
48 minutes
Updated 17 novembre 2024
Découvrez les nouveautés de Gemini Code Assist Enterprise et comment cette solution peut aider votre organisation à créer des solutions avec Google Cloud.
Utiliser Confidential Space avec des ressources protégées qui ne sont pas stockées auprès d'un fournisseur cloud
Updated 16 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à sécuriser le partage de données entre plusieurs personnes tout en préservant la confidentialité à l'aide de Confidential Space. Cet atelier de programmation explique comment utiliser Confidential Space avec des ressources protégées hébergées ailleurs que dans Google Cloud. Vous allez apprendre à demander un jeton personnalisé auprès du service d'attestation de Google en fournissant un nonce, une audience et un type de jeton PKI.
Créer un Private Service Connect pour CloudSQL
1 heure 12 minutes
Updated 15 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer un Private Service Connect pour Cloud SQL.
Principes de base de l'API Google Pay pour le Web
21 minutes
Updated 15 novembre 2024
À la fin de cet atelier de programmation, vous disposerez d'un site Web minimal viable avec une intégration fonctionnelle de Google Pay. Ce projet récupère un jeton de paiement qui peut être envoyé à un fournisseur de services de paiement pour
Cloud NGFW Enterprise – Service de prévention des intrusions (sans inspection TLS)
1 heure 15 minutes
Updated 15 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser le service Cloud NGW de prévention des intrusions pour inspecter le trafic est-ouest et Nord-Sud.
Découvrez comment appeler des fonctions Cloud authentifiées
30 minutes
Updated 9 novembre 2024
Découvrez comment sécuriser Cloud Functions en exigeant une authentification pour les appels
Créer des applications adaptatives avec Jetpack Compose
36 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous apprendrez à créer des applications adaptatives pour les téléphones, les tablettes et les pliables, et découvrirez la notion de maniabilité. Vous découvrirez également les bonnes pratiques concernant les composants adaptatifs Material 3.
Ajouter une compatibilité en direct à un récepteur Cast
30 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Récepteur Web personnalisé qui utilise l'API Cast Live.
Déboguer les applications réceptrices Cast
59 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez ajouter l'enregistreur de débogage Cast à votre application Récepteur Web personnalisé existante.
Créer un récepteur Web personnalisé
1 heure 37 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Récepteur Web personnalisé pour lire du contenu sur des appareils compatibles Cast.
Ajouter la prise en charge de l'API Ad Breaks à un récepteur Web
56 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Récepteur Web personnalisé qui utilise l'API Cast Ad Breaks.
Rendre une application Android compatible avec Cast
2 heures 48 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez modifier une application vidéo Android existante pour caster du contenu sur un appareil compatible Google Cast.
Rendre une application Web compatible avec Cast
1 heure 18 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez modifier une application vidéo Web existante pour caster du contenu sur un appareil compatible Google Cast.
Faire passer un équilibreur de charge réseau des pools cibles aux services de backend régionaux
42 minutes
Updated 9 novembre 2024
Ce guide fournit des instructions pour faire passer un équilibreur de charge réseau existant d'un backend de pool cible à un service de backend régional.
Présentation de la suite Cloud Operations
1 heure 52 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez découvrir la suite Google Cloud Operations. Au cours de cet atelier, vous allez installer un exemple d'application à l'aide de gcloud. Une fois l'exemple d'application déployé, vous utiliserez Cloud Monitoring pour définir des tableaux de bord, des alertes, des tests de disponibilité, etc.
Rendre une application Android TV compatible Cast
1 heure 8 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez modifier une application Android TV existante pour qu'elle accepte la diffusion et la communication à partir de vos applications émettrices Cast existantes.
Utiliser les fonctions distantes BigQuery pour poser des questions à Vertex AI grâce à un système de questions-réponses visuelles (VQA) dans une requête SQL
Updated 9 novembre 2024
Découvrez comment utiliser les fonctions à distance BigQuery pour poser une question à Vertex AI grâce à un système de questions-réponses visuelles (VQA) concernant les images stockées dans une table d'objets Cloud Storage.
Ajoutez du son et de la musique à votre jeu Flutter
42 minutes
Updated 9 novembre 2024
Découvrez comment ajouter des effets sonores, de la musique de fond et de l'audio dynamique à vos jeux avec Flutter.
Découvrez comment appeler des fonctions Cloud Run authentifiées.
Updated 9 novembre 2024
Découvrez comment sécuriser les fonctions Cloud Run en exigeant une authentification pour l'appel.
Utiliser l'API FCM HTTP v1 avec des jetons d'accès OAuth 2
Updated 9 novembre 2024
Par rapport à l'ancienne API FCM, l'API HTTP v1 de FCM fournit un modèle d'autorisation plus sécurisé utilisant des jetons d'accès de courte durée. La procédure de génération du jeton d'accès pour l'API FCM v1 est très différente de celle de
Développement local pour vos applications Flutter à l'aide de la suite d'émulateurs Firebase
8 minutes
Updated 9 novembre 2024
Atelier de programmation expliquant comment utiliser la suite d'émulateurs Firebase pendant le développement avec Flutter L'atelier de programmation utilisera les émulateurs Auth et Firestore pour illustrer leur utilisation.
Créer une application de réalité augmentée (RA) à l'aide de la nouvelle API ARCore Geospatial
38 minutes
Updated 9 novembre 2024
Découvrez comment utiliser la nouvelle API ARCore Geospatial.
Exécuter l'entraînement d'un modèle personnalisé sur Vertex Pipelines
57 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez apprendre à exécuter un job d'entraînement de modèle personnalisé à l'aide du SDK Kubeflow Pipelines sur Vertex Pipelines. Vous allez apprendre à effectuer les opérations suivantes: Le coût total d'exécution de cet
Obtenir des prédictions à partir d'un modèle d'images TensorFlow pré-entraîné sur Vertex AI
59 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez utiliser Vertex AI pour obtenir des prédictions à partir d'un modèle de classification d'images pré-entraîné. Vous allez apprendre à effectuer les opérations suivantes: Le coût total d'exécution de cet atelier sur
Utiliser Vertex ML Metadata avec des pipelines
1 heure 5 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez apprendre à analyser les métadonnées des exécutions de vos pipelines Vertex avec Vertex ML Metadata. Vous allez apprendre à effectuer les opérations suivantes: Le coût total d'exécution de cet atelier sur Google Cloud est
Premiers pas avec les composants autonomes
Updated 8 novembre 2024
Dans cet atelier de programmation destiné aux débutants, vous apprendrez à créer un exemple d'application à l'aide de composants Angular v14 autonomes.
Présentation de Vertex Pipelines
1 heure 45 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez apprendre à créer et à exécuter des pipelines de ML avec Vertex Pipelines. Vous allez apprendre à effectuer les opérations suivantes: Le coût total d'exécution de cet atelier sur Google Cloud est d'environ 25$. Cet
Vertex AI: utiliser l'autopackaging pour affiner BERT avec Hugging Face sur Vertex AI Training
1 heure 10 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez apprendre à exécuter un job d'entraînement personnalisé sur Vertex AI Training avec la fonctionnalité d'empaquetage automatique. Les jobs d'entraînement personnalisés sur Vertex AI utilisent des conteneurs. Si vous ne
Migrer de l'application Java Google App Engine vers Cloud Run avec des Buildpacks
26 minutes
Updated 8 novembre 2024
Découvrez comment convertir une application Java App Engine simple, la conteneuriser avec des Buildpacks et la déplacer vers Cloud Run.
Bookshelf Analytics: utiliser Gemini pour créer des applications SQL avec BigQuery et l'IA générative
Updated 8 novembre 2024
Nous utiliserons Gemini pour nous aider à créer des analyses de recommandations et de synthèses de livres avec BigQuery (IA générative SQL uniquement).
Intégration d'applications
Updated 8 novembre 2024
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 \
Migrer de l'application Java Google App Engine vers Cloud Run avec Jib
26 minutes
Updated 8 novembre 2024
Découvrez comment convertir une application Java App Engine simple, la conteneuriser avec Jib et la déplacer vers Cloud Run.
Atelier de programmation sur les optimisations avancées de l'équilibrage de charge
50 minutes
Updated 8 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à configurer des fonctionnalités avancées d'optimisation de l'équilibrage de charge pour l'équilibrage de charge global des applications externes.
Analysez et visualisez des données sur les transactions par carte de crédit dans Bigtable à l'aide de BigQuery et Looker
Updated 8 novembre 2024
Cet atelier de programmation explique comment utiliser le modèle de flux de modifications Bigtable dans le modèle BigQuery. Vous allez utiliser un ensemble d'échantillons de données pour vous familiariser avec l'interrogation du journal des modifications et utiliser Looker pour créer un tableau de bord visuel.
Présentation du kit Cloud Foundation
1 heure 35 minutes
Updated 8 novembre 2024
Dans cet atelier de programmation, vous allez faire vos premiers pas avec le kit Cloud Foundation, puis suivre une série d'étapes pour ajouter une fonctionnalité à un module du kit Cloud Foundation.
Améliorer les performances de l'application avec les profils de référence
48 minutes
Updated 8 novembre 2024
Cet atelier de programmation vous explique comment améliorer les temps de démarrage et de rendu grâce aux profils de référence.
Connecter AppSheet à Apps Script
Updated 8 novembre 2024
Dans cet atelier de programmation, vous allez créer un projet Apps Script nommé "Hello World", ajouter une fonction simple, logThis, qui consigne un message, puis créer une automatisation AppSheet qui appelle le script.
Créer un système de recherche de qualité Google avec Vertex AI
Updated 8 novembre 2024
Dans cet atelier de programmation, vous allez créer un moteur de recherche de qualité Google capable de vous aider à répondre aux requêtes à partir de vos documents et fichiers texte à l'aide de Vertex AI Search/Agent Builder.
Migrer de l'application Java Google App Engine vers Cloud Run avec Docker
26 minutes
Updated 8 novembre 2024
Découvrez comment convertir une application Java App Engine simple, la conteneuriser avec Docker et la déplacer vers Cloud Run.
Compilateur d'étagères: utiliser Gemini pour créer une fonction Cloud Java pour une application Gemini
Updated 8 novembre 2024
Nous allons créer une application de recommandation et de synthèse de livres qui utilisera l'IA générative de Vertex AI (Gemini) dans une fonction Cloud en tant que fonction distante de BigQuery.
Créer un générateur de quiz avec l'IA générative et Cloud Run
1 heure 16 minutes
Updated 8 novembre 2024
Dans cet atelier de programmation, vous allez utiliser Vertex AI pour générer un quiz en fonction de certaines spécifications fournies. Vous allez tester votre générateur de quiz dans un environnement de développement hébergé dans le cloud, puis le rendre public en le déployant dans Google Cloud Run. À la fin de l'atelier, vous intégrerez votre générateur de quiz dans une application complète.
MDC-112 Web: intégration de MDC aux frameworks Web
17 minutes
Updated 8 novembre 2024
Découvrez comment étendre les composants Material prédéfinis à des composants pour n'importe quel framework Web.
Reconnaître les caractéristiques de texte et de visages avec ML Kit sur Android
15 minutes
Updated 8 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Android à l'aide de ML Kit, qui utilise le machine learning sur l'appareil pour reconnaître du texte et des caractéristiques faciales dans des images.
Reconnaître, identifier la langue et traduire du texte avec ML Kit et CameraX: Android
10 minutes
Updated 8 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Android à l'aide de ML Kit, qui utilise le machine learning sur l'appareil pour reconnaître, identifier et traduire du texte dans 59 langues. Vous apprendrez également à intégrer la bibliothèque CameraX pour effectuer ces tâches à partir d'un flux d'appareil photo en temps réel.
Vertex AI: cohéberger des modèles sur la même VM pour les prédictions
44 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez utiliser la fonctionnalité de modèle de co-hébergement de Vertex AI pour héberger plusieurs modèles sur la même VM afin d'obtenir des prédictions en ligne. Vous allez apprendre à effectuer les opérations suivantes: Le
Vertex AI: utiliser des routines de prédiction personnalisées avec Sklearn pour prétraiter et post-traiter les données afin d'obtenir des prédictions
29 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez apprendre à utiliser des routines de prédiction personnalisées sur Vertex AI pour écrire une logique de prétraitement et de post-traitement personnalisée. Bien que cet exemple utilise Scikit-learn, les routines de
Chiffrer des fonctions Cloud Functions à l'aide de clés de chiffrement gérées par le client (CMEK)
29 minutes
Updated 8 novembre 2024
use-cmek-to-encrypt-cloud-functions
Comprendre Skaffold
Updated 8 novembre 2024
Skaffold est un outil qui gère le workflow de création, de transfert et de déploiement de votre application. Vous pouvez utiliser Skaffold pour configurer facilement un espace de travail de développement local, simplifier votre boucle de
Application de surveillance du trafic Vertex AI Vision
2 heures 17 minutes
Updated 8 novembre 2024
Cet atelier de programmation porte sur la création d'une application Vertex AI Vision de bout en bout pour surveiller des flux vidéo de trafic en temps réel. Nous allons utiliser le modèle "Spécialisé" d'analyse de l'occupation pré-entraîné. Vous apprendrez également à créer un flux vidéo à ingérer dans l'application, à créer et déployer l'application, et à utiliser BigQuery pour analyser la sortie JSON du modèle et visualiser le résultat dans Looker Studio.
Application Vertex AI Vision Queue Detection
2 heures 37 minutes
Updated 8 novembre 2024
Cet atelier de programmation porte sur la création d'une application Vertex AI Vision de bout en bout pour surveiller des scénarios de détection de files d'attente dans un magasin de vente au détail. Nous allons utiliser le modèle "Spécialisé" d'analyse de l'occupation pré-entraîné. Vous apprendrez également à créer un flux vidéo à ingérer dans l'application, à créer et déployer l'application, et à utiliser BigQuery pour analyser la sortie JSON du modèle et visualiser le résultat dans Looker Studio.
Vertex AI – créer un modèle de détection de fraude à l'aide d'AutoML
2 heures 15 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez utiliser Vertex AI pour entraîner et déployer un modèle avec des données tabulaires. Il s'agit de la toute dernière offre de produits d'IA de Google Cloud, actuellement disponible en version preview. Vous allez apprendre
Vertex AI: entraîner et diffuser un modèle personnalisé
39 minutes
Updated 8 novembre 2024
Dans cet atelier, vous utiliserez Vertex AI pour entraîner et déployer un modèle TensorFlow en utilisant du code dans un conteneur personnalisé. Bien que cet atelier utilise TensorFlow pour le code du modèle, vous pourriez facilement le remplacer par
Exploitez tout le potentiel des tests: gérez les tests de machine learning avec Vertex AI
24 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez utiliser Vertex AI pour créer un pipeline qui entraîne un modèle Keras personnalisé dans TensorFlow. Nous utiliserons ensuite la nouvelle fonctionnalité disponible dans Vertex AI Experiments pour suivre et comparer les
Mettre à jour votre application pour utiliser un modèle de machine learning avec filtrage du spam
52 minutes
Updated 8 novembre 2024
Apprenez à mettre à jour une application avec un modèle de ML capable de filtrer les spams de base dans les commentaires.
Filtre de mouvement Vertex AI Vision
1 heure 43 minutes
Updated 8 novembre 2024
Cet atelier de programmation porte sur la création d'une application Vertex AI Vision de bout en bout pour illustrer l'envoi de vidéos avec la fonctionnalité de filtrage du mouvement. Dans ce tutoriel, vous allez apprendre à ingérer un flux vidéo dans l'application avec une configuration de filtre de mouvement.
Utiliser Pulumi sur Google Cloud avec YAML
10 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez découvrir comment utiliser Pulumi sur Google Cloud avec YAML
Application d'analyse de l'occupation Vertex AI Vision avec gestion des événements
1 heure 43 minutes
Updated 8 novembre 2024
Cet atelier de programmation porte sur la création d'une application Vertex AI Vision de bout en bout pour illustrer l'envoi d'événements avec la fonctionnalité de gestion des événements. Nous allons utiliser le modèle "Spécialisé" d'analyse de l'occupation pré-entraîné. Vous apprendrez également à créer un flux vidéo à ingérer dans l'application, ainsi qu'à créer et à déployer l'application.
Vertex AI: entraînement multinœud et apprentissage par transfert avec TensorFlow
1 heure 39 minutes
Updated 8 novembre 2024
Dans cet atelier, vous allez utiliser Vertex AI pour exécuter un job d'entraînement multi-nœuds pour un modèle TensorFlow. Vous allez apprendre à effectuer les opérations suivantes: Le coût total d'exécution de cet atelier sur Google Cloud est
Créer un modèle de ML financier avec l'outil de simulation What-If et Vertex AI
57 minutes
Updated 7 novembre 2024
Dans cet atelier, vous allez apprendre à entraîner un modèle XGBoost sur un ensemble de données financier, à le déployer sur Vertex AI et à l'analyser avec l'outil de simulation What-If
Vertex AI Workbench: entraîner un modèle TensorFlow avec des données de BigQuery
37 minutes
Updated 7 novembre 2024
Dans cet atelier, vous allez apprendre à utiliser Vertex AI Workbench pour l'exploration des données et l'entraînement de modèles de ML. Vous allez apprendre à effectuer les opérations suivantes: Le coût total d'exécution de cet atelier sur
Utiliser les fonctions Cloud Run et Gemini pour résumer un fichier texte importé dans un bucket Cloud Storage
Updated 7 novembre 2024
Premiers pas avec les fonctions Cloud Run basées sur des événements
Utiliser Ollama en tant que side-car avec des GPU Cloud Run et une interface Web ouverte en tant que conteneur d'entrée frontend
Updated 7 novembre 2024
Découvrez comment utiliser Ollama en tant que side-car avec des GPU Cloud Run et comment utiliser l'interface Web ouverte en tant que conteneur d'entrée frontend
Créer des agents d'IA avec Vertex AI Agent Builder
30 minutes
Updated 7 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer et à déployer des agents d'IA générative à l'aide des outils et de l'infrastructure puissants de Google Cloud. Nous aborderons les concepts essentiels et vous guiderons à travers les étapes initiales pour mettre en service votre premier agent.
Déboguer les intégrations Matter
36 minutes
Updated 6 novembre 2024
Découvrez comment résoudre les problèmes d'intégration de Matter à l'aide d'outils d'analyse et apprenez-en plus sur les ressources d'assistance aux développeurs.
Découvrez comment créer et déployer une application LangChain sur Cloud Run
Updated 6 novembre 2024
Découvrez comment créer et déployer une application LangChain sur Cloud Run
Comprendre le fulfillment en intégrant Dialogflow à Agenda
40 minutes
Updated 6 novembre 2024
Découvrez le concept de fulfillment dans Dialogflow.
Intégrer l'API Vision à Dialogflow
59 minutes
Updated 6 novembre 2024
Découvrez comment intégrer l'API Vision à Dialogflow.
Événements personnalisés Google Ads avec Google Analytics pour Firebase – iOS
7 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à implémenter des événements personnalisés avec le SDK GA4F pour iOS et à lancer des campagnes pour l'action via Google Ads.
Réseaux de neurones convolutifs, avec Keras et des TPU
33 minutes
Updated 4 novembre 2024
Dans cet atelier, vous allez apprendre à assembler une couche convolutive dans un modèle de réseau de neurones capable de reconnaître des fleurs. Cette fois, vous allez créer vous-même le modèle à partir de zéro et exploiter la puissance du TPU pour l'entraîner en quelques secondes et effectuer des itérations sur sa conception. Cet atelier comprend les explications théoriques nécessaires concernant les réseaux de neurones convolutifs. Il constitue un bon point de départ pour les développeurs qui se familiarisent avec le deep learning.
Messagerie iFrame Looker intégrée
15 minutes
Updated 4 novembre 2024
Vous apprendrez à écouter de manière programmatique des événements à partir du contenu Looker intégré et à envoyer des actions vers celui-ci.
Créer une visionneuse de briques avec LitElement
22 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez créer un composant Web Brick Viewer à l'aide de Litelement.
MDC-103 Android: Utilisation des thèmes de Material Design (couleur, élévation et type) (Kotlin)
35 minutes
Updated 4 novembre 2024
Découvrez comment faire sortir votre produit du lot et exprimer votre marque par le biais du langage Kotlin pour Material Components pour Android.
MDC-102 Android: Structure et mise en page Material (Java)
32 minutes
Updated 4 novembre 2024
Découvrez comment utiliser Material Design pour créer la structure et la mise en page d'Android sur Java.
Options d'adressage IP IPv4 et IPv6
1 heure 35 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez créer deux VPC et utiliser différents types d'adresses IP pour accéder à votre site Web Apache simple.
Google Ads avec les événements personnalisés Google Analytics pour Firebase – Unity
10 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à implémenter des événements personnalisés avec GA4F pour iOS dans l'environnement Unity et à lancer des campagnes d'action via Google Ads.
MDC-102 Android: Structure et mise en page Material (Kotlin)
32 minutes
Updated 4 novembre 2024
Découvrez comment utiliser Material Design pour créer la structure et la mise en page d'Android dans Kotlin.
Comment intégrer Looker avec le SDK Embed
25 minutes
Updated 4 novembre 2024
Vous apprendrez à incorporer un tableau de bord Looker avec le SDK d'intégration de Looker
Intégrer Test Lab à votre système CI/CD
30 minutes
Updated 4 novembre 2024
Cet atelier de programmation vous explique comment utiliser la CLI gcloud pour exécuter de manière programmatique une grande suite de tests dans un système CI/CD existant, comme Jenkins. Cet atelier de programmation est indépendant de la plate-forme.
Intégrer Magento à Cloud Spanner
2 heures 4 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez intégrer la plate-forme d'e-commerce Open Source Magento à Cloud Spanner.
MDC-111 Web: intégration de composants Material dans votre codebase (Web)
21 minutes
Updated 4 novembre 2024
Découvrez comment intégrer des composants Material individuels dans un code base Web existant sans recommencer.
Atelier de programmation sur l'extension de synthèse du tableau de bord Looker
15 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à configurer l'extension de synthèse du tableau de bord Looker pour le développement local et à la déployer en production.
Connecter le cloud Looker via une mise en réseau hybride
2 heures 31 minutes
Updated 4 novembre 2024
Dans ce tutoriel, vous allez apprendre à configurer et à valider une adresse IP privée Looker Cloud Core sur une mise en réseau hybride.
MDC-101 Android: Principes de base de Material Components (MDC) (Kotlin)
33 minutes
Updated 4 novembre 2024
Apprenez les bases de Material Components pour Android en créant une application simple avec des composants essentiels en langage Kotlin.
Keras et des réseaux de neurones convolutifs modernes sur des TPU
3 heures 20 minutes
Updated 4 novembre 2024
Dans cet atelier, vous allez apprendre à créer, entraîner et régler vos propres réseaux de neurones convolutifs en partant de zéro. Cela peut désormais se faire en quelques minutes grâce à la puissance des TPU. Vous explorerez également plusieurs approches, du simple apprentissage par transfert aux architectures convolutives modernes telles que Squeezenet. Cet atelier comprend les explications théoriques nécessaires concernant les réseaux de neurones et constitue un bon point de départ pour les développeurs qui apprennent le deep learning. Cet atelier utilise TensorFlow 2.
Pipelines de données à la vitesse des TPU: tf.data.Dataset et TFRecords
33 minutes
Updated 4 novembre 2024
Les TPU sont très rapides. Le flux de données d'entraînement doit suivre le rythme de leur vitesse d'entraînement. Dans cet atelier, vous allez apprendre à charger des données à partir de GCS avec l'API tf.data.Dataset pour alimenter votre TPU.
Développement local avec la suite d'émulateurs Firebase
47 minutes
Updated 4 novembre 2024
Découvrez comment développer une application Web avec la suite d'émulateurs Firebase.
Chaîne explicite d'équilibreurs de charge GCP L7 avec PSC
1 heure 4 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Private Service Connect pour enchaîner un équilibreur de charge L7.
MDC-102 Web: Structure et mise en page Material (Web)
17 minutes
Updated 4 novembre 2024
Découvrez comment utiliser Material Design pour créer la structure et la mise en page du Web.
Accéder aux API Google à partir d'hôtes sur site à l'aide d'adresses IPv6
41 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à configurer et à valider l'accès IPv6 aux API Google à partir d'hôtes sur site.
Votre premier modèle Keras, avec apprentissage par transfert
33 minutes
Updated 4 novembre 2024
Dans cet atelier, vous allez apprendre à créer un classificateur Keras. Au lieu d'essayer de trouver la combinaison parfaite de couches de réseaux de neurones pour reconnaître les fleurs, nous allons d'abord utiliser une technique appelée "apprentissage par transfert" pour adapter un modèle pré-entraîné performant à notre ensemble de données. Cet atelier comprend les explications théoriques nécessaires concernant les réseaux de neurones et constitue un bon point de départ pour les développeurs qui apprennent le deep learning.
Réseaux convnets modernes, Squeezenet et Xception, avec Keras et des TPU
53 minutes
Updated 4 novembre 2024
Dans cet atelier, vous allez découvrir l'architecture convolutive moderne et mettre à profit vos connaissances pour implémenter un réseau de neurones convolutif simple, mais efficace, appelé "squeezène". Cet atelier comprend les explications théoriques nécessaires concernant les réseaux de neurones convolutifs. Il constitue un bon point de départ pour les développeurs qui se familiarisent avec le deep learning.
Créer un pipeline de données sans serveur: IoT à Analytics
44 minutes
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez vous entraîner à utiliser un modèle d'architecture communément utilisé pour assurer l'évolutivité et la résilience tout en gérant des données en temps réel. Vous allez concevoir un appareil IoT (Raspberry Pi) qui mesure les données météorologiques, puis créer un pipeline de données comprenant une file d'attente de messages, une fonction sans serveur, un entrepôt de données dans le cloud et un tableau de bord d'analyse utilisant Google Cloud Platform.
Exécuter une tâche Hadoop de décompte de mots sur un cluster Dataproc
34 minutes
Updated 4 novembre 2024
Cet atelier de programmation vous explique comment créer et exécuter dans Cloud Composer un workflow Apache Airflow qui effectue les tâches suivantes:
Créer de jolies transitions avec le système de mouvement de Material Design pour Android
50 minutes
Updated 4 novembre 2024
Intégrez le système de mouvement de Material à l'application Reply à l'aide de transitions provenant de la bibliothèque de composants Material pour Android et de Kotlin.
Atelier de programmation Firebase Cross Device
Updated 4 novembre 2024
Dans cet atelier de programmation, vous allez créer un lecteur de musique simple pour Android, iOS et le Web à l'aide de Flutter. Ce lecteur se connectera à Firebase RTDB, ce qui permettra aux utilisateurs de synchroniser la lecture sur leurs appareils.
Protéger vos données Firestore avec les règles de sécurité Firebase
58 minutes
Updated 4 novembre 2024
Découvrez comment protéger vos données Firestore à l'aide de règles de sécurité
Premiers pas avec l'API Web Serial
16 minutes
Updated 16 octobre 2024
Dans cet atelier de programmation, vous allez créer une page Web qui interagit avec une carte micro:bit de la BBC pour afficher des images sur son écran LED 5x5. Vous découvrirez l'API Web Serial et apprendrez à utiliser des flux lisibles, accessibles en écriture et de transformation pour communiquer avec les appareils série via le navigateur.
Vertex AI Workbench: créer un modèle de classification d'images avec l'apprentissage par transfert et l'exécuteur de notebook
1 heure 4 minutes
Updated 16 octobre 2024
Dans cet atelier, vous allez apprendre à configurer et à lancer des exécutions de notebook avec Vertex AI Workbench. Vous allez apprendre à effectuer les opérations suivantes: Le coût total d'exécution de cet atelier sur Google Cloud est d'environ
Exécuter un pipeline de traitement de texte big data dans Cloud Dataflow
21 minutes
Updated 15 octobre 2024
Vous allez vous servir de Cloud Dataflow, créer un projet Maven à l'aide du SDK Cloud Dataflow et exécuter un pipeline de décompte des tâches distribué à l'aide de la console Google Cloud Platform.
Créer une application de chat basée sur un LLM et une RAG à l'aide de bases de données Cloud SQL et de LangChain
1 heure 32 minutes
Updated 15 octobre 2024
Dans cet atelier de programmation, vous allez apprendre à créer une base de données, à déployer le service de récupération d'IA générative pour les bases de données et à créer un exemple d'application de chat à l'aide de ce service.
Créer une application Web Device Access
1 heure
Updated 13 octobre 2024
Dans cet atelier de programmation, vous allez découvrir comment Device Access fonctionne et créer une application Web qui gère l'authentification et les appels de l'API Smart Device Management pour un thermostat Nest.
Créer une automatisation à l'aide d'un script
48 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous apprendrez à écrire une automatisation avec script.
Créer une application Android pour Matter
1 heure 17 minutes
Updated 20 septembre 2024
Personnalisez l'application exemple Google Home pour Matter afin de commander et de gérer les appareils.
TensorFlow, Keras et deep learning, sans doctorat
2 heures 3 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à l'ordinateur à reconnaître les chiffres manuscrits avec 99% de précision, en 100 lignes de code Python / Kéras.
Premiers pas avec Cloud Functions
16 minutes
Updated 20 septembre 2024
Faites vos premiers pas avec Cloud Functions, l'environnement d'exécution sans serveur de Google permettant de créer et de connecter des services cloud. Dans cet atelier pratique, vous allez découvrir comment créer, déployer et tester une fonction Cloud dans la console Google Cloud.
Utiliser l'API Video Intelligence avec Python
17 minutes
Updated 20 septembre 2024
Dans ce tutoriel, vous allez apprendre à utiliser l'API Video Intelligence avec Python.
Utiliser l'API Vision avec C#
17 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Google Cloud Vision avec C#.
Classification automatique des données importées dans Cloud Storage avec l'API DLP et Cloud Functions
20 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API DLP pour classer automatiquement les données importées dans Cloud Storage. Basé sur l'automatisation de la classification des données importées dans Cloud Storage
Conteneuriser une application Kotlin Spring Boot et la déployer sur Cloud Run
16 minutes
Updated 20 septembre 2024
Découvrez comment créer et publier une image Docker optimisée pour une application Spring Boot Kotlin sans Docker sans Dockerfile, puis exécutez l'image créée sur Cloud Run.
Déployer une application ASP.NET Core dans Kubernetes sur Google Kubernetes Engine
1 heure 17 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à transformer votre code ASP.NET Core en une application répliquée exécutée sur Kubernetes sur Google Kubernetes Engine.
Créer un service gRPC avec Java
22 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer un service Java qui expose une API via gRPC. Vous allez ensuite écrire un client de ligne de commande Java pour votre service gRPC.
Déployer une application ASP.NET Core sur Google Kubernetes Engine avec Istio (Partie 1)
41 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à déployer votre application ASP.NET Core sur Google Kubernetes Engine avec Istio.
Du notebook à Kubeflow Pipelines avec le réglage HP: un parcours de data science
1 heure 30 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer et à déployer des pipelines de data science complexes avec le réglage des hyperparamètres sur Kubeflow Pipelines, sans utiliser de commandes CLI ni de SDK.
Déployer une application ASP.NET Core sur Google Kubernetes Engine avec Istio (Partie 2)
36 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez continuer à travailler sur une application ASP.NET Core de la partie 1 et y ajouter d'autres fonctionnalités Istio.
Migrer une bibliothèque Python 2 App Engine Cloud NDB Application Cloud Tasks pour Python 3 et Cloud Datastore (module 9)
40 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à migrer une application Python 2 App Engine Cloud NDB et Cloud Tasks (v1) vers Python 3, Cloud Datastore et Cloud Tasks (v2).
Déployer une application Micronaut conteneurisée avec Jib sur Google Kubernetes Engine
38 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à transformer vos microservices Micronaut en un service répliqué s'exécutant sur Google Kubernetes Engine.
Créer un service gRPC avec C#
26 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer un service C# pour exposer une API via gRPC et à créer un client C# pour appeler votre service gRPC.
Kubeflow Pipelines – Synthèse de problèmes sur GitHub
1 heure
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez configurer une installation de pipeline Cloud AI Platform (KFP hébergé) avec GKE, créer et exécuter des workflows de ML à l'aide de Kubeflow Pipelines, et définir et exécuter des pipelines à partir d'un notebook AI Platform (Jupyter).
Du notebook à Kubeflow Pipelines avec MiniKF et Kale
1 heure 30 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer et à déployer des pipelines de data science complexes avec Kubeflow Pipelines, sans utiliser de commandes CLI ni de SDK.
Premiers pas avec le service Active Directory géré
32 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à déployer le service Active Directory géré sur Google Cloud Platform.
Utiliser l'API Text-to-Speech avec Node.js
26 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez transcrire un fichier audio en utilisant l'API Text-to-Speech avec Node.js.
Atelier de programmation sur les règles WAF préconfigurées Cloud Armor
36 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez découvrir les règles WAF préconfigurées de Cloud Armor, qui vous permettent de vous protéger contre certaines des 10 principales failles OWASP grâce à des noms simples pour les ensembles de règles.
Équilibreurs de charge proxy TCP/SSL et Cloud Armor : limitation du débit et liste de refus d'adresses IP
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez créer un équilibreur de charge proxy TCP/SSL avec un service de backend et utiliser Cloud Armor pour limiter l'accès à l'équilibreur de charge à un ensemble spécifique de clients utilisateurs.
Private Service Connect pour les API Google
36 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous allez découvrir Private Service Connect pour les API Google. Plus précisément, vous allez créer un point de terminaison de service pour les API de stockage, créer un bucket Cloud Storage, effectuer la validation à l'aide d'un DNS.
Hébergez et faites évoluer une application Web dans Google Cloud avec Compute Engine
45 minutes
Updated 20 septembre 2024
Apprenez à héberger et faire évoluer une application Web dans Google Cloud avec Compute Engine.
Utiliser l'API Video Intelligence avec C#
24 minutes
Updated 20 septembre 2024
Dans cet atelier de programmation, vous apprendrez à utiliser l'API Video Intelligence avec C#.
Créer une mise en page d'application animée et responsive avec Material 3
53 minutes
Updated 20 septembre 2024
Cet atelier vous permettra d'acquérir de l'expérience en créant une application adaptative qui utilise les animations fluides de Material 3 sur l'ensemble des six plates-formes avec lesquelles Flutter est compatible.
Premiers pas avec Geospatial Creator dans la version préliminaire d'Adobe Aero
Updated 18 septembre 2024
Découvrez comment utiliser les outils Geospatial Creator dans Adobe Aero.
Implémenter des clés d'accès avec le remplissage automatique de formulaire dans une application Web
Updated 18 septembre 2024
Découvrez comment implémenter des clés d'accès avec le remplissage automatique de formulaire dans une application Web pour créer une procédure de connexion plus simple et sécurisée.
Créer un élément de curseur d'image à l'aide d'Angular
Updated 18 septembre 2024
Dans cet atelier de programmation, vous allez créer un curseur d'image qui fonctionne indépendamment du framework Angular et peut être importé dans n'importe quel framework, tout en étant très facile à intégrer.
Premiers pas avec les API Streetscape Geometry et Rooftop Anchors dans ARCore
Updated 18 septembre 2024
Découvrez comment utiliser les API Streetscape Geometry et Rooftop Anchors dans ARCore avec Kotlin.
Premiers pas avec les API Scene Semantics et Geospatial Depth dans ARCore
Updated 18 septembre 2024
Découvrez comment utiliser les API Scene Semantics et Geospatial Depth avec Kotlin dans ARCore.
Premiers pas avec Geospatial Creator pour Unity
Updated 18 septembre 2024
Découvrez comment utiliser l'outil ARCore Geospatial Creator pour Unity.
IA générative pour l'analyse de vidéos avec Vertex AI
Updated 12 septembre 2024
Découvrez comment analyser les vues des influenceurs sur YouTube pour n'importe quelle entreprise ou n'importe quel produit à l'aide des fonctionnalités d'IA générative de Google.
Rendre une application iOS compatible avec Cast
2 heures 28 minutes
Updated 11 septembre 2024
Dans cet atelier de programmation, vous allez modifier une application vidéo iOS existante pour caster du contenu sur un appareil compatible Google Cast.
Chiffrer facilement des ressources avec Cloud KMS Autokey
40 minutes
Updated 10 septembre 2024
Dans cet atelier de programmation, vous allez configurer Cloud KMS Autokey et chiffrer les ressources automatiquement et à la demande à mesure que vous les créez.
Insights LLM in-Place: BigQuery et Gemini pour l'analyse de données structurées et non structurées
Updated 9 septembre 2024
Dans cet atelier de programmation, nous allons vous montrer comment intégrer des modèles LLM, Gemini 1.0 Pro (texte uniquement) et Gemini 1.0 Pro Vision (multimodal), directement dans votre charge de travail BigQuery pour générer des insights génératifs avec peu de code.
Créer une base de données AlloyDB avec un job Cloud Run
Updated 9 septembre 2024
Découvrez comment créer une base de données AlloyDB à l'aide d'un job Cloud Run
Développement InnerLoop avec Python
2 minutes
Updated 9 septembre 2024
Découvrez les fonctionnalités et les capacités conçues pour simplifier le workflow de développement pour les ingénieurs logiciel chargés de développer des applications Java dans un environnement conteneurisé.
Se connecter au service Cloud SQL privé depuis Cloud Run
Updated 9 septembre 2024
Dans cet atelier, vous allez créer le service de menu Cymbal Eats, en affichant des API RESTful permettant d'ajouter, de mettre à jour, de supprimer et de lister des éléments de menu. Vous allez créer une base de données Cloud SQL en tant que base de
Présentation de Cloud Data Loss Prevention
20 minutes
Updated 9 septembre 2024
Cet atelier de programmation présente l'API DLP à l'utilisateur via une interface de ligne de commande. L'utilisateur télécharge le code du projet et examine certains outils du répertoire des exemples ainsi que leurs fonctions sous-jacentes.
API ResourceRecordSets de Cloud DNS
7 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez créer une zone gérée Cloud DNS et des jeux d'enregistrements de ressources pertinents à l'aide de gcloud pour gérer votre domaine et vos sous-domaines. la résolution de problèmes.
Google Compute Engine
44 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez vous familiariser avec Google Compute Engine en activant des VM, en installant des logiciels et en les rendant disponibles sur Internet via un équilibreur de charge réseau.
Utiliser BigQuery avec Python
29 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous apprendrez à utiliser BigQuery avec Python.
Gérer les processeurs Document AI avec Python
11 minutes
Updated 9 septembre 2024
Dans ce tutoriel, vous allez apprendre à gérer les processeurs Document AI avec Python.
Gestion des bots avec Google Cloud Armor + reCAPTCHA
58 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez créer un équilibreur de charge et le service de backend associé. Vous créerez ensuite une règle de gestion des bots Cloud Armor et découvrirez comment elle protège vos backends.
Exécuter des jobs BigQuery en parallèle de Workflows
28 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à exécuter des jobs BigQuery sur un ensemble de données Wikipédia en parallèle avec la fonctionnalité d'itération parallèle de Workflows.
Mettre en mémoire tampon les requêtes HTTP avec Cloud Tasks
28 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez d'abord apprendre à créer et à utiliser une file d'attente Cloud Tasks standard pour des tâches HTTP cibles. Ensuite, vous apprendrez à utiliser le remplacement d'URI HTTP au niveau de la file d'attente et la nouvelle API BufferTask pour mettre plus facilement en mémoire tampon les requêtes HTTP avec Cloud Tasks.
Limitation du débit avec Cloud Armor
56 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez créer un équilibreur de charge et le service de backend associé. Vous créerez ensuite une règle de limitation du débit Cloud Armor et comprendrez comment elle protège vos backends.
Provisionner et utiliser un cluster Hadoop/Spark géré avec Cloud Dataproc (ligne de commande)
20 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à démarrer un cluster Spark/Hadoop géré à l'aide de Dataproc, à envoyer un exemple de job Spark et à arrêter votre cluster à l'aide de la ligne de commande.
Intégrer Dialogflow à Google Chat
2 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez améliorer une application Chat du planificateur de rendez-vous reposant sur Dialogflow et Google Agenda afin qu'elle s'exécute sur Google Chat. Vous créerez et déploierez des messages Google Chat personnalisés.
Résoudre les problèmes avec Gemini CodeLab
20 minutes
Updated 9 septembre 2024
Cet atelier de programmation explique comment utiliser Gemini pour Google Cloud pour accélérer le dépannage et la résolution des problèmes. Vous vous familiariserez avec Gemini pour résumer des journaux, expliquer les erreurs et aider à trouver des solutions aux problèmes.
Gérer les dépendances avec Artifact Registry
Updated 9 septembre 2024
Découvrez comment gérer les dépendances avec Architect Registry.
Atelier de programmation sur les fonctionnalités Web
31 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez découvrir plusieurs API Web nouvelles ou disponibles uniquement en mode indicateur.
Authentification des utilisateurs avec Identity-Aware Proxy
35 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez créer une application Web, limiter l'accès à certains groupes d'utilisateurs spécifiés et utiliser l'identité de l'utilisateur authentifié dans le programme.
Configurer et parcourir votre premier projet Google
58 minutes
Updated 9 septembre 2024
Découvrez comment créer un projet Google Cloud, configurer et utiliser la console Google Cloud, et accéder à certains des services les plus couramment utilisés dans la console Cloud.
Exécuter le modèle de prévision météorologique WRF avec des valeurs numériques fluides Slurm-GCP
25 minutes
Updated 9 septembre 2024
Cet atelier de programmation vous explique comment exécuter WRF® sur Google Cloud Platform à l'aide de la solution Slurm-GCP de SchedMD.
Recevoir des notifications de position sur Android avec Kotlin
40 minutes
Updated 9 septembre 2024
Découvrez comment recevoir des mises à jour de votre position sur Android (y compris sur Android 11).
Tests de référence pour la prédiction en ligne Vertex AI avec HEY
2 heures 5 minutes
Updated 9 septembre 2024
Dans ce tutoriel, vous allez apprendre à effectuer des tests de référence à l'aide des métriques HEY et de prédiction dans Cloud Monitoring.
Appeler des API depuis un projet Google Cloud
57 minutes
Updated 9 septembre 2024
Découvrez comment créer un projet Google Cloud, puis appeler une API depuis ce projet.
Vertex AI accède aux points de terminaison de prédiction en ligne de manière privée à l'aide de PSC
2 heures 25 minutes
Updated 9 septembre 2024
Dans ce tutoriel, vous allez apprendre à configurer et à valider l'accès aux prédictions en ligne à l'aide de Private Service Connect.
Utiliser BigQuery avec Node.js
33 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous apprendrez à utiliser BigQuery avec la bibliothèque cliente Node.js.
clasp : CLI Apps Script
13 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser clasp (la CLI Apps Script) pour extraire, transférer et déployer vos projets Apps Script à partir de la ligne de commande.
Calculer pi sur Compute Engine
37 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez créer une instance Compute Engine, puis compiler et exécuter un programme pour calculer pi avec des millions de décimales.
Déploiement continu sur Google Kubernetes Engine (GKE) avec Cloud Build
Updated 9 septembre 2024
Apprenez à déployer en continu des charges de travail conteneurisées sur GKE avec Cloud Build.
Premiers pas avec App Engine (Python 3)
7 minutes
Updated 9 septembre 2024
Dans ce tutoriel, vous allez apprendre à créer une application Web simple avec Python sur Google App Engine.
Boostez votre workflow de développement avec Gemini Code Assist
43 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous découvrirez comment Gemini Code Assist vous aide à travers les étapes clés du cycle de développement logiciel (SDLC), comme la conception, la compilation, le test et le déploiement. Nous nous engageons à concevoir et développer une application complète, puis à la déployer sur Google Cloud.
Interroger l'ensemble de données Wikipédia dans BigQuery
27 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez découvrir les bases de BigQuery et apprendre à l'utiliser pour interroger des téraoctets de données, comme dans l'ensemble de données Wikipédia.
Déployer une application Spring Boot dans l'environnement standard App Engine
12 minutes
Updated 9 septembre 2024
Apprenez à créer une application Spring Boot simple et à la déployer dans l'environnement standard App Engine.
Déployer une application ASP.NET sur Windows Server sur Compute Engine
24 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à déployer une application ASP.NET simple sur Windows Server sur Google Compute Engine.
Utiliser BigQuery avec C#
29 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser BigQuery avec C#.
Créer un client Django frontend pour une application Dialogflow
37 minutes
Updated 9 septembre 2024
Découvrez comment créer une interface client Django afin de créer une expérience de conversation pour une application Dialogflow.
Développement InnerLoop à l'aide de Cloud Workstations avec Python
Updated 9 septembre 2024
Découvrez les fonctionnalités et les capacités conçues pour simplifier le workflow de développement pour les ingénieurs logiciels chargés de développer des applications Python dans un environnement conteneurisé à l'aide de Cloud Workstations.
Liste d'adresses IP nommées Cloud Armor
51 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez découvrir les listes d'adresses IP nommées de Google Cloud Armor. Plus précisément, vous allez configurer une liste d'adresses IP nommée dans une stratégie de sécurité et valider la connectivité.
Build and launch an ASP.NET Core app from Google Cloud Shell (Créer et lancer une application ASP.NET Core depuis Google Cloud Shell)
9 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer et à lancer une application ASP.NET Core depuis Google Cloud Shell, sans jamais quitter le navigateur.
Présentation de Cloud Bigtable
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez découvrir Cloud Bigtable avec le client Java HBase. Vous allez charger des données, exécuter des requêtes et tracer les données sur une carte.
Déployer une application ASP.NET Core sur App Engine
29 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à déployer une application ASP.NET Core simple sur Google App Engine.
Développement InnerLoop avec NodeJS
2 minutes
Updated 9 septembre 2024
Découvrez les fonctionnalités et les capacités conçues pour simplifier le workflow de développement pour les ingénieurs logiciel chargés de développer des applications Java dans un environnement conteneurisé.
VPC Service Controls : atelier de programmation I sur la protection BigQuery
42 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à protéger l'API BigQuery à l'aide de VPC Service Controls. Au début de l'atelier de programmation, aucun service d'API n'est protégé par le périmètre de service, ce qui permet d'exécuter des
Vertex AI:utiliser des routines de prédiction personnalisées avec Sklearn pour prétraiter et publier les données de prédiction
54 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser des routines de prédiction personnalisées sur Vertex AI pour écrire une logique de prétraitement et de post-traitement personnalisée.
Se connecter à des bases de données entièrement gérées depuis Cloud Run
Updated 9 septembre 2024
Intégrer des bases de données sans serveur aux applications exécutées dans Cloud Run, en configurant les services pour qu'ils utilisent la base de données relationnelle Cloud Spanner et Cloud Firestore
Créer, entraîner et déployer un modèle XGBoost sur Cloud AI Platform
42 minutes
Updated 9 septembre 2024
Dans cet atelier, vous allez suivre un workflow de ML complet sur GCP: ingérer des données à partir de BigQuery, créer un modèle XGBoost dans une instance de notebook Cloud AI Platform et déployer le modèle sur AI Platform.
Se connecter à une instance AlloyDB privée depuis une application exécutée sur GKE Autopilot
Updated 9 septembre 2024
Découvrez comment connecter une application exécutée sur GKE Autopilot à une instance privée de la base de données AlloyDB
Premiers pas avec l'API Web Serial
16 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez créer une page Web qui interagit avec une carte micro:bit de la BBC pour afficher des images sur son écran LED 5x5. Vous découvrirez l'API Web Serial et apprendrez à utiliser des flux lisibles, accessibles en écriture et de transformation pour communiquer avec les appareils série via le navigateur.
Créer un module complémentaire Google Workspace avec Node.js et Cloud Run
44 minutes
Updated 9 septembre 2024
Dans cet atelier de programmation, vous allez apprendre à créer un module complémentaire Google Workspace à l'aide de Node.js et de Cloud Run.
Tutoriel de base sur VPC Service Controls I
27 minutes
Updated 9 septembre 2024
Dans cet atelier, nous allons créer un périmètre VPC Service Controls et l'utiliser pour protéger un projet. Nous allons ensuite déclencher une violation d'entrée VPC Service Controls et suivre la procédure de dépannage du refus. À la fin de cet atelier, vous comprendrez mieux comment utiliser VPC Service Controls pour protéger vos ressources.
Tutoriel de base sur VPC Service Controls II – Résoudre les problèmes de sortie
1 heure 15 minutes
Updated 9 septembre 2024
Dans cet atelier, nous allons créer un périmètre VPC Service Controls et l'utiliser pour protéger un projet. Nous allons ensuite signaler une violation de sortie VPC Service Controls et découvrir comment résoudre le problème en créant une règle de sortie. À la fin de cet atelier, vous comprendrez mieux comment utiliser VPC Service Controls pour protéger vos ressources.
Analyser un modèle de ML financier déployé sur Cloud AI Platform avec l'outil de simulation What-If
50 minutes
Updated 9 septembre 2024
Dans cet atelier, vous allez apprendre à entraîner un modèle XGBoost sur un ensemble de données financier, à le déployer sur Cloud AI Platform et à l'analyser avec l'outil de simulation What-If.
Créer des interfaces adaptatives avec les requêtes média de préférence
34 minutes
Updated 9 septembre 2024
Découvrez comment créer un formulaire Web adaptatif, dans lequel chaque utilisateur reçoit une interface personnalisée qui reflète ses préférences à ce moment précis.
Accorder l'accès à votre projet avec IAM
37 minutes
Updated 9 septembre 2024
Cet atelier de programmation vous explique comment attribuer des rôles IAM (Identity and Access Management) aux comptes principaux de votre projet à l'aide de la console Google Cloud.
Vertex AI crée un notebook sécurisé géré par l'utilisateur
38 minutes
Updated 9 septembre 2024
Dans ce tutoriel, vous allez apprendre à configurer un notebook sécurisé géré par l'utilisateur
Créer un assistant de shopping intelligent avec AlloyDB et Vertex AI Agent Builder – Partie 2
Updated 5 septembre 2024
Dans cet atelier de programmation, vous allez créer une application de chat basée sur les connaissances, conçue pour répondre aux questions des clients, faciliter la découverte de produits et personnaliser les résultats de recherche pour un ensemble de données d'e-commerce.
Installer la version d'essai d'ABAP Platform 2022 sur Google Cloud Platform et installer le SDK ABAP
Updated 4 septembre 2024
Dans cet atelier de programmation, vous allez installer la version d'évaluation 202 de la plate-forme ABAP
Créer un assistant de recherche de brevets avec AlloyDB et Vertex AI Agent Builder – Partie 2
Updated 4 septembre 2024
Dans cet atelier de programmation, vous allez créer une application de chat basée sur les connaissances, conçue pour répondre aux questions liées à la recherche de brevets et obtenir des résultats pertinents du contexte en s'appuyant sur la vérité de l'ensemble de données sur les brevets comme source.
Configurer l'authentification du SDK ABAP à l'aide de jetons pour SAP hébergés sur une VM Compute Engine et exécuter l'API Address validation
Updated 3 septembre 2024
Dans cet atelier de programmation, vous allez configurer l'authentification via le SDK ABAP à l'aide de jetons pour SAP hébergés sur une VM Compute Engine et exécuter l'API Address Validation.
Routeur de bordure Thread – Multidiffusion Thread 1.2
23 minutes
Updated 29 août 2024
Thread 1.2 introduit la multidiffusion sur les réseaux Thread, ce qui permet une communication multicast entre les réseaux Thread et les segments d'infrastructure (Wi-Fi/Ethernet). Cet atelier de programmation vous explique comment configurer et utiliser les fonctionnalités Multicast Thread 1.2.
Développer avec les API OpenThread
1 heure
Updated 29 août 2024
Dans cet atelier de programmation, vous allez utiliser des API OpenThread pour démarrer un réseau Thread, surveiller et modifier les rôles des appareils, et envoyer des messages UDP sur du matériel réel.
Routeur de bordure Thread : connectivité IPv6 bidirectionnelle et découverte de services basés sur le DNS
24 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez utiliser OTBR comme routeur de bordure Thread standard, et identifier et atteindre les appareils finaux Thread à partir d'un téléphone mobile connecté au même réseau Wi-Fi.
Simuler un réseau Thread avec OpenThread
26 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez simuler un réseau Thread sur des appareils virtuels à l'aide d'OpenThread sur une machine Linux ou Mac OS.
Créer un réseau Thread avec des cartes Silicon Labs EFR32 et OpenThread à l'aide de Simplicity Studio v5
55 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez programmer OpenThread sur du matériel réel, créer et gérer un réseau Thread, et transmettre des messages entre les nœuds.
Créer un réseau Thread avec la carte de développement B91 et OpenThread
43 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez programmer OpenThread sur du matériel réel, créer et gérer un réseau Thread, et transmettre des messages entre les nœuds.
Simuler des réseaux Thread à l'aide d'OTNS
25 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez utiliser la CLI OTNS et la visualisation Web pour ajouter, déplacer et supprimer des nœuds dans un réseau Thread simulé, et observer comment le réseau s'adapte aux changements de topologie.
Tester un réseau Thread avec la visualisation
10 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez exécuter des tests fonctionnels OpenThread avec visualisation à l'aide d'une interface Web.
Simuler un réseau Thread à l'aide d'OpenThread dans Docker
24 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez simuler un réseau Thread sur des appareils virtuels à l'aide d'OpenThread dans Docker.
Routeur de bordure Thread : fournir un accès Internet via NAT64
23 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un routeur de bordure OpenThread compatible avec NAT64 et utiliser l'appareil final du réseau pour accéder aux ressources IPv4 uniquement depuis Internet.
Créer un réseau Thread avec des cartes nRF52840 et OpenThread
1 heure 28 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez programmer OpenThread sur du matériel réel, créer et gérer un réseau Thread, et transmettre des messages entre les nœuds.
Créer un réseau Thread avec la carte de routeur de bordure Thread ESP32H2 et ESP
39 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez programmer OpenThread sur du matériel réel, créer et gérer un réseau Thread, et transmettre des messages entre les nœuds.
Private Service Connect pour les API Google
36 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez découvrir Private Service Connect pour les API Google. Plus précisément, vous allez créer un point de terminaison de service pour les API de stockage, créer un bucket Cloud Storage, effectuer la validation à l'aide d'un DNS.
AdMob : Firebase 101 Unity : configuration Principes de base d'Analytics
40 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Google Analytics pour Firebase afin d'analyser le comportement des utilisateurs à l'aide des événements d'application.
Envoyer des événements Web à GA4 à l'aide du protocole de mesure
11 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à envoyer des événements externes à GA4 à l'aide du protocole de mesure(WEB).
La vision par ordinateur simplifiée: Vision AI sur Spring Boot et Java
Updated 29 août 2024
Nous allons créer une application de vision par ordinateur à l'aide de Spring Boot et de Java, afin de vous permettre d'exploiter tout le potentiel de la reconnaissance et de l'analyse d'images dans vos projets.
Développer avec Cloud Shell Cloud Code
Updated 29 août 2024
Découvrez les fonctionnalités et les capacités de Cloud Shell et de l'éditeur Cloud Shell.
Ajouter une bannière AdMob et des annonces natives intégrées à une application Flutter
39 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous apprendrez à ajouter des annonces AdMob intégrées (bannières et annonces natives) à une application Flutter.
AdMob : Firebase 102 pour Android : ajuster le comportement d'une application sans la mettre à jour
31 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Firebase Remote Config pour modifier le comportement de l'application sans effectuer de mise à jour. Il explique également comment effectuer des tests A/B pour trouver la valeur optimale.
Concepts avancés des pages Accelerated Mobile Pages
1 heure
Updated 29 août 2024
Cet atelier de programmation présente les principaux concepts des pages AMP et explique en quoi ils diffèrent des documents HTML traditionnels. Pour cela, nous allons créer et valider des documents AMP.
Principes de base du format Accelerated Mobile Pages
39 minutes
Updated 29 août 2024
Cet atelier de programmation présente les principaux concepts des pages AMP et explique en quoi ils diffèrent des documents HTML traditionnels. Pour cela, nous allons créer et valider des documents AMP.
Engagez les utilisateurs avec votre action pour l'Assistant Google
48 minutes
Updated 29 août 2024
Découvrez comment améliorer votre action avec des fonctionnalités qui incitent les utilisateurs à revenir.
Utiliser un équilibreur de charge hybride HTTP(S) externe pour atteindre un groupe de points de terminaison du réseau
33 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser un équilibreur de charge hybride HTTP(S) externe pour atteindre un groupe de points de terminaison du réseau (NEG).
Cloud IDS
1 heure 2 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez découvrir Cloud IDS. Plus précisément, vous allez créer un point de terminaison Cloud IDS, générer du trafic lié aux menaces et analyser les résultats.
AdMob : Firebase 102 Unity : ajuster le comportement d'une application sans la mettre à jour
31 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Firebase Remote Config pour modifier le comportement de l'application sans effectuer de mise à jour. Il explique également comment effectuer des tests A/B pour trouver la valeur optimale.
Utiliser Private Service Connect pour publier et consommer des services avec GKE
1 heure 24 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Private Service Connect pour publier et utiliser des services dans un environnement GKE.
Publier et consommer des services à l'aide de Private Service Connect
1 heure 39 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à publier et consommer des services à l'aide de Private Service Connect.
AdMob : Firebase 101 pour Android : configuration Principes de base d'Analytics
35 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Google Analytics pour Firebase afin d'analyser le comportement des utilisateurs à l'aide des événements d'application.
Connecter une application Spring Boot à Cloud SQL
16 minutes
Updated 29 août 2024
Découvrez comment connecter votre application Spring Boot à Cloud SQL.
Connecter une application Go sur Cloud Run à une base de données Cloud SQL pour PostgreSQL
Updated 29 août 2024
Le connecteur Cloud SQL Go est le moyen le plus simple de connecter de façon sécurisée votre application Go à votre base de données Cloud SQL. Cloud Run est une plate-forme sans serveur entièrement gérée qui vous permet d'exécuter des conteneurs sans
Pic-à-quoi : Atelier 1 : Stocker et analyser des images (Java natif)
1 heure
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un service Java compatible avec les bibliothèques clientes Java natives et le déployer dans Cloud Run. Le service exécute une analyse d'image à l'aide de l'API Vision en réponse aux événements Cloud Storage et enregistre les résultats de l'analyse dans une collection Firestore.
Acheminer les alertes de surveillance Datadog vers Google Cloud avec Eventarc (partie 1)
23 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à acheminer les alertes de surveillance Datadog vers Google Cloud avec Eventarc.
Pic-à-quoi : Atelier 3 : Créer un montage des photos les plus récentes
25 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un service Cloud Run déclenché par Cloud Scheduler à intervalles réguliers afin de créer un montage des images les plus récentes.
Déclencher Cloud Run avec des événements Eventarc
37 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez découvrir les principales fonctionnalités d'Eventarc.
Découvrir Cloud Run avec Python
8 minutes
Updated 29 août 2024
Dans ce tutoriel, vous allez apprendre à utiliser Cloud Run en déployant et en exécutant sans serveur un conteneur sans état (en faisant abstraction de l'infrastructure). Cloud Run est une solution entièrement gérée qui s'exécute sur un cluster GKE.
Du développement à la production en trois étapes simples avec Cloud Run
42 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une application Web simple, l'exécuter dans un environnement de développement privé, puis l'exécuter dans un conteneur à l'aide de Docker, et enfin déployer la même application dans le cloud.
Premiers pas avec Cloud Shell et gcloud
6 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à vous connecter à des ressources de calcul hébergées sur Google Cloud Platform via le Web.
Pic-quoi : Atelier 1 : Stocker et analyser des images (Java)
43 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une fonction Cloud (Java) qui exécute une analyse d'image à l'aide de l'API Vision en réponse à des événements Cloud Storage et enregistre les résultats de l'analyse dans une collection Firestore.
Messagerie avec l'intégration de Spring et Google Cloud Pub/Sub
10 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer deux applications Spring Boot qui échangent des messages via l'intégration de Spring, en utilisant Google Cloud Pub/Sub en arrière-plan.
Créer et lancer une application Java Spring Boot à partir de Cloud Shell
11 minutes
Updated 29 août 2024
Découvrez comment créer et lancer une application Java Spring Boot à partir de Cloud Shell sans quitter votre navigateur.
Pic-a-daily: stocker et analyser des images avec les bibliothèques clientes Java natives Google
1 heure
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un service Java compatible avec les bibliothèques clientes Java natives et le déployer dans Cloud Run. Le service exécute une analyse d'image à l'aide de l'API Vision en réponse aux événements Cloud Storage et enregistre les résultats de l'analyse dans une collection Firestore.
Application Spring Boot avec Cloud Datastore
30 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Spring Cloud GCP pour écrire et lire des objets dans Datastore.
Pic-à-quoi : Atelier 5 : Nettoyage après suppression de l'image
30 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un service Cloud Run qui se déclenche par Eventarc lorsqu'une image est supprimée dans Cloud Storage. Le service supprime ensuite la vignette de l'image dans Cloud Storage et les métadonnées dans la collection Firestore.
Créer une application Spring Kotlin avec Google Cloud Platform
35 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une application Spring en Kotlin et l'intégrer à plusieurs technologies Google Cloud Platform, telles que Cloud Pub/Sub et Cloud SQL.
Connecter Cloud Spanner à GKE Autopilot
1 heure 51 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez connecter à Cloud Spanner des exemples de services exécutés sur GKE Autopilot.
Cloud Spanner: créer un classement de jeu avec C#
43 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à créer un classement pour un jeu à l'aide d'une table de base de données Cloud Spanner comprenant une colonne d'horodatage.
Pic-à-quoi: Atelier 6 – Orchestration avec les workflows
1 heure 13 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une version ordonnancée de Pic-a-daily à l'aide de Workflows.
Acheminer les alertes de surveillance Datadog vers Google Cloud avec Eventarc (partie 2)
31 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous apprendrez à répondre aux alertes de surveillance Datadog avec Eventarc et Workflows.
Hello Cloud Run avec C#
15 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Cloud Run en déployant et en exécutant sans serveur un conteneur sans état (en faisant abstraction de l'infrastructure). Cloud Run est une solution entièrement gérée qui s'exécute sur un cluster GKE.
Pic-à-quoi : Atelier 2 : Créer des vignettes de photos
29 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un service Cloud Run qui crée des vignettes d'images en réponse à des événements Cloud Storage transmis via un sujet Pub/Sub.
Créer un bot Slack avec Node.js dans Cloud Run
14 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à créer et à exécuter un bot Slack sur Google Cloud. Il utilise Cloud Run, une plate-forme de calcul entièrement gérée qui effectue un scaling automatique de vos conteneurs sans état.
Pic-à-quoi : Atelier 1 : Stocker et analyser des photos
43 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une fonction Cloud qui exécute une analyse d'image à l'aide de l'API Vision en réponse à des événements Cloud Storage et enregistre les résultats de l'analyse dans une collection Firestore.
Cloud Spanner: votre première base de données
15 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une instance Google Cloud Spanner et une base de données vide, et apprendre à charger des exemples de données et à les interroger.
Cloud Spanner Game Trading Post
1 heure 16 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez implémenter un service d'articles et un service de comptoir de négociation avec Cloud Spanner.
Utiliser l'API Speech-to-Text avec C#
26 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Speech-to-Text avec C#.
Cloud Spanner avec Hibernate ORM
17 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une application Java de base qui utilise Hibernate pour conserver des données dans Cloud Spanner.
Pic-à-quoi : Atelier 4 : Créer une interface Web
35 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une interface Web sur Google App Engine qui permettra aux utilisateurs d'importer des images, de parcourir les images importées, leurs vignettes et le dernier montage.
Utiliser l'API Speech-to-Text avec Node.js
31 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez transcrire un fichier audio en utilisant l'API Speech-to-Text avec Node.js.
Utiliser l'API Speech-to-Text avec Python
7 minutes
Updated 29 août 2024
Dans ce tutoriel, vous allez apprendre à utiliser l'API Speech-to-Text avec Python.
Analyser les performances de production avec Cloud Profiler
14 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous découvrirez Cloud Profiler, un outil de collecte et d'analyse continues des données de performances à partir d'environnements de production, avec de faibles frais généraux.
Déployer et exécuter un conteneur avec Cloud Run sur Node.js
18 minutes
Updated 29 août 2024
Apprenez à déployer et à exécuter un conteneur avec Cloud Run sur Node.js.
CMS Django sur Cloud Run
28 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à déployer le CMS Django à l'aide de composants sans serveur: Cloud Run pour le moteur Web, Cloud SQL pour la base de données et Cloud Build pour les éléments multimédias.
Récupérer les identifiants/secrets à partir de Secret Manager avec Spring Boot
13 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer des microservices Spring Boot simples et récupérer des secrets / valeurs de configuration stockés dans Secret Manager.
Application Spring Boot avec Cloud Spanner
27 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Spring Cloud GCP pour écrire et lire des données dans une base de données Cloud Spanner.
Cloud Spanner avec Terraform
49 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Terraform pour créer et gérer des ressources Google Cloud Spanner.
Premiers pas avec le développement de jeux avec Cloud Spanner
1 heure 21 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez implémenter un service de profil de joueur et un service de mise en correspondance de jeux pour fonctionner avec Cloud Spanner.
Traçage distribué avec Spring Cloud Sleuth et Cloud Trace
14 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer des microservices Spring Boot simples et ajouter des fonctionnalités de traçage distribué à l'aide du déclencheur Spring Cloud GCP Trace, qui stocke des données de trace sur Cloud Trace.
Mettre en cache les données d'une application Spring Boot avec Memorystore
20 minutes
Updated 29 août 2024
Apprenez à mettre en cache des données depuis une application Spring Boot avec Memorystore.
Déployer une application Java Spring Boot dans Kubernetes sur Google Kubernetes Engine
36 minutes
Updated 29 août 2024
Déployez une application Java Spring Boot sur Kubernetes sur GKE.
Se connecter à Cloud SQL: Compute Engine, adresse IP privée et proxy Cloud SQL
16 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez configurer une connexion entre une instance Compute Engine et Cloud SQL au sein du réseau interne privé de Google à l'aide du proxy Cloud SQL.
Se connecter à Cloud SQL: adresse IP publique et réseaux autorisés
7 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez configurer une connexion simple à une instance Cloud SQL accessible depuis n'importe où.
Premiers pas avec les fonctions Cloud Run (HTTP)
Updated 29 août 2024
Découvrez comment utiliser les fonctions Cloud Run
Développer des conteneurs avec des Dockerfiles
Updated 29 août 2024
Docker est une plate-forme ouverte permettant de développer, de lancer et d'exécuter des applications. Avec cette solution, vous pouvez séparer les applications de votre infrastructure et traiter cette dernière comme une application gérée. Docker
Déclencher des workflows avec Eventarc
Updated 29 août 2024
Découvrez comment configurer Eventarc pour déclencher des workflows qui s'intègrent à Cloud Run et Pub/Sub afin d'exécuter un processus métier qui récompense les clients.
Créer des modèles Spark ML avec Google Dataproc
31 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez envoyer des jobs Spark ML au service Dataproc de Google.
Ajouter un widget d'écran d'accueil à votre application Flutter
35 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un widget d'écran d'accueil pour votre application Flutter pour iOS ou Android. Vous commencerez avec une application d'actualités Flutter basique. Vous utiliserez ensuite des frameworks natifs pour créer l'UI des widgets eux-mêmes. Enfin, vous apprendrez à partager des ressources et à établir la communication entre vos widgets et l'application principale.
Générer une image à partir de Vertex AI et l'importer dans Google Ads
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à générer des images avec Vertex AI et à les envoyer à Google Ads.
Contrôler les déploiements avec l'authentification binaire
Updated 29 août 2024
L'autorisation binaire est un contrôle de sécurité intervenant au moment du déploiement qui garantit que seules des images de conteneur fiables sont déployées sur Google Kubernetes Engine (GKE) ou Cloud Run. Avec l'autorisation binaire, vous pouvez
Dataproc sans serveur
37 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez tout savoir sur Dataproc sans serveur, y compris sur la façon de vous lancer et d'accéder à son ensemble complet de fonctionnalités.
Atelier de programmation: Créer une extension Chrome en JavaScript à l'aide de Gemini
Updated 29 août 2024
Dans cet atelier de programmation, nous allons créer une extension Chrome à l'aide de Gemini. Nous ajouterons des fonctionnalités itératives pour atteindre un niveau qui nous aidera à en ajouter à la page Google Meet.
Gérer des données FHIR à partir d'une application Android avec OHS et Google Cloud
Updated 29 août 2024
Créez des applications mobiles de santé sécurisées, évolutives, conformes et basées sur les données avec le SDK Android-FHIR, OHS et l'API Google Cloud Healthcare.
Dataproc sur Google Compute Engine
16 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Dataproc sur Google Compute Engine (GCE).
IA générative déterministe avec appel de fonction Gemini en Java
Updated 29 août 2024
Cet exemple présente la fonctionnalité d'appel de fonction Gemini dans une application Java en appelant le modèle Gemini afin d'orchestrer l'entrée pour l'appel de fonction, d'appeler l'API, puis de traiter la réponse dans un autre appel Gemini et de la déployer sur un point de terminaison REST.
Configurer Eventarc pour déclencher des workflows qui s'intègrent à GKE Autopilot et Pub/Sub
Updated 29 août 2024
Découvrez comment configurer Eventarc pour déclencher des workflows qui s'intègrent à GKE Autopilot et Pub/Sub afin d'exécuter un processus métier qui récompense les clients.
Suivre des événements dans une WebView avec Google Analytics pour Firebase
9 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à suivre les événements sur une page Web dans une WebView avec GA4F en les transférant vers du code natif.
Atelier de programmation sur l'équilibreur de charge HTTP externe avec gestion avancée du trafic (Envoy)
33 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez découvrir les fonctionnalités de trafic avancées disponibles dans le nouvel équilibreur de charge HTTPS externe.
Dessinez un site Web: transformez votre imagination en site Web à l'aide de modèles Gemini.
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer une application Cloud Run qui transformera votre dessin en code de site Web en quelques minutes à l'aide de modèles d'IA générative de Gemini 1.0 Pro Vision, Gemini 1.5 Pro et bien d'autres.
Reconnaissance optique des caractères (OCR) avec Document AI et Python
12 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez effectuer une reconnaissance optique des caractères pour des documents PDF à l'aide de Document AI et Python. Vous apprendrez à envoyer des requêtes de traitement en ligne (synchrones) et par lot (asynchrones).
Créer des bots vocaux pour Android avec Dialogflow Essentials Évasées
1 heure 5 minutes
Updated 29 août 2024
La solution Dialogflow prête à l'emploi offre de nombreuses intégrations pour le Web, l'Assistant Google, les réseaux sociaux et les passerelles de téléphonie. Toutefois, lorsque vous souhaitez déployer vos chatbots sur des appareils mobiles, vous devez créer une intégration personnalisée. Dans cet atelier, vous allez apprendre à intégrer Dialogflow Essentials à une application Flutter.
Processeurs spécialisés avec Document AI (Python)
32 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Procurement DocAI et Lending DocAI pour classer et analyser des documents spécialisés.
Créer un service Cloud Run avec un side-car
Updated 29 août 2024
Découvrez comment créer un service Cloud Run qui communique avec un side-car à l'aide d'un port localhost et d'un montage de volume.
Analyser des formulaires avec Document AI et Python
17 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'analyseur de formulaires Document AI pour analyser un formulaire manuscrit avec Python. Nous utiliserons par exemple un simple formulaire d'admission médicale, mais cette procédure
Exécuter vos premières instructions SQL à l'aide de Google Cloud Dataflow
4 minutes
Updated 29 août 2024
Cette page explique comment utiliser Dataflow SQL et créer des jobs Dataflow SQL.
Document AI Workbench : extracteur de document personnalisé
2 heures 14 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Document AI Workbench pour créer des modèles entièrement personnalisés à l'aide de vos propres données d'entraînement.
Atelier pratique: Women in Voice
Updated 29 août 2024
Nous allons créer une conversation entre l'Assistant Google et vous-même afin de récupérer des informations sur les événements et les publications du groupe de rencontre Women in Voice.
Augmentez la couverture des intents et gérez les erreurs de manière optimale grâce aux créations de remplacement générative
47 minutes
Updated 29 août 2024
Dans cet atelier de programmation destiné aux débutants, vous allez vous familiariser avec la fonctionnalité de remplacement génératif qui utilise les derniers grands modèles de langage (LLM) génératifs de Google pour générer des réponses d'agent virtuel.
Document AI: human-in-the-loop (avec intervention humaine)
14 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Document AI human-in-the-loop (avec intervention humaine) pour effectuer des tâches d'examen manuel avec des processeurs spécialisés.
Document AI Workbench : surentraînement
2 heures 14 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser le surentraînement Document AI pour améliorer la qualité des modèles à l'aide de vos propres données d'entraînement.
Prise de décision éclairée à l'aide des générateurs et des datastores Dialogflow CX
31 minutes
Updated 29 août 2024
Dans cet atelier de programmation destiné aux débutants, vous allez vous familiariser avec le générateur. Les générateurs utilisent les derniers grands modèles de langage (LLM) génératifs de Google pour générer des réponses d'agent. Dans le cadre de cet atelier de programmation, vous utiliserez un générateur qui extrait des informations d'un datastore afin de prendre des décisions éclairées.
Travaux pratiques: créer une action TV Guide pour l'Assistant Google avec Dialogflow et Actions on Google
Updated 29 août 2024
Créons une conversation entre vous et l'Assistant Google pour vous aider à récupérer les informations du guide TV.
Utiliser Document AI pour traiter intelligemment vos formulaires écrits à la main (Node.js)
12 minutes
Updated 29 août 2024
Dans cet atelier de programmation, je vais me concentrer sur la création d'un tutoriel utilisant l'API Document AI avec Node.js.
Développer un service d'accessibilité pour Android
Updated 29 août 2024
Dans cet atelier de programmation, vous apprendrez à créer un service d'accessibilité pour les utilisateurs d'Android.
Travaux pratiques: créer un guide TV Google Chat avec Google Workspace et Dialogflow
Updated 29 août 2024
Découvrez comment créer un chatbot Dialogflow personnalisé pour Google Chat avec des réponses dynamiques sous forme de fiches.
Migration d'Apache Kafka vers Pubsub
Updated 29 août 2024
Dans cet atelier de programmation, vous allez migrer des applications d'Apache Kafka vers Google Cloud Pubsub en suivant une approche de migration par étapes.
Prévision de séries temporelles avec Vertex AI et BigQuery ML
2 heures 7 minutes
Updated 29 août 2024
Dans cet atelier, vous allez apprendre à résoudre des problèmes liés aux séries temporelles à l'aide de Vertex AI en utilisant Notebooks, l'entraînement, la prédiction et BigQuery ML.
Présentation des tests avec Gemini Code Assist
Updated 29 août 2024
Utilisez Gemini Code Assist pour écrire des tests pour votre code.
Du composant Web à l'élément Lit
43 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez découvrir créer un composant Web en partant de zéro, puis l'améliorer progressivement pour en faire un élément Lit.
Déclencher un DAG avec Node.JS et Google Cloud Functions
27 minutes
Updated 29 août 2024
Cet atelier de programmation vous explique comment utiliser Google Cloud Functions pour déclencher un workflow Apache Airflow (DAG) dans Google Cloud Composer. Ici, le DAG exécute une commande bash simple à l'aide de l'opérateur BashOperator
Entraîner un modèle PyTorch sur Cloud AI Platform et régler ses hyperparamètres
51 minutes
Updated 29 août 2024
Dans cet atelier, vous allez apprendre à entraîner votre modèle dans le cloud avec les réglages d'hyperparamètres. Nous allons vous montrer comment procéder avec PyTorch, mais vous pouvez le faire dans la structure de votre choix.
Utiliser l'API Text-to-Speech avec C#
21 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Text-to-Speech avec C#.
Utiliser l'API Translation avec C#
22 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Translation avec C#.
Connecter une application Node.js sur Cloud Run à une base de données Cloud SQL pour PostgreSQL
Updated 23 août 2024
Le connecteur Node.js Cloud SQL est le moyen le plus simple de connecter de façon sécurisée votre application Node.js à votre base de données Cloud SQL. Cloud Run est une plate-forme sans serveur entièrement gérée qui vous permet d'exécuter des
Utiliser l'API Text-to-Speech avec Python
7 minutes
Updated 23 août 2024
Dans ce tutoriel, vous allez apprendre à utiliser l'API Text-to-Speech avec Python.
Présentation de l'orchestration sans serveur avec Workflows
39 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à orchestrer et automatiser des services d'API basés sur Google Cloud et HTTP avec Workflows.
Installer et utiliser Cloud Tools for PowerShell
20 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à installer et à utiliser des outils Cloud pour Windows PowerShell.
Utiliser l'API Vision avec Python
8 minutes
Updated 23 août 2024
Dans ce tutoriel, vous allez apprendre à utiliser l'API Vision avec Python.
Développement InnerLoop utilisant Cloud Workstations avec NodeJS
Updated 23 août 2024
Découvrez les fonctionnalités et les capacités conçues pour simplifier le workflow de développement pour les ingénieurs logiciel chargés de développer des applications Nodejs dans un environnement conteneurisé à l'aide de Cloud Workstations.
Environnement de développement
Updated 23 août 2024
Découvrez les fonctionnalités et les capacités conçues pour simplifier le workflow de développement pour les ingénieurs logiciels chargés de développer des applications Python dans un environnement conteneurisé à l'aide de Cloud Workstations.
Premiers pas avec les représentations vectorielles continues avec AlloyDB AI
1 heure 47 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser AlloyDB AI avec la recherche vectorielle.
Generative Insights avec BigQuery SQL et Vertex AI
Updated 23 août 2024
Créez une application de prédiction d'évaluation du succès des films et de prescription de films à l'aide de requêtes SQL BigQuery et de l'API Vertex AI PaLM.
Développer avec Cloud Workstations et Cloud Code
Updated 23 août 2024
Découvrez les fonctionnalités et les capacités conçues pour simplifier le workflow de développement pour les ingénieurs logiciel Java dans un environnement conteneurisé à l'aide de Cloud Workstations.
Exécuter des simulations de dynamique moléculaire Gromacs avec des fluides numériques Slurm-GCP
15 minutes
Updated 23 août 2024
Cet atelier de programmation vous explique comment exécuter Gromacs sur Google Cloud Platform à l'aide de la solution Slurm-GCP de SchedMD.
Harmonisation des couleurs de base dans les vues Android
20 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à harmoniser une couleur personnalisée avec un thème dynamique.
IA générative – Génération d'images à partir de mots clés
13 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à générer des images à partir de mots clés donnés à l'aide des API d'IA générative. Il s'agit d'un processus en deux étapes : l'API text-bison est appelée pour générer une requête de génération d'image, puis l'API Imagen est appelée pour générer une image conformément à la requête générée. L'intégralité du workflow est lancée sur une interface à l'aide de l'application Gradio.
LLM SQL uniquement avec BigQuery ML à l'aide de l'API Vertex AI PaLM
Updated 23 août 2024
Synthèse du code source des dépôts GitHub disponible sous forme d'ensemble de données public BigQuery, à l'aide du grand modèle de langage Vertex AI pour la génération de texte (texte-bison) en tant que fonction distante hébergée dans BigQuery.
Contrôler une bougie PLAYBULB via Bluetooth Web
36 minutes
Updated 23 août 2024
Avec JavaScript, créez une application Web qui contrôle une bougie LED sans flamme grâce à la toute nouvelle API Web Bluetooth.
Battle Jamón - Un champ de bataille à l'aide de microservices
50 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez créer un microservice qui s'attaque aux autres microservices en "lançant" du jamón entre eux dans une arène.
Développement InnerLoop avec Java – Spring Boot
2 minutes
Updated 23 août 2024
Découvrez les fonctionnalités et les capacités conçues pour simplifier le workflow de développement pour les ingénieurs logiciel chargés de développer des applications Java dans un environnement conteneurisé.
Entraîner et déployer un modèle de classification d'images sur l'appareil avec AutoML Vision dans ML Kit
58 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez entraîner un classificateur d'images à l'aide d'AutoML Vision Edge dans ML Kit, puis l'exécuter sur un téléphone Android ou iOS à l'aide du SDK ML Kit.
Développement Android avancé en Kotlin 04.1 : Google Maps pour Android
Updated 23 août 2024
Découvrez comment ajouter une carte Google à une application Kotlin pour Android et lui appliquer un style.
Thématisation dans Compose avec Material 3
31 minutes
Updated 23 août 2024
L'objectif de cet atelier de programmation est de présenter la thématisation dans Jetpack Compose avec les nouvelles implémentations Material Design 3 et Material You.
Application de chat avec l'API PaLM dans Cloud Run
Updated 23 août 2024
Développez une application de chat à l'aide du framework Python Flask et du modèle d'API Vertex AI PaLM.
Présentation du kit Cloud Foundation
1 heure 35 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez faire vos premiers pas avec le kit Cloud Foundation, puis suivre une série d'étapes pour ajouter une fonctionnalité à un module du kit Cloud Foundation.
Connecter AlloyDB à Oracle via le VPN Google
1 heure 37 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à connecter un cluster AlloyDB à une base de données Oracle déployée sur un réseau distinct connecté via un VPN.
Utiliser BigQuery pour interroger des données GitHub
17 minutes
Updated 23 août 2024
Découvrez les principes de base de BigQuery et apprenez à interroger des téraoctets de données publiques en utilisant les données de commit GitHub comme exemple.
Atelier Anthos Service Mesh: guide de l'atelier – Japonais
Updated 23 août 2024
Cet atelier est une expérience immersive pratique qui explique comment configurer en production des services GCP distribués à l'échelle mondiale. Les principales technologies utilisées sont GKE pour le calcul et Anthos Service Mesh afin de créer une connectivité sécurisée, une observabilité et une mise en forme avancée du trafic. Toutes les pratiques et tous les outils utilisés dans cet atelier sont ceux que vous utiliseriez en production.
Battle One – A Microservices Battle Ground
50 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez créer un microservice qui affrontera d'autres microservices en "lançant" des feuilles les uns sur les autres dans une arène.
Profondeur brute ARCore
48 minutes
Updated 23 août 2024
Cet atelier de programmation vous explique comment créer une application ARCore à l'aide de la nouvelle API Raw Depth.
Atelier Anthos Service Mesh: guide de l'atelier
Updated 23 août 2024
Cet atelier est une expérience immersive pratique qui explique comment configurer en production des services GCP distribués à l'échelle mondiale. Les principales technologies utilisées sont GKE pour le calcul et Anthos Service Mesh afin de créer une connectivité sécurisée, une observabilité et une mise en forme avancée du trafic. Toutes les pratiques et tous les outils utilisés dans cet atelier sont ceux que vous utiliseriez en production.
Ajouter une couleur dynamique à votre application
30 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez migrer la thématisation d'une application vers Material 3, puis appliquer des couleurs dynamiques.
Charger et interroger des données avec l'outil de ligne de commande bq pour BigQuery
24 minutes
Updated 23 août 2024
Découvrez comment charger et interroger des données avec bq, un outil de ligne de commande basé sur Python pour BigQuery.
Transformez vos big data en insights à l'aide de Google Sheets et Slides
1 heure 30 minutes
Updated 23 août 2024
Cet atelier de programmation Google Apps Script de niveau intermédiaire utilise deux plates-formes de développement Google: Google Workspace et la console Google Cloud. Plus précisément, il utilise l'API BigQuery de la console Cloud (en tant que service avancé Apps Script), ainsi qu'une paire de services Google Workspace intégrés: Google Sheets et Google Slides. L'objectif de cette application exemple est de montrer aux utilisateurs qu'ils peuvent automatiser la dernière étape, de l'analyse du big data à la présentation de diapositives, le tout avec un peu de code (relativement) court.
Premiers pas avec BigQuery ML
20 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser BigQuery afin de créer des modèles de machine learning pour des ensembles de données Analytics 360.
Ingérer des données CSV dans BigQuery à l'aide de Cloud Data Fusion – Ingestion par lots
Updated 23 août 2024
Dans cet atelier de programmation, nous allons implémenter un schéma d'ingestion de données pour charger des données de santé au format CSV dans BigQuery à l'aide de Cloud Data Fusion.
Cloud Bigtable pour les utilisateurs de Cassandra
Updated 23 août 2024
Dans cet atelier de programmation, vous allez comparer les requêtes Cassandra courantes qui permettent d'insérer, de mettre à jour, de lire et de supprimer des données à leur équivalent Cloud Bigtable avec le client Java.
Exercice pratique avec Google Apps Script: accéder à Google Sheets, Maps et Gmail en quatre lignes de code
30 minutes
Updated 23 août 2024
Dans cet atelier de programmation, nous allons vous présenter l'une des méthodes les plus simples pour écrire du code qui accède aux technologies de développement Google. Tout se fait en appliquant JavaScript, un langage de développement Web populaire. À l'aide de Google Apps Script, vous allez rédiger du code pour extraire une adresse postale d'une cellule dans une feuille de calcul Google Sheets, générer un plan Google Maps basé sur l'adresse, puis envoyer le plan en pièce jointe à l'aide de Gmail. Et le meilleur dans tout ça ? Il ne comporte que quatre lignes de code.
Vertex AI: exporter et déployer un modèle de machine learning BigQuery pour la prédiction
50 minutes
Updated 23 août 2024
Dans cet atelier, vous allez entraîner un modèle à l'aide de BigQuery Machine Learning, puis l'exporter et le déployer vers Vertex AI. Il s'agit de la toute dernière offre de produits d'IA de Google Cloud. Vous allez apprendre à effectuer les
Cloud Armor pour l'équilibrage de charge réseau/VM avec des règles définies par l'utilisateur
58 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à configurer une stratégie de sécurité périphérique Cloud Armor à l'aide de règles définies par l'utilisateur.
Intégrer Dialogflow à BigQuery
27 minutes
Updated 23 août 2024
Cet atelier s'appuie sur le concept de fulfillment dans Dialogflow. Vous allez apprendre à créer un ensemble de données et une table dans BigQuery, puis à configurer les détails de l'intégration BigQuery dans le traitement Dialogflow et à tester l'expérience de conversation.
Atelier de programmation CEL-Go: expressions intégrées rapides, sécurisées et sécurisées
1 heure 1 minute
Updated 23 août 2024
Dans cet atelier de programmation, vous allez écrire des expressions dans le langage Common Expression Language, qui est implémenté en langage Go. Vous allez créer des variables, utiliser des opérateurs logiques et/ou, compiler des fichiers JSON et protos, et ajuster vos expressions.
Battle Peach – A Microservices Battle Ground
15 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez créer un microservice qui va les combattre en "lançant" des "peaches" les uns sur les autres dans une arène.
Bigtable et Dataflow: Surveillance de bases de données (client Java HBase)
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à surveiller les opérations de lecture et d'écriture Bigtable lors du chargement et de la lecture d'une grande quantité de données à l'aide de Dataflow.
Créer un système full stack de recommandation de films
59 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez créer un système de recommandation full stack. Vous allez utiliser TensorFlow Recommenders pour entraîner deux modèles de recommandation et les déployer en utilisant TensorFlow Serving en tant que backend. Vous allez également créer une application Flutter multiplate-forme en tant qu'interface.
Comprendre l'INP (Interaction to Next Paint)
Updated 23 août 2024
Démonstration interactive et atelier de programmation pour en savoir plus sur l' Interaction to Next Paint (INP) Le code se trouve dans le dépôt web-vitals-codelabs. En haut de la page se trouvent un compteur Score et un bouton Incrémenter. Une
Fonction Cloud qui encapsule les modèles Text-Bison PaLM
Updated 23 août 2024
Cet exemple présente une fonction Cloud écrite en Python qui initialise le module Vertex AI, puis fournit un point de terminaison pour appeler le modèle PaLM Text Bison.
Créez un modèle de classification de texte personnalisé et mettez-le à jour dans vos applications
2 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à améliorer le modèle que vous avez créé dans le parcours "Premiers pas avec la classification de texte sur mobile" afin de créer un modèle qui fonctionne avec vos propres données. Vous verrez ensuite comment mettre à jour vos applications Android et iOS avec le nouveau modèle.
TensorFlow.js: créer votre propre machine Teachable Machine à l'aide de l'apprentissage par transfert avec TensorFlow.js
1 heure 30 minutes
Updated 23 août 2024
Dans cet atelier de programmation
Créer un jeu de société avec les agents TensorFlow et Flutter
1 heure 7 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez créer un jeu de société simple reposant sur le machine learning. Vous allez utiliser des agents TensorFlow pour entraîner un modèle d'apprentissage par renforcement et le déployer en utilisant TensorFlow Serving comme backend. Vous allez également créer une application Flutter multiplate-forme en tant qu'interface de jeu.
Créer un modèle de machine learning portant sur le spam dans les commentaires
18 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez découvrir comment est créé un modèle de machine learning capable de filtrer le spam à partir d'autres commentaires.
Créer une application de messagerie basique
25 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à créer une application de chat simple avec une zone de texte et un bouton d'envoi.
Application Text Summarizer avec Vertex AI et Svelte Kit
Updated 23 août 2024
Créez un cas d'utilisation de la synthèse de texte pour permettre aux utilisateurs de résumer des articles, du texte et d'autres formes de contenu à l'aide de Google Cloud Vertex AI sur une application Web Svelte Kit.
Créer un modèle personnalisé pour votre classificateur d'images
23 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez entraîner un modèle de ML à reconnaître des fleurs spécifiques.
TensorFlow.js: réentraîner un modèle de détection de spam dans les commentaires pour gérer les cas spéciaux
44 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Model Maker pour réentraîner un modèle de spam avec commentaires afin de prendre en compte les cas spéciaux que le modèle pré-entraîné n'a pas pu traiter, puis à redéployer le nouveau modèle dans l'application Web.
Intégrer un modèle personnalisé à votre application
29 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à intégrer un modèle de classification d'images personnalisé dans une application Android ou iOS à l'aide des modèles personnalisés de ML Kit.
Méthodes de synthèse de texte à l'aide de l'API Vertex AI PaLM
Updated 23 août 2024
Dans ce tutoriel, vous allez apprendre à utiliser des modèles génératifs pour synthétiser des informations à partir d'un texte en utilisant la méthode d'accumulation
Utiliser les TPU Coral Edge pour exécuter des modèles TFlite dans Node.js avec TensorFlow.js
13 minutes
Updated 23 août 2024
Exécutez des modèles TensorFlow Lite dans Node.js et accélérez-les avec les TPU Coral Edge et WebNN.
Atelier de programmation: Gemini pour accélérer le développement basé sur les tests
Updated 23 août 2024
Nous allons créer une application Ruby simple en utilisant l'approche TDD (Test Driven Development) avec l'aide de Gemini.
Atelier de programmation sur les routes basées sur des règles (PBR)
1 heure 50 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à configurer et à exploiter les routes basées sur des règles (PBR, Policy-Based Routes) et à valider les fonctionnalités.
Utiliser l'allocation de ports dynamique Cloud NAT
1 heure 5 minutes
Updated 23 août 2024
L'objectif de cet atelier est d'explorer la fonctionnalité d'allocation de ports dynamique (DPA) de Cloud NAT.
Utiliser des règles Cloud NAT NAT
1 heure 15 minutes
Updated 23 août 2024
L'objectif de cet atelier est d'explorer la fonctionnalité des règles de Cloud NAT
Connectez et visualisez toutes vos données dans Looker Studio
31 minutes
Updated 23 août 2024
Looker Studio est la plate-forme d'informatique décisionnelle et de visualisation de Google. Dans cet atelier de programmation, vous allez apprendre à associer et à visualiser des données provenant de n'importe quelle source dans Looker Studio. À l'aide de Google Apps Script, vous allez écrire du code permettant d'extraire des données d'une API et de les visualiser dans Looker Studio.
Atelier de programmation sur le proxy Web sécurisé Cloud (SWP)
2 heures 10 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à déployer et à exploiter le proxy Web sécurisé Cloud (SWP) pour sécuriser le trafic Web.
Jobs Cloud Run
1 heure 10 minutes
Updated 23 août 2024
Les services Cloud Run et les tâches Cloud Run vous permettent d'exécuter votre code sur Cloud Run. Dans cet atelier de programmation, vous allez découvrir quand et comment utiliser des tâches Cloud Run, y compris créer, exécuter et gérer une tâche.
Créer des visualisations personnalisées dans Looker Studio
24 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à créer une visualisation personnalisée à utiliser dans un rapport Looker Studio.
Créer des visualisations de la communauté Data Studio avec dscc-gen
27 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez utiliser dscc-gen, un outil de création de modèles de projets, afin de créer une visualisation de la communauté pour Data Studio.
Afficher les 100 premiers fichiers dossiers de Google Drive
30 minutes
Updated 23 août 2024
Cet atelier de programmation vous explique comment utiliser les API REST Google Workspace. L'exemple sera réalisé en Python par souci de concision et de disponibilité, mais vous pouvez également choisir d'utiliser le langage de développement de votre choix. Pour conclure, les utilisateurs doivent créer un script simple affichant les 100 premiers fichiers, dossiers de votre Google Drive à l'aide de son API.
Déployer tous les frameworks JavaScript sur Cloud Run
Updated 23 août 2024
Découvrez comment déployer des frameworks JavaScript tels qu'Angular, Nuxt.js et Next.js sur Cloud Run.
Exécuter l'inférence LLM sur des GPU Cloud Run avec vLLM et le SDK OpenAI pour Python
Updated 23 août 2024
Découvrez comment exécuter l'inférence LLM sur des GPU Cloud Run avec vLLM et le SDK OpenAI pour Python
Créer un service de description d'images vidéo scène par scène à l'aide de Cloud Run, de l'API Video Intelligence et de Vertex AI
Updated 23 août 2024
Découvrez comment créer un service Cloud Run qui décrit l'image dans chaque scène d'une vidéo à l'aide de Vertex AI et de l'API Video Intelligence.
Configurer un service Cloud Run pour accéder à un service Cloud Run interne à l'aide de la sortie VPC directe
Updated 23 août 2024
Découvrez comment configurer un service Cloud Run pour accéder à un service Cloud Run interne à l'aide de la sortie VPC directe.
Optimisez votre boîte de réception Gmail avec Google Cloud Functions
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à traiter les messages Gmail de manière automatique et automatisée à l'aide des API G Suite et de Google Cloud Functions.
Utiliser les jobs Cloud Run API Video Intelligence pour traiter les vidéos
Updated 23 août 2024
Découvrez comment créer un job Cloud Run qui décrit l'image dans chaque scène d'une vidéo à l'aide de Vertex AI et de l'API Video Intelligence.
Utiliser Vertex AI Search sur des PDF (données non structurées) dans Cloud Storage à partir d'un service Cloud Run
Updated 23 août 2024
Découvrez comment envoyer une requête à Vertex AI Search à partir d'un service Cloud Run.
Configurer un service Cloud Run pour accéder à la fois à un service Cloud Run interne et à l'Internet public
Updated 23 août 2024
Découvrez comment accéder à un service Cloud Run d'entrée interne uniquement à l'aide de la sortie VPC directe tout en conservant l'accès Internet public.
Déployer un cluster HPC d'autoscaling avec Slurm
26 minutes
Updated 23 août 2024
Découvrez comment provisionner un cluster HPC évolutif de manière dynamique à l'aide de Google Compute Engine, de Google Deployment Manager et du gestionnaire de charges de travail Slurm.
Déployer automatiquement vos modifications de GitHub vers Cloud Run à l'aide de Cloud Build
Updated 23 août 2024
Déployer automatiquement vos modifications de GitHub vers Cloud Run à l'aide de Cloud Build
Comment utiliser Cloud Run avec l'appel de fonction Gemini
Updated 23 août 2024
Utiliser Cloud Run comme point de terminaison pour l'appel de fonction Gemini.
Vous suivez un atelier de programmation Google Cloud ? Commencez ici !
Updated 23 août 2024
Dans cet atelier de programmation, vous allez configurer un projet Google Cloud que vous utiliserez dans les ateliers suivants. Vous apprendrez également à modifier des fichiers et à exécuter des commandes de terminal à l'aide de Cloud Shell.
Déployer une application de chat fournie par Gemini sur Cloud Run
Updated 23 août 2024
Découvrez comment déployer une discussion générée par Gemini sur Cloud Run à l'aide d'express.js, htmx et tailwindCSS.
Analyser des données cliniques à l'aide de BigQuery et d'AI Platform Notebooks
Updated 23 août 2024
Dans cet atelier de programmation, nous présentons une solution permettant d'accéder à des données cliniques dans GCP et de les analyser à l'aide de BigQuery et d'AI Platform Notebooks.
Créer une webcam intelligente en JavaScript à l'aide d'un modèle de machine learning pré-entraîné TensorFlow.js
52 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à charger et à utiliser l'un des modèles pré-entraînés TensorFlow.js (COCO-SSD) et à l'utiliser pour reconnaître les objets courants sur lesquels il a été entraîné.
Créez une transcription de vos réunions professionnelles à l'aide de Google Docs. Machine learning
Updated 23 août 2024
Dans cet atelier de programmation, vous allez utiliser l'API Google Docs pour créer un document Google Docs et écrire la transcription d'un fichier audio dans ce document. L'API Speech-to-Text vous permet d'obtenir la transcription du fichier audio concerné.
Guide de l'atelier pratique sur Duet AI pour les développeurs
Updated 23 août 2024
L'objectif de cet atelier est de proposer des formations pratiques sur Duet AI aux utilisateurs et aux professionnels. Dans cet atelier de programmation, vous allez apprendre à: Pour montrer comment Duet AI pour les développeurs est utilisé de
Ingérer des ressources FHIR (Fast Healthcare Interoperability Resources) dans BigQuery
Updated 23 août 2024
Dans cet atelier de programmation, nous allons implémenter un schéma d'ingestion de données pour charger des données de santé au format FHIR - R4 (ressources standards) dans BigQuery à l'aide des API FHIR Cloud Healthcare.
Déployer et mettre à jour une application .NET Core dans Google Kubernetes Engine
23 minutes
Updated 23 août 2024
Microsoft.NET Core est une version Open Source et multiplate-forme de.NET qui peut s'exécuter de manière native dans des conteneurs..NET Core est disponible sur GitHub et géré par Microsoft et la communauté.NET. Cet atelier déploie une
Atelier de programmation sur l'équilibreur de charge HTTP externe avec gestion avancée du trafic (Envoy)
33 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez découvrir les fonctionnalités de trafic avancées disponibles dans le nouvel équilibreur de charge HTTPS externe.
Utiliser Document AI Warehouse pour ingérer, traiter et rechercher des documents
14 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez utiliser Document AI Warehouse pour ingérer, traiter et effectuer des recherches dans le texte intégral de documents.
Déclencher des services Kubernetes avec des événements Eventarc
46 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez écouter des événements provenant de Pub/Sub, de Cloud Storage et de Cloud Audit Logs avec Eventarc, puis les transmettre à un service Kubernetes s'exécutant sur Google Kubernetes Engine (GKE).
Chiffrer et déchiffrer des données avec Cloud KMS (asymétrique)
14 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez chiffrer et déchiffrer des données à l'aide de clés asymétriques Cloud KMS.
Défendre la mise en cache périphérique avec Cloud Armor
44 minutes
Updated 23 août 2024
Dans cet atelier, vous allez créer une distribution CDN et appliquer des règles Cloud Armor pour protéger votre cache périphérique.
Google Ads avec les événements personnalisés Google Analytics pour Firebase – Android
8 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à implémenter des événements avec GA4F et à lancer des campagnes pour l'action via Google Ads.
Utiliser Duet AI tout au long du cycle de développement logiciel
1 heure 2 minutes
Updated 23 août 2024
Utiliser Duet AI pour vous aider à effectuer des tâches dans un projet existant.
Optimiser des données 3D avec la compression à la géométrie Draco
Updated 23 août 2024
Les graphismes 3D sont un élément fondamental de nombreuses applications, y compris les jeux vidéo, la conception et la visualisation des données. À mesure que les processeurs graphiques et les outils de création continuent de s'améliorer, des
Chiffrer et déchiffrer des données avec Cloud KMS
14 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez chiffrer et déchiffrer des données à l'aide de Cloud KMS.
Fonction Cloud pour automatiser l'importation de données CSV dans Google Sheets
27 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à renseigner une feuille de calcul Google à partir d'une fonction Cloud qui réagit à l'importation d'un fichier CSV dans Cloud Storage.
Utiliser la file d'attente de tâches App Engine (tâches d'extraction) dans les applications Flask (module 18)
35 minutes
Updated 23 août 2024
Découvrez comment ajouter l'utilisation des tâches d'extraction de la file d'attente de tâches à une application de base App Engine NDB Python 2.
Fonctions Cloud HTTP en Python
12 minutes
Updated 23 août 2024
Dans ce tutoriel, vous allez créer des fonctions HTTP Cloud Functions en Python.
Migrer des tâches d'extraction de la file d'attente de tâches App Engine vers Cloud Pub/Sub (module 19)
50 minutes
Updated 23 août 2024
Découvrez comment migrer une application NDB Python 2 App Engine de l'application de file d'attente de tâches (tâches d'extraction) vers Cloud NDB Cloud Pub/Sub, suivie d'une mise à niveau vers Python 3
Utiliser le POP d'App Engine (module 15)
40 minutes
Updated 23 août 2024
Découvrez comment ajouter l'utilisation du POP à une application App Engine Python 2 simple
Migrer d'App Engine vers Cloud Storage (module 16)
40 minutes
Updated 23 août 2024
Découvrez comment migrer l'utilisation du POP vers Cloud Storage pour une application ndb à App Engine Python 2.
Utiliser App Engine Memcache dans les applications Flask (module 12)
31 minutes
Updated 23 août 2024
Découvrez comment ajouter l'utilisation de Memcache à une application de base App Engine NDB pour Python 2.
Migrer d'App Engine Memcache vers Cloud Memorystore (module 13)
45 minutes
Updated 23 août 2024
Découvrez comment migrer une application NDB Python 2 App Engine Application Memcache vers Cloud NDB Cloud Memorystore (pour Redis), suivi d'une mise à niveau vers Python 3
Utiliser Stackdriver Logging et Stackdriver Trace pour Cloud Functions
25 minutes
Updated 23 août 2024
Apprenez à utiliser Stackdriver Logging et Stackdriver Trace pour Cloud Functions.
Module 11: Migrer de Google App Engine vers Cloud Functions
30 minutes
Updated 23 août 2024
Apprenez à convertir une application App Engine Python simple (ou à décomposer une application monolithique de grande envergure en microservices) et à la migrer vers Cloud Functions.
Étendre la compatibilité avec les services groupés App Engine: partie 1 (module 17)
30 minutes
Updated 23 août 2024
Utiliser les services groupés App Engine dans des environnements d'exécution de 2e génération
Déployez une version de base de Google Traduction Application Express.js sur App Engine, Cloud Functions et Cloud Run
40 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Google Cloud Translation avec Node.js, et à l'exécuter en local ou à la déployer sur une plate-forme de calcul sans serveur cloud (App Engine, Cloud Functions ou Cloud Run).
Utiliser l'API Natural Language avec C#
26 minutes
Updated 23 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser l'API Natural Language avec C#.
Module 5: Migrer de Google App Engine vers Cloud Run à l'aide de Cloud Buildpacks
35 minutes
Updated 23 août 2024
Découvrez comment conteneuriser une application App Engine simple et la migrer vers Cloud Run à l'aide de Cloud Buildpacks.
Utiliser la file d'attente de tâches App Engine (tâches d'envoi) dans les applications Flask (module 7)
29 minutes
Updated 23 août 2024
Découvrez comment ajouter l'utilisation des tâches d'envoi de la file d'attente de tâches à une application de base App Engine NDB Python 2.
Migrer du service Users d'App Engine vers Cloud Identity Platform (module 21)
1 heure
Updated 23 août 2024
Découvrez comment migrer une application NDB Python 2 App Engine l'application du service des utilisateurs vers Cloud NDB ; Cloud Identity Platform, suivie d'une mise à niveau vers Python 3.
Module 6: Migrer de Cloud Datastore vers Cloud Firestore
25 minutes
Updated 23 août 2024
Découvrez comment migrer une application App Engine simple de Cloud Datastore vers Cloud Firestore.
Migrer un site Web monolithique vers une architecture de microservices sur Google Kubernetes Engine
1 heure 5 minutes
Updated 23 août 2024
Dans cet atelier, vous allez apprendre à décomposer un site Web monolithique en microservices et à les déployer sur Google Kubernetes Engine.
Module 3: Migrer de Google Cloud NDB vers Cloud Datastore
36 minutes
Updated 23 août 2024
Découvrez comment migrer une application App Engine simple de Cloud NDB vers Cloud Datastore.
Créer un modèle d'automatisation
34 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous apprendrez à écrire un modèle d'automatisation.
Migrer de Compute Engine vers Kubernetes Engine avec Migrate for Anthos
26 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez migrer un serveur Web simple de Compute Engine vers Kubernetes Engine à l'aide de Migrate for Anthos.
Créer un appareil Matter
1 heure 17 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez créer, mettre en service et utiliser un appareil de litige.
Partager le réseau Thread avec les API Thread Credentials de Google
44 minutes
Updated 22 août 2024
Découvrez comment votre propre routeur de bordure et votre propre application peuvent interagir avec les API Google pour créer un réseau Thread unique.
Créer un appareil virtuel Matter
1 heure 12 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez créer, commander et utiliser un appareil de litige virtuel.
Tutoriel de démarrage Cloud Run
Updated 22 août 2024
Découvrez comment déployer une application de démarrage sur Cloud Run.
Basculement multirégional à l'aide de règles de routage Cloud DNS et de vérifications de l'état pour l'équilibreur de charge TCP/UDP interne
47 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez créer une règle de routage de basculement Cloud DNS, avec un équilibreur de charge principal et un équilibreur de charge de secours avec des VM de backend exécutant Apache. Vous testerez la fonctionnalité de basculement.
Équilibrage de charge réseau pondéré par instance
8 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez apprendre à configurer un équilibreur de charge réseau pour répartir le trafic entre les instances backend de l'équilibreur de charge en fonction des pondérations signalées par une vérification d'état HTTP utilisant l'équilibrage de charge pondérée.
Communication en temps réel avec WebRTC
34 minutes
Updated 22 août 2024
Découvrez comment diffuser des contenus multimédias et des données entre deux navigateurs. Familiarisez-vous avec les principales API et technologies de WebRTC. Capturez et manipulez des images à l'aide de getUserMedia, CSS et de l'élément canevas. Configurez une connexion de pairs et échangez des données directement entre les navigateurs à l'aide de canaux de données. Enfin, configurez un serveur de signalement à l'aide de Node.js.
Présentation de Flame avec Flutter
55 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Flame, un moteur de jeu basé sur Flutter. Vous découvrirez les composants et les effets de Flame, et apprendrez à intégrer Flame à la gestion des états de Flutter.
Créez un jeu de physique 2D avec Flutter et Flame
32 minutes
Updated 22 août 2024
Apprenez à concevoir des mécaniques de jeu dans les jeux Flutter et Flame avec Forge2D, un moteur physique 2D.
Créer un modèle de détection de fraudes sur Cloud AI Platform à l'aide de TensorFlow Enterprise et de BigQuery
37 minutes
Updated 22 août 2024
Dans cet atelier, vous allez ingérer directement un ensemble de données BigQuery et entraîner un modèle de détection de fraudes à l'aide de TensorFlow Enterprise sur Google Cloud AI Platform.
Lancer des campagnes Google Ads avec des événements personnalisés Google Analytics et Flutter
7 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez apprendre à implémenter des événements personnalisés avec Google Analytics pour Firebase et à lancer des campagnes d'action via Google Ads pour une application.
Expliquer un modèle de détection de fraude avec Cloud AI Platform
53 minutes
Updated 22 août 2024
Dans cet atelier, vous allez créer un fichier tf.keras pour identifier les transactions frauduleuses à l'aide de TensorFlow, puis interpréter les résultats du modèle avec le SDK Explainable AI de Cloud.
Créer un jeu de lettres avec Flutter
53 minutes
Updated 22 août 2024
Découvrez comment créer une application Flutter utilisant beaucoup de ressources de calcul tout en conservant l'interactivité fluide de Flutter.
Insights sur la sécurité de l'environnement d'exécution
Updated 22 août 2024
Déployer une application sur un cluster Cloud Run et GKE, et afficher les insights sur la sécurité pour le déploiement dans la solution de sécurité Software Delivery Shield
Vendre des abonnements dans une application avec la bibliothèque Play Billing 5
Updated 22 août 2024
Dans cet atelier de programmation, vous allez apprendre à implémenter des abonnements à renouvellement automatique et des forfaits prépayés, y compris des forfaits de base et des offres flexibles.
Des données vers une IA générative avec Spanner et l'API Vertex AI Imagen
Updated 21 août 2024
Créez une application de génération de postures pour générer des images basées sur des requêtes de pose créées par l'utilisateur avec des données extraites de la base de données Spanner à l'aide de l'API de l'application serveur.
Chat avec des utilisateurs et des documents basé sur l'IA générative en Java avec PaLM et LangChain4J
29 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous discuterez avec vos utilisateurs ou poserez des questions sur votre documentation en utilisant l'IA générative en Java, en intégrant le grand modèle de langage PaLM et en vous appuyant sur le framework d'orchestration des LLM LangChain4J.
MDC-103 Android: Thématisation Material avec couleur, mouvement et type (Java)
35 minutes
Updated 21 août 2024
Découvrez comment faire sortir votre produit du lot et exprimer votre marque par le biais du design en Java avec Material Components pour Android.
MDC-101 Web: Principes de base de Material Components (MDC) (Web)
17 minutes
Updated 21 août 2024
Apprenez les bases de Material Components pour le Web en créant une application simple avec des composants essentiels.
Application de pile MEAN sans serveur sur MongoDB Atlas et Cloud Run
Updated 21 août 2024
Dans cet atelier de programmation, vous allez créer une application MEAN Stack installable qui s'exécute sur Cloud Run.
MDC-111 Android: intégrer des composants Material à votre codebase (Kotlin)
22 minutes
Updated 21 août 2024
Découvrez comment intégrer des composants Material individuels dans une base de code Kotlin existante, sans partir de zéro.
MDC-101 Android: Principes de base de Material Components (MDC) (Java)
33 minutes
Updated 21 août 2024
Apprenez les bases de Material Components pour Android en créant une application simple avec des composants essentiels en Java.
MDC-111 Android: intégration de composants Material dans votre codebase (Java)
22 minutes
Updated 21 août 2024
Découvrez comment intégrer des composants Material individuels dans une base de code Java existante, sans partir de zéro.
MDC-104 Android: Composants avancés de Material Design (Java)
19 minutes
Updated 21 août 2024
Améliorez votre design et apprenez à utiliser le composant Backdrop avancé de Java en langage Java.
MDC-103 Web: Utilisation des thèmes de Material Design (couleur, formes, élévation et type) (Web)
35 minutes
Updated 21 août 2024
Découvrez comment faire sortir votre produit du lot et exprimer votre marque par le biais du design avec Material Components pour le Web.
MDC-104 Android: Composants avancés de Material Design (Kotlin)
19 minutes
Updated 21 août 2024
Améliorez votre design et apprenez à utiliser un composant Backdrop avancé en langage Kotlin.
Améliorez les performances de votre application en Go (partie 2: profileur)
Updated 21 août 2024
Le profilage continu est l'outil permettant d'identifier les informations du dernier kilomètre pour le réglage des performances. Dans cet atelier de programmation, vous allez apprendre à instrumenter votre application avec un agent Profiler et à identifier le goulot d'étranglement à partir des graphiques visualisés sur Cloud Profiler.
Créez un jeu en RA à l'aide de l'API Unity AR Foundation
Updated 21 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser ARCore à l'aide du framework AR Foundation d'Unity pour créer un jeu de conduite simple.
Premiers pas avec Unity et Google Play Jeux pour PC
47 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez apprendre à adapter votre jeu (ou un exemple de jeu Unity) à Google Play Jeux. Il s'agit de la première étape de la prise en charge de votre jeu Android sur PC.
Interagir avec les API à l'aide de l'appel de fonction dans Gemini
8 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez utiliser l'appel de fonction dans Gemini pour créer une application permettant aux utilisateurs de poser des questions sur les taux de change, d'extraire les dernières données d'une API externe, puis de répondre à l'utilisateur.
Partitionnement et clustering dans BigQuery
Updated 21 août 2024
Dans cet atelier de programmation, vous allez utiliser l'interface utilisateur Web de BigQuery pour comprendre le partitionnement et le clustering dans BigQuery.
Premiers pas avec Firebase en C++
1 heure 12 minutes
Updated 21 août 2024
Vous connaissez peut-être les SDK Firebase pour Android et iOS, mais saviez-vous qu'il existe un langage C++ SDK conçu uniquement pour les jeux multiplates-formes ? Dans cet atelier, nous ajouterons le C++ SDK à un projet Android via CMake, ajoutez quelques données analytiques de base pour améliorer votre jeu, puis partagez-le avec vos amis et vos testeurs pour commencer à recueillir des commentaires.
Navigation par gestes et expérience bord à bord
18 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez utiliser une application existante pour que ses commandes fonctionnent avec la navigation par gestes. Vous offrirez également une expérience d'affichage sur tout l'écran.
Exploitez les e-mails avec les modules complémentaires Google Workspace
34 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez concevoir et implémenter un module complémentaire Gmail qui permet aux utilisateurs d'ajouter facilement des dépenses à partir de reçus dans une feuille de calcul Google Sheets sans quitter Gmail.
Génération de texte par IA générative en Java avec PaLM et LangChain4J
28 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous commencerez à utiliser l'IA générative en Java, en intégrant le grand modèle de langage PaLM et en vous appuyant sur le framework d'orchestration des LLM LangChain4J.
Utiliser Gemini Code Assist pour explorer et améliorer la solution de démarrage rapide de la synthèse par IA
55 minutes
Updated 21 août 2024
Dans cet atelier de programmation, nous allons nous intéresser à une solution de démarrage rapide, la synthèse par IA, qui utilise des modèles Vertex AI pour résumer les documents PDF importés dans Google Cloud Storage. Nous utiliserons Gemini Code Assist pour comprendre la solution et y ajouter de nouvelles fonctionnalités.
Écrire des tests de surveillance synthétique pour vos services avec Gemini
33 minutes
Updated 21 août 2024
Dans cet atelier de programmation, nous verrons comment utiliser la fonctionnalité M'aider à écrire pour créer des tests de surveillance synthétique pour vos services existants.
Déployer et valider le multiréseau GKE NFO Interface hautes performances
1 heure 31 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez apprendre à configurer et à valider un pool de nœuds GKE L3 et multinic netdevice.
Suivre des événements dans une WebView avec Google Analytics
9 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez apprendre à suivre des événements sur un site Web dans une WebView avec GA4F en les transférant vers du code natif.
Atelier de programmation sur l'entraînement TensorFlow.js dans Node.js
1 heure
Updated 21 août 2024
Dans cet atelier de programmation, vous allez apprendre à créer et entraîner un modèle d'estimation de terrain de baseball à l'aide de TensorFlow.js sur un serveur Node.js, et à diffuser des métriques auprès d'un client.
TensorFlow.js: convertir un SavedModel Python au format TensorFlow.js
58 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez apprendre à convertir un modèle de ML Python existant au format SavedModel et à le convertir au format TensorFlow.js pour qu'il puisse s'exécuter dans un navigateur Web, tout en apprenant à résoudre les problèmes courants liés aux conversions.
Atelier: Extensions de service sur Media CDN
59 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez créer une distribution Media CDN, qui exécute votre code personnalisé via un plug-in d'extensions de service pour obtenir une authentification HTTP personnalisée.
Optimiser le prix des produits de détail
21 minutes
Updated 21 août 2024
Dans cet atelier de programmation, vous allez apprendre à exploiter Dataprep, BigQuery et Looker pour analyser l'impact de différents prix de vente et prendre des décisions éclairées afin d'optimiser le prix des produits.
Automatisation des commandes Slack
Updated 21 août 2024
Code source permettant de créer une commande Slack Slash pour la synthèse de texte dans l'application Slack. L'application Slack utilise la fonction Cloud pour appeler l'API PaLM afin de synthétiser du texte.
Scaling avec Kustomize
Updated 21 août 2024
Kustomize est un outil qui offre un moyen sans modèle de personnaliser la configuration des applications, simplifiant ainsi l'utilisation des applications prêtes à l'emploi. Il est disponible en tant qu'utilitaire autonome et intégré à kubectl via
Se connecter aux services sur site via un réseau hybride à l'aide de Private Service Connect et du proxy TCP NEG hybride
1 heure 16 minutes
Updated 20 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Private Service Connect avec un proxy TCP pour accéder à des services sur site.
Équilibreurs de charge proxy TCP/SSL et Cloud Armor : limitation du débit et liste de refus d'adresses IP
Updated 20 août 2024
Dans cet atelier de programmation, vous allez créer un équilibreur de charge proxy TCP/SSL avec un service de backend et utiliser Cloud Armor pour limiter l'accès à l'équilibreur de charge à un ensemble spécifique de clients utilisateurs.
Apache Spark et notebooks Jupyter sur Cloud Dataproc
33 minutes
Updated 20 août 2024
Dans cet atelier, vous allez découvrir comment configurer Apache Spark et des notebooks Jupyter sur Cloud Dataproc à l'aide de composants facultatifs et de la passerelle des composants.
Utiliser Secret Manager avec Python
20 minutes
Updated 20 août 2024
Dans ce tutoriel, vous allez apprendre à utiliser Secret Manager avec Python
Développement Android avancé en Kotlin – 3.2 : Animation avec MotionLayout
49 minutes
Updated 20 août 2024
Dans cet atelier de programmation, vous allez utiliser MotionLayout pour créer une application Android en Kotlin avec des animations dynamiques.
Reconnaître des fleurs avec TensorFlow Lite sur Android
31 minutes
Updated 20 août 2024
Dans cet atelier de programmation, vous allez utiliser un classificateur d'images et l'exécuter sur un téléphone Android à l'aide de TensorFlow Lite.
Ingérer des données CSV (valeurs séparées par une virgule) dans BigQuery à l'aide de Cloud Data Fusion – Ingestion en temps réel
Updated 20 août 2024
Dans cet atelier de programmation, nous allons implémenter un schéma d'ingestion de données pour charger des données de santé au format CSV dans BigQuery à l'aide de Cloud Data Fusion en temps réel.
Recherche de similarités avec Spanner et Vertex AI
Updated 20 août 2024
Créez une application de recherche de similarités pour les recommandations de vêtements basées sur les entrées utilisateur. Effectuez une recherche sur les données stockées dans Spanner et indexées par Vector Search pour répondre avec les plus proches voisins.
Reconnaissance vocale par IA avec TensorFlow Lite for Microcontrollers et SparkFun Edge
1 heure
Updated 20 août 2024
Dans cet atelier de programmation, vous allez apprendre à exécuter un modèle de reconnaissance vocale à l'aide de TensorFlow Lite for Microcontrollers sur SparkFun Edge, une carte de développement sur batterie contenant un microcontrôleur.
Instrumenter les informations de trace à l'aide d'OpenTelemetry
Updated 20 août 2024
OpenTelemetry est le standard dans l'industrie pour l'observabilité système sur les traces et les métriques. Cette session explique comment instrumenter les métriques d'application à l'aide d'OpenTelemetry et comment les utiliser dans Cloud Monitoring et d'autres outils de surveillance.
Atelier: De site à site NCC avec un appareil SD-WAN flexiWAN
1 heure 17 minutes
Updated 20 août 2024
L'objectif de cet atelier est d'explorer NCC avec un spoke de dispositif WAN défini par logiciel connecté à un hub NCC.
Ajouter des notifications push à une application iOS
45 minutes
Updated 20 août 2024
Dans cet atelier de programmation, vous allez ajouter des notifications push à une application iOS avec Firebase Cloud Messaging.
Atelier sur les API Web sans serveur
41 minutes
Updated 20 août 2024
Dans cet atelier de programmation, vous allez développer une API Web basée sur des solutions sans serveur Google Cloud pour publier une étagère et ses livres. Vous allez créer une fonction Cloud pour importer des exemples de données, un conteneur Cloud Run pour proposer une API Web backend réutilisable, et une application Web App Engine pour proposer une interface Web permettant de parcourir la bibliothèque de livres.
Ajouter des notifications push à une application Web
Updated 20 août 2024
Dans cet atelier de programmation, vous allez apprendre à ajouter des notifications push à votre application Web.
TensorFlow.js – Reconnaissance audio à l'aide de l'apprentissage par transfert
1 heure 1 minute
Updated 20 août 2024
Dans cet atelier de programmation, vous allez créer un réseau de reconnaissance audio de base capable de reconnaître vos sons et de l'utiliser pour contrôler un curseur dans le navigateur. Vous allez utiliser TensorFlow.js, une bibliothèque de machine learning puissante et flexible pour JavaScript.
Accéder aux fichiers dans Cloud Storage avec l'abstraction Spring Resource
13 minutes
Updated 20 août 2024
Accédez aux fichiers dans Cloud Storage avec l'abstraction Spring Resource.
Intégrer Remote Config à l'atelier de programmation Android
35 minutes
Updated 20 août 2024
Dans cet atelier de programmation, vous allez apprendre à implémenter et à utiliser Remote Config sur Android.
ML Kit (reconnaître les caractéristiques de texte et de visages) – iOS
12 minutes
Updated 20 août 2024
Dans cet atelier de programmation, vous allez créer une application iOS à l'aide de ML Kit, qui utilise le machine learning sur l'appareil pour reconnaître du texte et des caractéristiques faciales dans des images.
Écrire des tests unitaires pour ViewModel
Updated 19 août 2024
Découvrez comment tester le ViewModel pour vérifier l'exactitude, le comportement et la facilité d'utilisation de votre application.
Créer une application simple avec des composables textuels
Updated 19 août 2024
Découvrez comment créer une application simple avec des fonctions composables.
Mesurer les données des champs des métriques Core Web Vitals avec les métriques sur les annonces
Updated 16 août 2024
Dans cet atelier de programmation, vous allez apprendre à mesurer les Core Web Vitals avec un modèle de balise Google Tag Manager (GTM) prédéfini et à envoyer les données à une propriété Google Analytics 4 (GA4). Vous apprendrez également à extraire
Créer votre première application Flutter
Updated 31 juillet 2024
Dans cet atelier de programmation, vous allez apprendre à développer une application Flutter qui génère des noms chantants de façon aléatoire.
Utiliser SQL pour lire et écrire dans une base de données
Updated 13 juin 2024
Découvrez les concepts fondamentaux liés aux bases de données relationnelles, et apprenez à lire et à manipuler une base de données en utilisant le langage SQL.
Persistance des données avec Room
Updated 11 juin 2024
Découvrez comment utiliser Room dans vos applications Android en Kotlin. Room est une bibliothèque de persistance de base de données faisant partie d'Android Jetpack. Room est une couche d'abstraction qui repose sur SQLite et fournit des API pratiques pour configurer la base de données et l'interroger.
Lire et mettre à jour des données avec Room
Updated 11 juin 2024
Découvrez comment utiliser Room pour lire et mettre à jour les données dans vos applications Kotlin pour Android. Room est une bibliothèque de base de données faisant partie d'Android Jetpack. Room se charge de nombreuses tâches liées à la configuration d'une base de données et permet à votre application d'interagir avec en utilisant des appels de fonctions ordinaires.
Créer un thème et une marque accessibles et personnalisés avec Material Design 3
Updated 28 mai 2024
Apprenez à créer un thème et une marque accessibles et personnalisés dans Material 3.
Concevoir une mise en page adaptative avec Material Design
Updated 28 mai 2024
Apprenez à utiliser les principes de conception adaptative dans Material Design pour atteindre la cohérence sur l'ensemble des tailles d'écran. Dans cet atelier, vous porterez une conception pour mobile au format tablette et en apprendrez davantage sur la grille responsive, les schémas de mise en page adaptative et les composants corrects.
Place au style avec Duet AI pour les développeurs
15 minutes
Updated 28 mai 2024
Cet atelier de programmation explique comment utiliser Duet AI pour les développeurs afin d'implémenter Material Design sur un site Web. Une fois Material Design implémenté, vous effectuerez une itération sur la conception en apportant des
Récupérer des données sur Internet
Updated 27 mai 2024
Découvrez comment utiliser des bibliothèques développées par la communauté pour vous connecter à un service Web afin de récupérer et d'afficher des données dans votre application Compose Android Kotlin. Apprenez également à gérer les erreurs réseau potentielles.
Ajouter une liste déroulante
Updated 27 mai 2024
Créez une application qui affiche une liste déroulante d'affirmations avec du texte et des images.
Tester l'application Cupcake
Updated 27 mai 2024
Découvrez comment tester le composant Navigation et comment optimiser la quantité de code testée.
Naviguer entre les écrans avec Compose
Updated 27 mai 2024
Ajoutez le composant Navigation à l'application Cupcake afin d'organiser le flux de l'application, parcourir et transmettre des données entre différents écrans.
Redimensionner les applications Android
Updated 14 mai 2024
Dans cet atelier de programmation basé sur Jetpack Compose, vous allez optimiser une application Android afin d'implémenter de bonnes pratiques pour le redimensionnement au format libre. Les sujets abordés incluent la compatibilité du fichier manifeste, les implications des changements de configuration et le maintien de la continuité lors du redimensionnement.
Parvenir à une navigation instantanée à l'aide de l'API Speculation Rules
Updated 13 mai 2024
Une démo interactive et un atelier de programmation pour découvrir comment parvenir à une navigation instantanée en effectuant un prérendu à l'aide de l'API Speculation Rules. La durée de cet atelier de programmation est estimée à 30 minutes. Le
Créer des applications pour Google Chat avec Gemini
1 heure
Updated 13 mai 2024
Dans cet atelier de programmation, vous allez créer des applications Google Chat avec les dernières fonctionnalités disponibles, dont les modèles d'IA basés optimisés par Gemini de Vertex AI, Dialogflow CX, l'accueil de l'application, les événements Google Chat et les widgets accessoires.
Thématisation Material avec Jetpack Compose
Updated 13 mai 2024
Découvrez comment ajouter la thématisation Material à une application pour modifier les couleurs, les formes et la typographie.
Utiliser le débogueur dans Android Studio
Updated 13 mai 2024
Découvrez comment utiliser le débogueur d'Android Studio pour inspecter et déboguer l'état de votre application pendant son exécution.
Présentation de Duet AI pour les développeurs
50 minutes
Updated 10 mai 2024
Dans cet atelier de programmation, vous allez utiliser Duet AI, un collaborateur de Google Cloud optimisé par l'IA. Vous découvrirez comment utiliser le chat Duet AI et l'aide au codage intégrée pour générer du code, le comprendre et plus encore.
Créer une application de chat basée sur un grand modèle de langage et sur la génération augmentée de récupération à l'aide d'AlloyDB AI et de LangChain
1 heure 32 minutes
Updated 10 mai 2024
Dans cet atelier de programmation, vous allez apprendre à créer un cluster AlloyDB, à déployer le service de récupération de bases de données par IA générative et à créer un exemple d'application à l'aide de ce service.
Analyses des données d'étagères : utiliser Gemini pour concevoir une application Cloud Run Java capable de transférer les données BigQuery sur le Web
Updated 10 mai 2024
Nous utiliserons Gemini pour nous aider à créer une application de synthèse des données d'étagères capable de transférer simplement les données BigQuery sur le Web et déployée sur Cloud Run.
Créer une expérience de paiement rapide sur Android avec Google Pay (Kotlin)
Updated 10 mai 2024
Dans cet atelier de programmation, vous allez créer un écran de paiement dans votre application Android et le doter de Google Pay. Ce service offre aux utilisateurs de votre application un mode de paiement rapide, pratique et sécurisé accessible en un clic sur un bouton.
Utiliser Duet AI pour explorer et améliorer une application existante
Updated 9 mai 2024
Cet atelier de programmation vous explique comment utiliser Duet AI pour concevoir une application cliente sur un backend d'API existant. Cet atelier vous montre comment utiliser Duet AI avec une application existante. Dans cet atelier, vous allez
Découvrez comment simplifier les parcours d'authentification à l'aide de l'API Credential Manager dans votre application Android
27 minutes
Updated 8 mai 2024
Découvrez comment mettre en œuvre l'API Credential Manager pour instaurer un processus d'authentification fluide, sécurisé par clé d'accès ou mot de passe, dans votre application.
Votre premier programme en Kotlin
Updated 23 avril 2024
Découvrez comment créer et modifier des programmes simples en Kotlin.
Créer et utiliser des variables en Kotlin
Updated 11 avril 2024
Découvrez l'utilité des variables en programmation, ainsi que la manière de les définir et de les mettre à jour dans votre code Kotlin.
S'entraîner : principes de base de Compose
Updated 26 février 2024
Appliquez les concepts des composables d'une UI de base pour implémenter des écrans correspondant aux problèmes donnés.
Atelier de programmation sur la régression logistique
Updated 13 février 2024
Cet atelier de programmation explique comment utiliser la régression logistique pour déterminer dans quelle mesure les caractéristiques telles que le genre, la tranche d'âge, l'heure d'impression et le type de navigateur sont corrélées à la
Atelier de programmation sur la régression linéaire
Updated 13 février 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser la régression linéaire pour créer un modèle capable de prédire le coût par clic. Pour cet atelier de programmation, vous devrez disposer de suffisamment de données de campagne de
Atelier de programmation sur la régression logistique
Updated 13 février 2024
Cet atelier de programmation explique comment utiliser la régression logistique pour déterminer dans quelle mesure les caractéristiques telles que le genre, la tranche d'âge, l'heure d'impression et le type de navigateur sont corrélées à la
Atelier de programmation sur la régression linéaire
Updated 13 février 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser la régression linéaire pour créer un modèle capable de prédire le coût par clic. Voici les conditions à respecter: Pour cet atelier de programmation, vous devrez disposer de
Charger et afficher des images depuis Internet
Updated 13 février 2024
Dans cet atelier de programmation, vous allez utiliser la bibliothèque Coil pour charger et afficher des photos depuis Internet dans votre application Android Compose.
Utiliser les types de fonction et les expressions lambda en Kotlin
Updated 13 février 2024
Découvrez comment utiliser les expressions lambda et les fonctions d'ordre supérieur en Kotlin.
Fonctions d'ordre supérieur avec les collections
Updated 13 février 2024
Découvrez comment utiliser les fonctions d'ordre supérieur courantes avec des collections en Kotlin
Génériques, objets et extensions
Updated 12 février 2024
Familiarisez-vous avec différents concepts du langage Kotlin, comme les génériques, les classes d'énumération et de données, les objets et les fonctions de portée que vous utiliserez dans le code Compose.
Télécharger et installer Android Studio
Updated 12 février 2024
Découvrez comment télécharger et installer Android Studio
Position approximative
Updated 9 février 2024
Demander l'autorisation d'accéder à la position dans Android 1
Exercice : Créer une application Sports
Updated 8 février 2024
Inspirez-vous des concepts de Material Design en créant une liste et des animations simples pour concevoir une liste de super-héros.
Exercice : Créer une application de super-héros
Updated 8 février 2024
Inspirez-vous des concepts de Material Design, en créant une liste et des animations simples pour concevoir une liste de super-héros.
Thématisation Jetpack Compose
Updated 8 février 2024
Dans cet atelier de programmation, vous apprendrez à créer un thème pour votre application, à appliquer un style à des composants individuels et à gérer les thèmes clairs et sombres.
Votre première application WebGPU
1 heure 9 minutes
Updated 20 novembre 2023
Cet atelier de programmation présente les concepts fondamentaux de la nouvelle API WebGPU. Il vous guide dans la création d'une version du Jeu de la vie de Conway qui s'exécute sur votre GPU. Les fonctionnalités de rendu de WebGPU sont utilisées pour dessiner le plateau de jeu et ses fonctions de calcul pour mettre à jour l'état du jeu.
Utiliser RecyclerView pour afficher une liste déroulante
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez créer une application qui affiche une liste de texte dans une RecyclerView.
Projet : application Water Me!
Updated 6 novembre 2023
Instructions de projet pour le module 6 des principes de base d'Android
Étapes du cycle de vie d'une activité
Updated 6 novembre 2023
Dans cet atelier de programmation, vous découvrirez le cycle de vie d'une activité et la journalisation.
Créer des mises en page XML pour Android
Updated 6 novembre 2023
Dans cet atelier de programmation, vous apprendrez à utiliser le langage XML pour créer des mises en page pour vos applications Android.
Lire et mettre à jour des données avec Room
Updated 6 novembre 2023
Découvrez comment utiliser Room pour lire et mettre à jour les données dans vos applications Kotlin pour Android. Room est une bibliothèque de base de données faisant partie d'Android Jetpack. Room se charge de nombreuses tâches liées à la configuration d'une base de données et permet à votre application d'interagir avec en utilisant des appels de fonctions ordinaires.
Schéma de dépôt
Updated 6 novembre 2023
Implémentez la mise en cache dans une application existante à l'aide du schéma de dépôt.
Classes et instances d'objets dans Kotlin
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez créer un programme Kotlin capable de lancer des dés.
Projet : application Dogglers
Updated 6 novembre 2023
Instructions de projet pour le module 2 sur les principes de base d'Android
Stocker des données dans ViewModel
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez apprendre à utiliser un ViewModel, l'un des composants d'architecture. Il permet de conserver les données d'une application lors des modifications de configuration.
Projet : application Forage
Updated 6 novembre 2023
Instructions de projet pour le module 5 des notions de base d'Android
Déboguer avec des points d'arrêt
Updated 6 novembre 2023
Découvrez comment utiliser des points d'arrêt et surveiller des variables spécifiques lors du débogage.
Ajouter des images à l'application Dice Roller
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez ajouter des images à l'application Dice Roller, afin d'améliorer l'expérience utilisateur.
Navigation et pile "Retour"
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez découvrir la pile
Preferences DataStore
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez apprendre à utiliser une solution de stockage de données appelée Jetpack DataStore pour stocker une paire clé-valeur dans votre application.
Projet : application Amphibians
Updated 6 novembre 2023
Instructions de projet du module 4 sur les principes de base d'Android
Créer une application interactive : Dice Roller
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez créer une application Android qui permet de lancer un dé et d'afficher son résultat à l'écran.
Utiliser LiveData avec ViewModel
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez apprendre à utiliser LiveData, l'un des composants de l'architecture. Convertissez les données de l'application de ViewModel en LiveData. Vous apprendrez également à observer les modifications apportées à LiveData et à mettre à jour automatiquement l'interface utilisateur.
Peaufiner l'expérience utilisateur
Updated 6 novembre 2023
Donnez une apparence plus professionnelle et soignée à une application existante en suivant les consignes Material Design et les bonnes pratiques de développement d'UI.
Charger et afficher des images depuis Internet
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez utiliser la bibliothèque Coil pour charger et afficher des photos depuis Internet dans votre application Android en Kotlin. Vous allez également créer un RecyclerView et l'utiliser pour afficher une grille d'images.
Les fragments et le composant Navigation
Updated 6 novembre 2023
Dans cet atelier de programmation, vous vous familiariserez avec les fragments, leur cycle de vie et le composant Navigation de Jetpack lorsque vous convertirez l'application Words afin d'utiliser des fragments et d'implémenter la navigation dans une seule activité.
Modifier l'icône d'application
Updated 6 novembre 2023
Dans cet atelier de programmation, vous modifierez l'icône d'une application.
Mises en page adaptatives
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez apprendre à utiliser SlidingPaneLayout pour votre application, afin de l'adapter à différentes tailles d'écran
Principes de base de SQL
Updated 6 novembre 2023
Découvrez les principes fondamentaux des bases de données relationnelles et entraînez-vous en exécutant des requêtes SQL via l'outil d'inspection de bases de données sur Android Studio.
Ajouter un comportement conditionnel en Kotlin
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez créer
Afficher une liste d'images à l'aide de vignettes
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez affiner l'interface utilisateur de l'application Affirmations créée lors du précédent atelier.
Écrire votre premier programme en Kotlin
Updated 6 novembre 2023
Dans cet atelier de programmation, vous écrirez votre premier programme en langage Kotlin.
ViewModel partagé entre plusieurs fragments
Updated 6 novembre 2023
Utilisez le composant de navigation Jetpack dans une application plus avancée et découvrez les avantages d'un ViewModel partagé entre plusieurs fragments d'une activité.
Introduction au débogage
Updated 6 novembre 2023
Apprenez à lire les traces de la pile et familiarisez-vous avec les outils de débogage d'Android Studio.
Créer une application de carte d'anniversaire
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez créer une application Android qui affiche du texte à l'aide de l'éditeur de mise en page dans Android Studio.
Projet : application Lunch Tray
Updated 6 novembre 2023
Instructions de projet pour le module 3 des principes de base d'Android
Collections en Kotlin
Updated 6 novembre 2023
Dans cet atelier de programmation, vous en apprendrez plus sur les collections, ainsi que sur les lambdas et les fonctions d'ordre supérieur en langage Kotlin.
Utiliser des listes en Kotlin
Updated 6 novembre 2023
Découvrez comment utiliser des listes en langage de programmation Kotlin.
Calculer le pourboire
Updated 6 novembre 2023
Dans cet atelier de programmation, vous écrirez le code d'une application de calcul de pourboire.
Télécharger et installer Android Studio
Updated 6 novembre 2023
Dans cet atelier de programmation, vous téléchargerez et installerez l'outil de développement Android Studio.
Créer un message d'anniversaire en Kotlin
Updated 6 novembre 2023
Dans cet atelier de programmation, vous créerez un programme de messages d'anniversaire en langage Kotlin.
Modifier le thème de l'application
Updated 6 novembre 2023
Dans cet atelier de programmation, vous allez créer une palette de couleurs pour votre application.
Projet : application Lemonade
Updated 4 novembre 2023
Instructions de projet pour le module 1 des principes de base d'Android
Activités et intents
Updated 4 novembre 2023
Mettez à jour une application inachevée afin d'utiliser la navigation avec des intents implicites et explicites.
Créer et exécuter votre première application Android
Updated 4 novembre 2023
Dans cet atelier de programmation, vous allez apprendre à créer votre première application Android en langage Kotlin à l'aide d'Android Studio. Pour créer votre premier projet, vous utiliserez un modèle Android Studio.
Facultatif : exécuter votre application sur un appareil mobile
Updated 4 novembre 2023
Dans cet atelier de programmation, vous allez apprendre à configurer un appareil Android, tel qu'un téléphone mobile ou une tablette, pour y exécuter votre application Android Studio.
Ajouter des autorisations d'exécution à votre application en Kotlin
Updated 9 octobre 2023
Dans cet atelier de programmation, vous découvrirez comment ajouter des autorisations à votre application Android.
Partez en vacances avec une application Google Chat
Updated 8 juin 2023
Dans cet atelier de programmation, vous allez apprendre à créer une application Google Chat.
Classer des données d'images à l'aide de BigQuery ML
Updated 8 juin 2023
Dans cet atelier de programmation, vous allez stocker et analyser des images de postures de yoga dans BigQuery. Vous implémenterez également le modèle de classification d'images à l'aide de BigQuery ML pour étiqueter les postures en n'utilisant que des structures SQL.
Créer un jeu avec Flutter et Flame
Updated 19 mai 2023
Dans cet atelier de programmation, vous allez créer un jeu de plates-formes appelé Doodle Dash avec Flutter et le moteur Flame.
Utiliser une FFI dans un plug-in Flutter
Updated 19 mai 2023
Dans cet atelier, vous allez créer un plug-in Flutter dédié aux plates-formes pour mobiles et ordinateurs en utilisant une FFI pour reprendre une bibliothèque C native.
Intégrer des raccourcis dynamiques à l'Assistant Google grâce aux actions dans l'application
Updated 15 mai 2023
Découvrez comment implémenter des raccourcis d'application dynamiques avec Google
Ajouter des annonces AdMob à une application Flutter
Updated 10 mai 2023
Dans cet atelier de programmation, vous découvrirez comment ajouter une bannière, un interstitiel et une annonce avec récompense à une application Flutter.
Applications adaptatives dans Flutter
Updated 9 mai 2023
Dans cet atelier de programmation, vous allez créer une application Flutter capable de fonctionner sur les six plates-formes avec lesquelles Flutter est compatible : Android, iOS, le Web, Windows, macOS ou Linux.
Tester une application Flutter
Updated 9 mai 2023
Dans cet atelier de programmation, vous allez développer et tester une application Flutter simple.
Découverte des motifs et des enregistrements
Updated 9 mai 2023
Utilisez les motifs, enregistrements et autres nouveautés apportées par Dart 3 pour repenser l'architecture de votre style de conception d'UI dans Flutter.
Créer une application sans code à l'aide de la base de données AppSheet native
Updated 9 mai 2023
Apprenez à utiliser la base de données native d'AppSheet pour créer des applications AppSheet.
MDC-102: Structure et mise en page Material
Updated 9 mai 2023
Découvrez comment créer et structurer une application Flutter à l'aide de Material.
Ajouter Chat à vos applications AppSheet
Updated 9 mai 2023
Apprenez à utiliser la fonctionnalité d'applications Chat d'AppSheet pour ajouter Chat à vos applications AppSheet.
MDC-101: Principes de base des composants Material
Updated 9 mai 2023
Découvrez les principes de base des composants Material en créant une page de connexion pour une application Flutter simple.
Apprenez à créer un prototype d'IA responsable avec le guide PAIR et MakerSuite
Updated 9 mai 2023
Découvrez comment créer des prototypes de solutions d'IA de manière responsable avec les outils de Google pour l'IA responsable, MakerSuite et le guide PAIR.
Premiers pas avec les signaux Angular
Updated 9 mai 2023
Présentation des signaux, un nouveau modèle de réactivité dans Angular. Des signaux qui vous permettent d'avoir plus d'outils de haute qualité pour une réactivité précise
Intégrer une application Android à l'Assistant Google grâce aux actions dans l'application
Updated 5 mai 2023
Découvrez comment activer les commandes vocales dans une application Android en y intégrant l'Assistant Google à l'aide d'intents intégrés d'action dans l'application.
Intégrer une application Android à l'Assistant Google grâce aux actions dans l'application (niveau 2)
Updated 5 mai 2023
Cet atelier de programmation de niveau intermédiaire vous explique comment développer des actions dans l'application à l'aide d'intents intégrés courants, afin de permettre aux utilisateurs d'ouvrir des fonctionnalités de l'application et de rechercher du contenu intégré à l'application à l'aide de l'Assistant Google.
Améliorez l'expérience photo sur les appareils pliables
Updated 5 mai 2023
Au fil des années, les appareils Android ont évolué de manière à inclure de nombreux écrans, formats et formes, entre autres fonctionnalités. Toutefois, prendre des photos avec le téléphone constitue depuis le début l'un des cas d'utilisation les plus importants. Aujourd'hui, les capacités de l'appareil photo d'un téléphone font toujours partie des principales raisons pour lesquelles un consommateur choisit un modèle plutôt qu'un autre.
Ajouter une annonce à l'ouverture d'une application AdMob à une application Unity
Updated 5 mai 2023
Cet atelier de programmation explique comment ajouter une annonce à l'ouverture d'une application AdMob à une application Unity.
Premiers pas avec les animations liées au défilement en CSS
Updated 5 mai 2023
Dans cet atelier de programmation, vous apprendrez à créer des animations liées au défilement en utilisant CSS. Vous allez créer des effets vraiment intéressants, comme une image de fond en parallaxe et des images qui sont dévoilées à mesure qu'elles s'affichent à l'écran.
Ajouter des fonctionnalités liées au chat à une application Android à l'aide des API Messaging et People
Updated 5 mai 2023
Découvrez comment étendre une application Android de façon à inclure des fonctionnalités liées au chat par le biais des API Messaging et People.
Créer une application finalisée avec Relay et Jetpack Compose
Updated 5 mai 2023
Découvrez comment intégrer Relay aux applications Compose et accélérer votre workflow de conversion de la conception en code.
MDC-103 Flutter : Utilisation des thèmes de Material Design (couleur, formes, élévation et type)
Updated 3 mai 2023
Découvrez comment faire sortir votre produit du lot et exprimer votre marque par le biais du design avec Material Components pour Flutter.
MDC-104 Flutter : Composants avancés de Material Design
Updated 3 mai 2023
Améliorez votre design et apprenez à utiliser un composant Flutter avancé : le menu de fond.
Passer du prototype à la mise en production : entraîner des modèles personnalisés avec Vertex AI
Updated 2 mai 2023
Dans cet atelier, vous allez utiliser Vertex AI pour exécuter un job d'entraînement personnalisé. Cet atelier fait partie d'une série de vidéos appelée Passer du prototype à la mise en production. Vous y créerez un modèle de classification d'images à
Passer du prototype à la mise en production : obtenir des prédictions avec des modèles entraînés personnalisés
Updated 2 mai 2023
Dans cet atelier, vous allez utiliser Vertex AI pour obtenir des prédictions en ligne et par lots avec un modèle entraîné personnalisé. Cet atelier fait partie d'une série de vidéos appelée Passer du prototype à la mise en production. Assurez-vous
Passer du prototype à la mise en production : entraînement distribué sur Vertex AI
Updated 2 mai 2023
Dans cet atelier, vous allez utiliser Vertex AI pour exécuter un job d'entraînement distribué sur Vertex AI Training à l'aide de TensorFlow. Cet atelier fait partie d'une série de vidéos appelée Passer du prototype à la mise en production.
Passer du prototype à la mise en production : réglage des hyperparamètres
Updated 2 mai 2023
Dans cet atelier, vous allez utiliser Vertex AI afin d'exécuter un job de réglage des hyperparamètres sur Vertex AI Training. Cet atelier fait partie d'une série de vidéos appelée Passer du prototype à la mise en production. Assurez-vous d'avoir
Créer une application Web de détection d'objets personnalisée avec MediaPipe
Updated 2 mai 2023
Découvrez comment créer une application Web de détection d'objets personnalisée avec MediaPipe.
Créer des haïkus sur les produits Google avec l'API PaLM et Flutter
Updated 28 avril 2023
Découvrez comment concevoir une application simple qui crée et affiche des haïkus sur les produits Google avec l'API PaLM et Flutter.
Créer des transitions esthétiques avec le système de mouvement de Material Design pour Flutter
Updated 28 avril 2023
Intégrez le système de mouvement de Material dans l'application Reply en utilisant les transitions du package d'animations.
FraudFinder : passer des données brutes à l'IA avec Vertex AI et BigQuery
Updated 27 avril 2023
Dans cet atelier, vous allez apprendre à créer un système de bout en bout permettant de passer des données à l'IA pour détecter les fraudes en temps réel sur Google Cloud. L'objectif est de comprendre comment passer des données brutes à un pipeline
Premiers pas avec CameraX
Updated 25 avril 2023
Dans cet atelier de programmation, vous allez découvrir comment créer une application d'appareil photo qui utilise CameraX pour afficher un viseur, prendre des photos et analyser un flux d'images de l'appareil photo.
Grands modèles de langage sur l'appareil avec Keras et TensorFlow Lite
Updated 24 avril 2023
Apprenez à utiliser KerasNLP pour importer un grand modèle de langage préentraîné, l'optimiser et le déployer sur Android avec TensorFlow Lite
Navigation avec Jetpack Compose
Updated 14 avril 2023
Dans cet atelier de programmation, vous allez découvrir les bases du composant Navigation dans Compose.
S'entraîner : principes de base de Kotlin
Updated 29 mars 2023
Appliquez les concepts de base du langage de programmation Kotlin pour résoudre des problèmes spécifiques.
Exécuter votre première application sur Android Emulator
Updated 29 mars 2023
Découvrez comment exécuter une application sur Android Emulator.
Inspecter les performances de l'application avec Macrobenchmark
Updated 28 février 2023
Dans cet atelier de programmation, vous apprendrez à mesurer le temps de démarrage des applications et le temps de rendu à l'aide de Jetpack Macrobenchmark.
Classes et héritage en Kotlin
Updated 28 février 2023
Dans cet atelier de programmation, vous allez apprendre à créer des sous-classes. Vous découvrirez également comment fonctionne l'héritage en langage de programmation Kotlin.
Présentation de Room et de Flow
Updated 28 février 2023
Découvrez les principes fondamentaux des bases de données relationnelles et entraînez-vous en exécutant des requêtes SQL via l'outil d'inspection de bases de données sur Android Studio.
Prendre en charge les surfaces redimensionnables dans votre application d'appareil photo
Updated 28 février 2023
Avec l'avènement d'Android 12L, ainsi que l'émergence de nouveaux facteurs de forme (tels que les appareils pliables) et de nouveaux modes d'affichage (tels que les modes multifenêtre et multi-écran), de nombreuses présomptions concernant la relation entre la sortie de l'appareil photo et la surface d'affichage doivent être remises en question.
Persistance des données avec Room
Updated 28 février 2023
Découvrez comment utiliser Room dans vos applications Android en Kotlin. Room est une bibliothèque de persistance de base de données faisant partie d'Android Jetpack. Room est une couche d'abstraction qui repose sur SQLite. Room fournit des API pratiques pour configurer une base de données et l'interroger.
Récupérer des données sur Internet
Updated 28 février 2023
Découvrez comment utiliser des bibliothèques développées par la communauté pour vous connecter à un service Web afin de récupérer et d'afficher des données dans votre application Android Kotlin. Apprenez également à gérer les erreurs réseau potentielles.
Écrire des instructions conditionnelles en langage Kotlin
Updated 10 février 2023
Découvrez comment écrire des instructions conditionnelles en Kotlin.
Créer votre première application Android
Updated 14 novembre 2022
Découvrez comment créer votre première application Android.
Créer différentes versions de votre application à l'aide de variantes de compilation
Updated 10 novembre 2022
Dans cet atelier de programmation, vous allez créer une version de démo par défaut (
Utiliser la possibilité de valeur nulle en Kotlin
Updated 10 novembre 2022
Découvrez comment utiliser la possibilité de valeur nulle en Kotlin.
Ajouter des images à votre application Android
Updated 7 novembre 2022
Dans cet atelier de programmation, vous allez apprendre à ajouter des images à votre application avec ImageView.
Tweakr : prototypage et contrôle à distance par la technique du Magicien d'Oz avec Firebase et Android
Updated 29 octobre 2022
Message à tous les créateurs de prototypes et concepteurs d'animation ! Vous en avez assez qu'une simple modification de valeur dans votre animation mette plusieurs minutes à être compilée et appliquée ? Vous avez toujours voulu ajuster à la volée différentes options de votre prototype qu'un utilisateur est en train de tester ? Vous croyez rêver quand on vous parle de
Créer une application adaptative avec la navigation dynamique
Updated 20 octobre 2022
Découvrez comment adapter votre application aux grands écrans à l'aide de modèles d'interface utilisateur basés sur la navigation adaptative.
Présentation de Cloud SQL Insights
Updated 29 juillet 2022
Cloud SQL Insights vous permet de détecter, de diagnostiquer et d'éviter les problèmes de performances des requêtes pour les bases de données Cloud SQL. Il fournit des informations en libre-service, une surveillance intuitive et des diagnostics qui
Archivage d'images, analyse et génération de rapports avec G Suite et GCP
Updated 29 juillet 2022
Dans cet atelier de programmation, les développeurs créent un workflow de traitement d'images dans le cloud rédigé en Python et utilisant les API G Suite et GCP. Plus précisément, vous allez télécharger un fichier image depuis Google Drive, l'archiver dans Google Cloud Storage, analyser son contenu à l'aide de Google Cloud Vision et générer des données de rapport dans Google Sheets.
Optimiser votre application Android pour Chrome OS
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer une application Android contenant bon nombre des optimisations nécessaires pour garantir une expérience utilisateur de qualité dans Chrome OS.
Module 2 : Migrer d'App Engine ndb vers Cloud NDB
Updated 29 juillet 2022
Découvrez comment migrer une application App Engine simple de ndb vers Cloud NDB.
Travail en arrière-plan avec WorkManager – Java
Updated 29 juillet 2022
WorkManager gère les cas spéciaux et les problèmes de compatibilité. Elle peut également créer des tâches interrogeables, réutilisables et enchaînables. WorkManager est le planificateur de tâches recommandé pour Android. Cet atelier de programmation vous explique tout ce que vous avez besoin de savoir sur WorkManager, de l'écriture d'une tâche simple aux tâches enchaînées plus complexes avec des contraintes.
Lit pour les développeurs React
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez apprendre à convertir des concepts React dans Lit.
Intégration de contenus avec les chaînes de l'écran d'accueil Android TV (Kotlin)
Updated 29 juillet 2022
Cet atelier de programmation présente les fonctionnalités de l'écran d'accueil Android TV. Vous apprendrez à ajouter des chaînes et des programmes à l'écran d'accueil Android TV, et à les rendre visibles.
Utiliser Document AI pour traiter vos formulaires manuscrits de manière intelligente (Python)
Updated 29 juillet 2022
Dans cet atelier de programmation, je vais me concentrer sur la création d'un tutoriel utilisant l'API Document AI avec Python
Améliorer et sécuriser vos actions pour la maison connectée
Updated 29 juillet 2022
Découvrez comment améliorer vos actions pour la maison connectée avec des caractéristiques d'appareil personnalisables et comment les sécuriser grâce à l'authentification à deux facteurs.
Créer une action Interactive Canvas pour l'Assistant Google à l'aide d'Actions Builder
Updated 29 juillet 2022
Découvrez comment créer une action Interactive Canvas pour l'Assistant.
TensorFlow.js – Effectuer des prédictions à partir de données 2D
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez entraîner un modèle pour effectuer des prédictions à partir de données numériques. Le modèle va essayer de prédire la consommation de carburant d'une voiture en miles par gallon, en fonction de sa puissance en chevaux. Dans le jargon du machine learning, cette opération est décrite comme une tâche de régression, car elle prédit une valeur continue.
Module 1: Migrer de webapp2 App Engine vers Flask
Updated 29 juillet 2022
Découvrez comment migrer une application App Engine Python de webapp2 vers le framework Web Flask.
Cloud Spanner : créer un classement pour un jeu en Java
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez apprendre à créer un classement pour un jeu à l'aide d'une table de base de données Cloud Spanner comprenant une colonne d'horodatage.
Module 8 : Migrer depuis App Engine ndb et taskqueue vers Cloud NDB et Cloud Tasks.
Updated 29 juillet 2022
Découvrez comment migrer depuis App Engine ndb et taskqueue vers Cloud NDB et Cloud Tasks.
Connecter des appareils connectés à l'Assistant Google
Updated 29 juillet 2022
Concevez et déployez une Action pour la maison connectée afin d'intégrer un lave-linge connecté virtuel à l'Assistant.
Créer un synthétiseur
Updated 29 juillet 2022
Créer une application de synthétiseur tactile à faible latence à l'aide de l'API AAudio dans Android O
TensorFlow.js : Déployer et héberger un modèle de machine learning à grande échelle à l'aide de Firebase Hosting
Updated 29 juillet 2022
Dans cet atelier de programmation, vous apprendrez à déployer un modèle de ML à l'aide de l'infrastructure Firebase afin de l'exploiter sur votre site Web avec TensorFlow.js
Navigation dans Jetpack
Updated 29 juillet 2022
Dans cet atelier de programmation, vous apprendrez à implémenter des exigences de navigation courantes pour les applications Android. Les composants de navigation gèrent les transactions de fragment, la pile
Utiliser Hilt dans une application Android
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer une application Android qui utilise Hilt pour exécuter l'injection de dépendances.
Créer une bibliothèque d'extensions Kotlin
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer votre propre bibliothèque d'extensions Kotlin pour une API initialement créée dans le langage de programmation Java. Vous allez découvrir les principes de base des fonctions et des propriétés d'extension, et apprendre à mettre en œuvre une version avec coroutines et Flow d'une API traditionnelle basée sur le rappel.
Contrôler des contenus multimédias via MediaSession
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez rendre MediaSession compatible dans un exemple de vidéo. Android pourra ainsi contrôler la lecture en dehors de votre application, par exemple via l'Assistant Google, la télécommande d'un téléviseur ou bien encore les commandes affichées sur l'écran de verrouillage et sur Wear OS.
Compatibilité avec les appareils pliables et double écran grâce à Jetpack WindowManager
Updated 29 juillet 2022
Découvrez comment adapter votre application à de nouveaux facteurs de forme, tels que des appareils pliables ou à double écran, grâce à la bibliothèque Jetpack WindowManager.
Android Room et ViewModel – Kotlin
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer une application Android en langage Kotlin qui utilise des composants d'architecture Android (RoomDatabase, Entity, DAO, AndroidViewModel et LiveData) et des coroutines Kotlin. Cette application exemple stocke une liste de mots dans une base de données Room et l'affiche dans RecyclerView. Vous implémenterez cette application à l'aide de l'architecture Android recommandée et de ces composants.
Se connecter à Cloud SQL avec Cloud Functions
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez écrire une fonction Cloud qui se connecte à une base de données Cloud SQL existante et lui envoie une instruction d'insertion SQL INSERT.
Calcul de statistiques privées avec Privacy on Beam
Updated 29 juillet 2022
Cet atelier de programmation vous permet d'apprendre à générer des statistiques privées concernant les visites dans un restaurant à l'aide de Privacy on Beam. Vous pourrez ainsi découvrir les fonctionnalités d'un framework de confidentialité différentielle et les mettre en pratique.
Créer un composant Story avec LitElement
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer un composant Web Story à l'aide de LitElement.
Cast Connect avec l'application Android TV
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer une application Android TV à l'aide de la nouvelle bibliothèque Google Cast Connect, qui permet aux applications émettrices Cast de communiquer avec l'application Android TV.
Convertir du code en langage Kotlin
Updated 29 juillet 2022
Dans cet atelier de programmation, vous apprendrez à convertir votre code Java en langage Kotlin.
TensorFlow.js : Reconnaître des chiffres manuscrits à l'aide de réseaux de neurones convolutifs
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez entraîner un modèle capable d'identifier des chiffres manuscrits. Dans le jargon du machine learning, on appelle cela une tâche de classification, dont le rôle est de prédire une catégorie pour une entrée donnée.
Coroutines avancées avec Kotlin Flow et LiveData
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer une application Android basée sur une coroutine qui utilise des composants d'architecture pour récupérer des données depuis le réseau et une base de données Room.
Créer des actions pour l'Assistant Google avec Actions Builder (niveau 2)
Updated 29 juillet 2022
Découvrez les bases du développement avec l'Assistant Google.
Migrer votre application Dagger vers Hilt
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez migrer vers Hilt une application Android qui utilise Dagger en tant que bibliothèque d'injection de dépendances.
Navigation par gestes et expérience bord à bord
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez rendre les commandes d'une application existante compatibles avec la navigation par gestes. Vous allez également proposer une expérience bord à bord en affichant l'application en plein écran.
Créer un récepteur Cast de base
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer une application réceptrice compatible Cast à l'aide du framework d'application Google Cast.
Classificateur d'images TensorFlow.js avec apprentissage par transfert
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez apprendre à créer une Teachable Machine, un classificateur d'images personnalisé que vous allez entraîner à la volée dans un navigateur à l'aide de TensorFlow.js.
Créer des actions pour l'Assistant Google avec le SDK Actions (niveau 1)
Updated 29 juillet 2022
Découvrez les bases du développement avec l'Assistant Google.
Module 4 : Migrer depuis Google App Engine vers Cloud Run avec Docker
Updated 29 juillet 2022
Découvrez comment conteneuriser et migrer une application App Engine simple vers Cloud Run à l'aide de Docker
Créer des actions pour l'Assistant Google à l'aide du SDK Actions (niveau 2)
Updated 29 juillet 2022
Découvrez les bases du développement avec l'Assistant Google.
Créer un échantillonneur audio
Updated 29 juillet 2022
Créer un échantillonneur numérique à faible latence
Contrôler des contenus multimédias via MediaSession
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez rendre MediaSession compatible dans un exemple de vidéo. Android pourra ainsi contrôler la lecture en dehors de votre application, par exemple via l'Assistant Google, la télécommande d'un téléviseur ou bien encore les commandes affichées sur l'écran de verrouillage et sur Wear OS.
Créer des actions pour l'Assistant Google avec Actions Builder (niveau 1)
Updated 29 juillet 2022
Découvrez les bases du développement avec l'Assistant Google.
Intégrer le traitement en local à des actions de maison connectée
Updated 29 juillet 2022
Apprenez à intégrer le traitement en local à l'aide du SDK Local Home, et améliorez les intégrations de l'Assistant avec la maison connectée.
Cloud Spanner : créer un classement pour un jeu en Go
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez apprendre à créer un classement pour un jeu à l'aide d'une table de base de données Cloud Spanner comprenant une colonne d'horodatage.
Intégrer l'API Google Wallet pour numériser des cartes sur Android
Updated 21 juin 2022
L' API Google Wallet vous permet d'interagir avec les utilisateurs par le biais de différents types de "cartes" prédéfinies: cartes de fidélité, offres, cartes cadeaux, billets pour un événement, titres de transport et cartes d'embarquement. Toutes
Ajouter une carte à votre application iOS (Swift)
Updated 14 juin 2022
Cet atelier de programmation vous explique comment utiliser Google Maps Platform pour créer des applications iOS dans Swift. Vous allez créer une application iOS qui: Pour suivre cet atelier de programmation, vous aurez besoin des comptes, des
Ajouter la navigation instantanée et des transitions de page fluides à une application Web
Updated 30 mai 2022
Découvrez comment ajouter une navigation instantanée et des transitions de pages fluides à une application Web grâce aux dernières API disponibles dans Google Chrome.
Concevoir une interface utilisateur à l'aide de couleurs accessibles
Updated 12 mai 2022
Dans cet atelier de programmation, vous allez découvrir comment les couleurs sont liées aux consignes d'accessibilité et de contraste. Vous verrez également comment créer un thème accessible et vérifier facilement le contraste à l'aide de Material Theme Builder.
Sécuriser votre site grâce à l'authentification à deux facteurs avec clé de sécurité (WebAuthn)
Updated 12 mai 2022
Dans cet atelier de programmation, vous allez ajouter l'authentification à deux facteurs avec clé de sécurité à votre site ou votre application Web.
Présentation d'Angular
Updated 12 mai 2022
Dans cet atelier de programmation pour débutants, vous apprendrez à créer des applications Web avec Angular.
Mettre à jour l'application pour prendre en charge la prévisualisation des gestes Retour
Updated 10 mai 2022
Dans cet atelier de programmation, vous utiliserez une application multimédia UAMP comme point de départ pour apprendre à gérer et à migrer le geste de navigation Retour en prévision des changements à venir dans Android 13 (amélioration de l'expérience du geste Retour grâce à une meilleure anticipation).
Créer une application Web avec Angular et Firebase
Updated 9 mai 2022
Au cours de cet atelier de programmation, nous allons créer ensemble une application Web en temps réel avec Firebase et Angular.
Ajouter une carte à votre application Android (Kotlin)
Updated 9 mai 2022
Cet atelier de programmation vous explique comment intégrer le SDK Maps pour Android à votre application et utiliser ses principales fonctionnalités. Pour cela, nous allons créer une application affichant une carte des magasins de vélos à San
Test de l'équité des produits pour les développeurs
Updated 9 mai 2022
Les tests d'équité des produits sont essentiels pour s'assurer que votre modèle d'IA et/ou vos données ne perpétuent pas de préjugés sociétaux injustes. Dans cet atelier, nous allons vous présenter les étapes clés de la conduite des tests d'équité, puis nous vous présenterons le processus de bout en bout permettant d'évaluer un ensemble de données d'un modèle de texte génératif du point de vue de l'équité dans le domaine du machine learning.
Mettez en valeur votre application Flutter
Updated 9 mai 2022
Flutter est un kit d'interface utilisateur Google qui permet de développer des applications esthétiques compilées de manière native pour les mobiles, le Web et les ordinateurs de bureau, à partir d'un seul codebase. Offert et Open Source, Flutter
Appliquer les principes de l'IA responsable lors de la création d'ensembles de données de télédétection, tels que Dynamic World
Updated 9 mai 2022
Dans cet atelier de programmation, vous allez appliquer des pratiques responsables pour générer des ensembles de données dérivés du machine learning, tels que Dynamic World.
Créer un modèle de classification de texte personnalisé avec TensorFlow Lite Model Maker
Updated 9 mai 2022
Découvrez comment réentraîner le modèle de détection du spam pour détecter des types spécifiques de spams avec TensorFlow Lite Model Maker.
Entraîner un modèle de détection de spam dans les commentaires avec TensorFlow Lite Model Maker
Updated 9 mai 2022
Découvrez comment entraîner un modèle de détection du spam dans les commentaires avec TensorFlow Lite Model Maker.
Créer une application Flutter pour classer des textes
Updated 9 mai 2022
Découvrez comment créer une application Flutter qui classe les textes et affiche les résultats dans son UI.
Créer un outil complet de localisation de magasins avec Google Maps Platform et Google Cloud
Updated 9 mai 2022
Imaginons que deviez placer de nombreux lieux sur une carte, et que vous souhaitiez que les utilisateurs puissent voir où ces lieux se trouvent et identifier celui auquel ils veulent se rendre. Voici quelques exemples courants: Dans cet atelier de
Créer et déployer un modèle personnalisé de détection d'objets à l'aide de TensorFlow Lite (Android)
Updated 7 mai 2022
Dans cet atelier de programmation, vous allez créer une application Android capable de détecter des objets dans des images. Commencez par entraîner un modèle personnalisé de détection d'objets à l'aide de TFLite Model Maker, puis déployez-le avec la bibliothèque de tâches TFLite.
Créer votre première application de vision par ordinateur sur Android ou iOS
Updated 7 mai 2022
Dans cet atelier de programmation, vous apprendrez à créer une application simple pour Android et iOS capable d'étiqueter correctement une image.
TensorFlow.js: Réentraîner un modèle de détection des spams dans les commentaires pour traiter les cas spéciaux
Updated 7 mai 2022
Dans cet atelier de programmation, vous allez apprendre à utiliser Model Maker pour réentraîner un modèle de spam avec commentaires afin de tenir compte des cas spéciaux que le modèle pré-entraîné n'a pas pu traiter, puis à redéployer le nouveau modèle dans l'application Web.
Backend de produit de l'API Call Vision sur Android
Updated 7 mai 2022
Dans cet atelier de programmation, vous allez ajouter du code à une application Android pour appeler un backend de la recherche de produits de l'API Vision, afin que les utilisateurs de l'application puissent rechercher des produits à l'aide d'images.
TensorFlow.js: créer un système de détection du spam pour les commentaires
Updated 7 mai 2022
Dans cet atelier de programmation, vous allez apprendre à créer une page Web simple, capable de commenter un article de blog, et à l'intégrer à un modèle de machine learning pré-entraîné pour détecter les commentaires contenant du spam. Vous pourrez ainsi les filtrer avant même qu'ils ne s'affichent. stockées dans n'importe quelle base de données backend, ce qui réduit le temps de traitement et les coûts du serveur.
Créer un modèle de classification audio personnalisé pré-entraîné
Updated 7 mai 2022
Dans cet atelier de programmation, vous allez apprendre à personnaliser un modèle de classification audio pré-entraîné pour détecter les oiseaux.
Créer une application de base pour la classification de contenu audio
Updated 7 mai 2022
Dans cet atelier de programmation, vous allez apprendre à créer une application de base pour la classification de contenus audio capable d'enregistrer des contenus audio à l'aide du micro du téléphone.
Ajouter une carte à votre site Web (JavaScript)
Updated 7 mai 2022
Dans cet atelier de programmation, vous apprendrez tout ce qu'il faut savoir pour commencer à utiliser Google Maps Platform pour le Web. Vous découvrirez toutes les bases: configurer et charger l'API Maps JavaScript, afficher votre première carte,
Ajouter une carte à votre application iOS (Objective-C)
Updated 7 mai 2022
Dans cet atelier de programmation, vous apprendrez tout ce qu'il faut savoir pour créer des applications iOS dans Objective-C si vous débutez avec Google Maps Platform. Vous découvrirez toutes les bases: configurer et charger le SDK Maps pour iOS,
Créer une application Android pour détecter des objets dans des images
Updated 7 mai 2022
Apprenez à créer une application Android qui détecte les objets à l'intérieur des images et qui affiche les résultats dans son interface.
Tâches Cloud Run
Updated 7 mai 2022
Les services Cloud Run et les tâches Cloud Run vous permettent d'exécuter votre code sur Cloud Run. Dans cet atelier de programmation, vous allez découvrir quand et comment utiliser des tâches Cloud Run, y compris créer, exécuter et gérer une tâche.
Créer un backend de recherche d'images de produits avec l'API Vision Search
Updated 7 mai 2022
Dans cet atelier de programmation, vous allez apprendre à créer un backend de recherche d'images de produits à l'aide de la recherche de produits de l'API Vision et à créer une clé API pour l'appeler depuis des applications mobiles.
Créer un site Web simple qui classe les images
Updated 7 mai 2022
Découvrez comment créer un site Web simple qui classe les images avec TensorFlow Serving.
Afficher les adresses à proximité en RA sur Android (Kotlin)
Updated 7 mai 2022
Cet atelier de programmation vous explique comment utiliser les données de Google Maps Platform pour afficher les adresses à proximité en réalité augmentée (RA) sur Android. Cet atelier de programmation utilise Android 10.0 (API de niveau 29). Vous
Créer une application iOS pour prédire des valeurs
Updated 7 mai 2022
Apprenez à créer une application iOS qui détecte les objets à l'intérieur des images et affiche les résultats dans son interface utilisateur.
Mesurer les performances avec web-vitals.js, Google Analytics et BigQuery
Updated 6 mai 2022
Mesurez les signaux Web essentiels en temps réel avec web-vitals.js et Google Analytics, puis analysez les résultats à l'aide de BigQuery.
Connecter des appareils connectés à l'Assistant Google
Updated 6 mai 2022
Concevez et déployez une Action pour la maison connectée afin d'intégrer un lave-linge connecté virtuel à l'Assistant.
Améliorer et sécuriser vos actions pour la maison connectée
Updated 6 mai 2022
Découvrez comment améliorer vos actions pour la maison connectée avec des caractéristiques d'appareil personnalisables et comment les sécuriser grâce à l'authentification à deux facteurs.
Activer le traitement en local des actions de maison connectée
Updated 6 mai 2022
Apprenez à intégrer le traitement en local à l'aide du SDK Local Home, et améliorez les intégrations de l'Assistant avec la maison connectée.
Premiers pas avec le SDK Places pour Android (Kotlin)
Updated 6 mai 2022
Cet atelier de programmation vous explique comment intégrer le SDK Places pour Android à votre application et en utiliser chacune des fonctionnalités. Pour suivre cet atelier de programmation, vous aurez besoin des comptes, des services et des outils
Effectuer une migration vers Jetpack Compose
Updated 6 mai 2022
Dans cet atelier de programmation, vous apprendrez comment migrer certains éléments d'un écran du système de vues vers Jetpack Compose.
Premiers pas avec les tâches Cloud Run
Updated 6 mai 2022
Dans cet atelier de programmation, vous allez d'abord explorer une application Node.js pour faire des captures d'écran de pages Web et les stocker dans Cloud Storage. Vous allez ensuite créer une image de conteneur pour l'application, l'exécuter en tant que tâche sur Cloud Run, mettre à jour la tâche pour traiter davantage de pages Web et l'exécuter de manière planifiée avec Cloud Scheduler.
Ajouter WebView à votre application Flutter
Updated 6 mai 2022
Dans cet atelier de programmation, vous allez apprendre à ajouter le plug-in webview_flutter à une application Flutter.
Développer une application de bureau avec Flutter
Updated 6 mai 2022
Dans cet atelier de programmation, vous allez créer un client GitHub dans Flutter pour ordinateur de bureau.
Vertex AI : Réglage d'hyperparamètres distribué
Updated 5 mai 2022
Dans cet atelier, vous allez apprendre à utiliser Vertex AI pour le réglage des hyperparamètres et l'entraînement distribué. Cet atelier utilise TensorFlow pour le code du modèle, mais les concepts s'appliquent également à d'autres frameworks de ML.
Créer votre propre sélecteur du lieu actuel pour Android (Java)
Updated 5 mai 2022
Découvrez comment utiliser les SDK Maps et Places de Google Maps Platform pour Android afin de présenter aux utilisateurs une liste de lieux permettant d'identifier leur position.
Créer votre première application WebAuthn
Updated 5 mai 2022
Découvrez comment créer un site Web avec une fonctionnalité de réauthentification simple basée sur un lecteur d'empreinte digitale.
Migrer vers les polices variables
Updated 5 mai 2022
Dans cet atelier de programmation, vous allez découvrir les polices variables, leurs avantages, comment concevoir avec elles et comment les implémenter à l'aide de l'API Google Fonts et dans les CSS.
Créer des cartes 3D avec la vue en superposition WebGL
Updated 4 mai 2022
Cet atelier de programmation vous explique comment contrôler et rendre des objets sur la carte vectorielle en trois dimensions grâce aux éléments géographiques utilisant WebGL de l'API Maps JavaScript. Cet atelier de programmation suppose des
Créer un outil de localisation de magasins simple avec Google Maps Platform (JavaScript)
Updated 4 mai 2022
Très souvent, les sites Web affichent une carte Google Maps mettant en évidence un ou plusieurs lieux appartenant à une entreprise, un établissement ou toute autre entité qui dispose d'un site physique. L'implémentation de ces cartes peut varier
Premiers pas avec les tâches Cloud Run
Updated 4 mai 2022
Dans cet atelier de programmation, vous allez d'abord explorer une application Node.js pour faire des captures d'écran de pages Web et les stocker dans Cloud Storage. Vous allez ensuite créer une image de conteneur pour l'application, l'exécuter en tant que tâche sur Cloud Run, mettre à jour la tâche pour traiter davantage de pages Web et l'exécuter de manière planifiée avec Cloud Scheduler.
Intégrer des widgets Android à l'Assistant Google
Updated 3 mai 2022
Découvrez comment intégrer des widgets Android à l'Assistant Google afin qu'il propose des widgets personnalisés aux utilisateurs.
Ajouter Google Maps à une application Flutter
Updated 3 mai 2022
Dans cet atelier de programmation, vous allez créer une expérience Google Maps à l'aide du SDK Flutter pour applications mobiles afin de créer des expériences natives de haute qualité sur iOS et Android.
Identifier et résoudre les problèmes de texte à faible contraste avec les outils pour les développeurs Chrome
Updated 2 mai 2022
Le manque de contraste est le principal problème d'accessibilité sur le Web. Voyons comment les outils de développement peuvent vous aider à comprendre, à identifier et à résoudre ce problème. Vous allez résoudre des problèmes de faible contraste sur
Personnaliser facilement les modèles de machine learning
Updated 2 mai 2022
Dans cet atelier de programmation, vous allez découvrir l'apprentissage par transfert. Vous verrez comment l'utiliser pour personnaliser vos modèles de machine learning pour vos propres données.
Enregistrer, revoir et évaluer les parcours utilisateur à l'aide d'outils pour les développeurs Chrome
Updated 2 mai 2022
Pour enregistrer, revoir et évaluer les parcours utilisateur, utilisez le panneau "Enregistreur". Nous vous invitons à regarder la vidéo ci-dessous pour découvrir ce nouveau panneau (fonctionnalité bêta). Ouvrez le panneau "Enregistreur" comme suit:
Ajouter une carte à votre application iOS avec SwiftUI (Swift)
Updated 29 avril 2022
Cet atelier de programmation vous explique comment utiliser le SDK Maps pour iOS avec SwiftUI. Pour l'étape suivante, activez le SDK Maps pour iOS. Si vous ne disposez pas encore d'un compte Google Cloud Platform ni d'un projet pour lequel la
Métriques basées sur les journaux pour la maison connectée
Updated 29 avril 2022
Découvrez comment utiliser les métriques basées sur les journaux dans Google Cloud Platform pour suivre les tendances et analyser vos journaux d'erreurs d'intégration pour la maison connectée.
Créer des applis Angular plus accessibles
Updated 29 avril 2022
Suivez les bonnes pratiques pour l'accessibilité de vos applications Angular grâce aux outils intégrés au framework.
Déboguer la grille CSS avec les outils pour les développeurs Chrome
Updated 29 avril 2022
Les outils de développement offrent désormais une meilleure aide pour déboguer la grille CSS. Lorsque display: grid ou display: inline-grid est appliqué à un élément HTML de votre page, le panneau Éléments propose plusieurs options pour vous aider à
Premiers pas avec la maison connectée sur IP (CHIP)
Updated 27 avril 2022
Découvrez comment développer une application de maison connectée sur IP avec la carte ESP32 d'Espressif.
Augmented Images avec ARCore
Updated 27 avril 2022
Dans cet atelier de programmation, vous allez apprendre à utiliser Augmented Images d'ARCore pour ajouter du contenu virtuel associé à une image et suivre les mouvements de l'image.
Utiliser l'API ARCore Depth pour des expériences de réalité augmentée immersives
Updated 25 avril 2022
Cet atelier de programmation vous indique les étapes à suivre pour créer une application ARCore à l'aide de la nouvelle API Depth. Depth fournit une interprétation 3D d'une scène donnée sous forme de représentation en temps réel, pour chaque pixel, de la distance à laquelle se trouvent les surfaces physiques dans le champ de l'appareil photo. L'application décrite dans cet atelier utilise ces mesures de profondeur afin que les objets du monde réel masquent en partie ou totalement des objets virtuels placés derrière eux. Elle permet également de visualiser les volumes géométriques de l'environnement en 3D.
Visualiser des données avec Google Maps Platform et deck.gl
Updated 25 avril 2022
Cet atelier de programmation vous explique comment créer une visualisation pour un large volume de données géospatiales à l'aide de l'API Maps JavaScript et deck.gl, un framework de visualisation de données accéléré par WebGL et disponible en
Créer une application de réalité augmentée à l'aide de l'API WebXR Device
Updated 22 avril 2022
Découvrez comment utiliser les fonctionnalités de réalité augmentée avec l'API WebXR Device, ainsi que la compréhension d'une scène pour positionner un objet 3D dans le monde réel.
ARCore Cloud Anchors avec ancres cloud persistantes
Updated 19 avril 2022
Dans cet atelier de programmation, vous allez apprendre à utiliser des ancres cloud afin de créer des expériences de réalité augmentée partagées en établissant un cadre de référence commun (même position et orientation) sur plusieurs appareils à l'aide du service ARCore Cloud Anchors.
Créer une application de sondage interactive pour Google Chat avec Node.js
Updated 19 avril 2022
Dans cet atelier de programmation, vous allez apprendre à créer un bot de chat pour interroger un espace.