On-demand activities
Find the right on-demand learning activities for you. Labs are short learning activities that teach you a specific lesson by giving you direct, temporary, hands-on access to real cloud resources. Courses are longer activities, consisting of several modules made of videos, documents, hands-on labs and quizzes. Finally, quests are similar, but are usually shorter and contain only labs.
343 results
-
Course Featured Gemini for Application Developers
In this course, you learn how Gemini, a generative AI-powered collaborator from Google Cloud, helps developers build applications. You learn how to prompt Gemini to explain code, recommend Google Cloud services, and generate code for your applications. Using a hands-on lab, you experience how Gemini improves the a…
-
Course Featured Modernize Infrastructure and Applications with Google Cloud
Many traditional enterprises use legacy systems and applications that can't stay up-to-date with modern customer expectations. Business leaders often have to choose between maintaining their aging IT systems or investing in new products and services. 'Modernize Infrastructure and Applications with Google Cloud' ex…
-
Lab Featured Deploy Kubernetes Applications on Google Cloud: Challenge Lab
This challenge lab tests your skills and knowledge from the labs in the Deploy Kubernetes Applications on Google Cloud course. You should be familiar with the content of the labs before attempting this lab.
-
Course Featured Deploy Kubernetes Applications on Google Cloud
Complete the intermediate Deploy Kubernetes Applications on Google Cloud skill badge to demonstrate skills in the following: configuring and building Docker container images, creating and managing Google Kubernetes Engine (GKE) clusters, utilizing kubectl for efficient cluster management, and deploying Kubernetes …
-
Course Featured Developing Applications with Google Cloud: Foundations
In this course, you learn the fundamentals of application development on Google Cloud. You learn best practices for cloud applications, and how to select compute and data options to match your application use cases. You're introduced to generative AI and how it's used to help build applications. You learn about au…
-
Lab Featured Deploying a Python Flask Web Application to App Engine Flexible
In this lab, you will learn how to use App Engine Flexible with Python’s Flask framework. You’ll deploy a web application that allows users to upload photos of people’s faces and do simple facial recognition with the Cloud Vision API.
-
Lab Featured Build a Serverless Web App with Firebase
In this lab you will create a serverless web app with Firebase, which allows users to upload information and make appointments with the fictional Pet Theory clinic.
-
Lab Featured Scale Out and Update a Containerized Application on a Kubernetes Cluster: Challenge Lab
Your challenge is to deploy a containerized application to a Kubernetes cluster, updated the application, then scaled it out.
-
Course Featured Securing and Integrating Components of your Application
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to develop more secure applications, implement federated identity m…
-
Course Featured Getting Started With Application Development
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to apply best practices for application development and use the app…