
Application modernization
In 2020, cloud roles were among the top 10 most in-demand IT roles. 1 Learn how to modernize your legacy services or build cloud-native applications using Google Cloud's end-to-end solutions with this learning path.
The courses in this learning path are designed for application developers and programmers who want to learn how to design, develop, and deploy applications that seamlessly integrate components from Google Cloud.
Cloud Developer learning path
A Cloud Developer builds scalable and highly available cloud applications using Google Cloud and tools that leverage fully managed services. Their work may involve cloud-native applications, runtime environments, developer tools, and next-generation databases.
Course
Google Cloud Fundamentals: Core Infrastructure
In this course, you will learn about the computing and storage services available in Google Cloud, including Compute Engine, Google Kubernetes Engine, App Engine, Cloud Storage, Cloud SQL, and BigQuery. This course also introduces important resource and policy management tools, such as the Resource Manager hierarchy and Cloud Identity and Access Management.
Switching to Google Cloud from another public cloud provider? Start with Google Cloud Fundamentals for those with experience in AWS or Azure.
Learn moreCourse
Developing Applications with Google Cloud Platform
Learn to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. This course is ideal for developers who want to build cloud-native applications or redesign existing applications that will run on Google Cloud. In this course, you'll use Google Cloud services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications.
Learn moreCourse
Getting started with Google Kubernetes Engine
Learn to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic.
For a more comprehensive presentation of Kubernetes, try the Architecting with Google Kubernetes Engine training.
Learn moreSkill badge
Serverless Cloud Run Development
Learn how to build scalable containerized web apps using Cloud Run - a fully managed serverless platform. Complete this quest for the opportunity to receive a Google Cloud skill badge.
Learn moreSkill badge
Serverless Firebase Development
Learn how to build serverless web apps, import data into a serverless database, and build Google Assistant applications using Firebase - Google's backend-as-service (Bass) platform for creating mobile and web applications. Complete this quest for the opportunity to receive a Google Cloud skill badge.
Learn moreSkill badge
Build and Manage APIs with Apigee
Explore advanced API management use cases for application modernization and practice using the Apigee Edge platform. Complete this quest for the opportunity to receive a Google Cloud skill badge.
Learn moreSkill badge
Deploy to Kubernetes in Google Cloud
Get hands-on practice with Kubernetes by configuring Docker images and containers and deploying fully fledged Kubernetes Engine applications. Practice the skills needed for integrating container orchestration into your own workflow and get the chance to earn a skill badge upon completion.
Learn moreRelated information
-
What you'll learn
Cloud Shell, Cloud SDK, Cloud Storage, App Engine, Cloud Datastore, Firebase, Firebase SDK, Cloud SQL, Cloud IAM, Cloud Functions, Cloud EndPoints, Google Kubernetes Engine, Container Registry, Cloud Logging and Monitoring, Cloud Pub/Sub, Cloud Spanner, Spring Boot, Spring Cloud
-
Courses
3
-
Labs
64
Take the next step
Cloud DevOps Engineer learning path
A Cloud DevOps Engineer is responsible for maintaining the efficient operations of the full software delivery pipeline They oversee that production balances both service reliability and delivery speed.
Course
Google Cloud Fundamentals: Core Infrastructure
In this course, you will learn about the computing and storage services available in Google Cloud, including Compute Engine, Google Kubernetes Engine, App Engine, Cloud Storage, Cloud SQL, and BigQuery. This course also introduces important resource and policy management tools, such as the Resource Manager hierarchy and Cloud Identity and Access Management.
Switching to Google Cloud from another public cloud provider? Start with Google Cloud Fundamentals for those with experience in AWS or Azure.
Learn moreCourse
Developing a Google SRE Culture
Site Reliability Engineering (SRE) is how Google bridges the gap between development and operations, while also providing mission-critical production support. In this course, you'll learn the best practices of SRE, the benefits of adopting an SRE culture, and how SRE can improve cross-functional collaboration.
Learn moreCourse
Architecting with Google Cloud: Design and Process
Learn to design Google Cloud deployments that are reliable and secure and to operate Google Cloud deployments in a highly available and cost-effective manner. This course is a great introduction to site reliability engineering, or SRE.
Learn moreCourse
Logging, Monitoring, and Observability in Google Cloud
Learn the techniques for monitoring, troubleshooting, and improving infrastructure and application performance in Google Cloud. Guided by the principles of Site Reliability Engineering (SRE).
Learn moreSkill badge
Perform Foundational Infrastructure Tasks in Google Cloud
Dive into Cloud Storage and other key application services like Stackdriver and Cloud Functions and develop valuable skills that are applicable to any Google Cloud initiative. You'll have the opportunity to earn a skill badge upon completion.
Learn moreSkill badge
Implement DevOps in Google Cloud
Learn how to use Google Cloud to improve the speed, stability, availability, and security of your software delivery capability. You'll have the opportunity to earn a skill badge upon completion.
Learn moreSkill badge
Monitor and Log with Google Cloud Operations Suite
Learn the ins and outs of Google Cloud's operations suite, an important service for generating insights into the health of your applications. It provides a wealth of information in application monitoring, report logging, and diagnosis.
Learn moreRelated information
-
What you'll learn
Google App Engine, Google Compute Engine, Google Kubernetes Engine, Site Reliability Engineering (SRE), Cloud Debugger, Cloud Data Loss Prevention (DLP), Google Cloud Operations Suite, Error Reporting
-
Courses
4
-
Labs
13
Take the next step
Additional courses and practice
Digital events and webinars


Resources



Ready to get started?
Enroll today and claim your exclusive Google Cloud training discounts.