Obtenez un badge de compétence en complétant le cours Développer et sécuriser des API avec Apigee X. Vous y apprendrez comment moderniser vos API, utiliser des comptes de service et l'authentification Google pour accéder de façon sécurisée aux services de backend depuis les proxys d'API Apigee, commercialiser des API à l'aide de produits d'API et de portails pour développeurs, sécuriser des API grâce à des fonctionnalités telles que les clés API, OAuth, les variables privées et la gestion des erreurs, intégrer Apigee avec les services Google Cloud comme Pub/Sub et Cloud Logging, et appeler des API Google Cloud, comme les API Natural Language et Geocoding.
Terminez le cours intermédiaire Développer des applications sans serveur sur Cloud Run pour recevoir un badge démontrant vos compétences dans les domaines suivants : l'intégration de Cloud Run à Cloud Storage pour la gestion des données, la conception de systèmes asynchrones résilients à l'aide de Cloud Run et Pub/Sub, la construction de passerelles API REST reposant sur Cloud Run, et la création et le déploiement de services sur Cloud Run.
Terminez le cours intermédiaire Déployer des applications Kubernetes sur Google Cloud pour recevoir un badge démontrant vos compétences dans les domaines suivants : la configuration et la création d'images de conteneur Docker, la création et la gestion de clusters Google Kubernetes Engine (GKE), l'utilisation de kubectl pour gérer efficacement les clusters et le déploiement d'applications Kubernetes en appliquant des pratiques de livraison continue (CD) robustes.
Ce cours s'adresse aux développeurs d'applications et aux ingénieurs DevOps qui souhaitent travailler plus efficacement grâce à Gemini CLI, un agent d'IA générative conçu pour le terminal et qui repose sur Gemini. Il explique comment installer et configurer Gemini CLI, et présente des cas d'utilisation et les bonnes pratiques de sécurité. Il décrit également les commandes, les outils, les serveurs MCP et les extensions. Lors d'un exercice pratique, vous installerez et configurerez Gemini CLI, puis l'utiliserez pour analyser du code ainsi que pour créer et modifier une application.
Dans ce bref cours consacré à l'intégration d'applications avec les modèles Gemini 1.0 Pro sur Google Cloud, vous découvrirez l'API Gemini et ses modèles d'IA générative. Vous apprendrez également à accéder aux modèles Gemini 1.0 Pro et Gemini 1.0 Pro Vision à partir du code. Enfin, vous testerez les capacités des modèles avec des requêtes contenant du texte, des images et des vidéos à partir d'une application.
Ce cours présente la plate-forme sans serveur Cloud Run qui permet d'exécuter des applications. Il aborde les principes de base de Cloud Run, son modèle de ressources et le cycle de vie des conteneurs. Vous découvrirez les identités de service, comment contrôler l'accès aux services, et comment développer et tester votre application en local avant de la déployer sur Cloud Run. Vous apprendrez également à intégrer d'autres services Google Cloud afin de créer des applications complètes.
Dans ce cours, vous allez découvrir les conteneurs, et apprendre à créer et à empaqueter des images de conteneurs. Le contenu de ce cours comprend les bonnes pratiques à suivre pour la création et la sécurisation des conteneurs, et offre une introduction à Cloud Run et à Google Kubernetes Engine pour les développeurs d'applications.
Conçu pour les développeurs de tous niveaux, ce cours vous présente les principales caractéristiques et fonctionnalités de Gemini Code Assist, un assistant de développement d'applications optimisé par l'IA pour Google Cloud. Des suggestions de code intelligentes à la saisie semi-automatique, en passant par la détection d'erreurs en temps réel et l'aide à la refactorisation, vous découvrirez comment Gemini Code Assist peut améliorer considérablement votre productivité et la qualité de votre code. Il vous fera également gagner un temps précieux pour que vous puissiez vous concentrer sur des tâches plus productives et agréables.
Dans ce cours, vous découvrirez Cloud Run Functions, le produit FaaS (Functions as a Service) sans serveur et entièrement géré de Google qui vous permet d'implémenter du code de fonction dédié répondant aux requêtes HTTP et aux événements de votre infrastructure cloud.
Ce cours vous présente les applications basées sur des événements et vous apprend à utiliser l'orchestration et la chorégraphie de services pour coordonner les microservices. Tout au long des cours et des ateliers pratiques, vous allez apprendre à utiliser Workflows, Eventarc, Cloud Tasks et Cloud Scheduler pour créer des applications de microservices sur Google Cloud.
Dans ce cours, vous apprendrez les bases du développement d'applications sur Google Cloud. Vous découvrirez les bonnes pratiques concernant les applications cloud, ainsi que la façon de choisir les options de calcul et de données adaptées à vos cas d'utilisation d'applications. Vous découvrirez l'IA générative et comment l'utiliser pour créer des applications. Vous explorerez l'authentification et l'autorisation, le déploiement d'applications, l'intégration et la livraison continues, ainsi que la surveillance et le réglage des performances de vos applications exécutées dans Google Cloud. Tout au long des présentations et des ateliers pratiques, vous apprendrez les bases de la création et de l'exécution d'applications sur Google Cloud.
"Concepts fondamentaux de Google Cloud : infrastructure de base" présente les concepts et les termes à connaître pour utiliser Google Cloud. À travers des vidéos et des ateliers pratiques, il décrit et compare la plupart des services Google Cloud de calcul et de stockage, ainsi que des outils importants de gestion des ressources et des règles.
Agents d'IA générative : transformer l'entreprise est le cinquième et dernier cours du parcours de formation "Leader en IA générative". Il aborde la façon dont les entreprises peuvent utiliser des agents d'IA générative personnalisés pour relever des défis métier spécifiques. Des exercices pratiques vous apprendront à créer un agent d'IA générative de base tout en découvrant les composants de ces agents, comme les modèles, les boucles de raisonnement et les outils.
Le cours "Applications d'IA générative : changez votre façon de travailler" est le quatrième du parcours de formation "Leader en IA générative". Ce cours présente les applications d'IA générative de Google, telles que Gemini pour Workspace et NotebookLM. Il vous guide à travers des concepts comme l'ancrage, la génération augmentée par récupération, la création de requêtes efficaces et la conception de workflows automatisés.
Le cours "IA générative : se familiariser avec le domaine" est le troisième du parcours de formation "Leader en IA générative". L'IA générative change notre façon de travailler et d'interagir avec le monde autour de nous. En tant que responsable, comment pouvez-vous exploiter son potentiel pour obtenir des résultats commerciaux concrets ? Dans ce cours, vous allez découvrir les différentes couches qui composent une solution d'IA générative, les offres de Google Cloud et les facteurs à prendre en compte au moment de choisir une solution.
Le cours "IA générative : découvrir les concepts fondamentaux" est le deuxième du parcours de formation "Leader en IA générative". Ce cours vous permettra de découvrir les concepts fondamentaux de l'IA générative en examinant les différences entre l'IA, le ML et l'IA générative. Vous comprendrez également comment l'IA générative permet de relever les défis métier à l'aide des différents types de données. Enfin, vous découvrirez les stratégies de Google Cloud pour gérer les limites des modèles de fondation et quelles sont les grandes problématiques du développement et du déploiement d'une IA responsable et sécurisée.
Le cours "IA générative : au-delà du chatbot" est le premier du parcours de formation "Leader en IA générative" et n'a aucun prérequis. Ce cours vise à approfondir votre compréhension de base des chatbots afin de révéler le véritable potentiel de l'IA générative pour votre entreprise. Vous découvrirez des concepts tels que les modèles de fondation et le prompt engineering (ingénierie des requêtes), qui sont essentiels pour exploiter toute la puissance de l'IA générative. Ce cours vous aidera également à identifier les facteurs à prendre en compte pour développer une stratégie d'IA générative efficace pour votre entreprise.