Application modernization

Learn how to modernize your legacy services or build cloud-native applications using Google Cloud's end-to-end solutions.

The courses in this learning path are designed for application developers and programmers who want to learn how to design, develop, and deploy cloud applications.

Cloud Developer learning path

A Cloud Developer designs, builds, analyzes, and maintains cloud-native applications. Visit Google Cloud Skills Boost for the latest recommended role-based learning activities.

Course

Google Cloud Fundamentals: Core Infrastructure

Course

Developing Applications with Google Cloud Platform

Course

Application Development with Cloud Run

Course

Getting started with Google Kubernetes Engine

Course

Hybrid Cloud Modernizing Applications with Anthos

Skill badge

Serverless Cloud Run Development

Skill badge

Serverless Firebase Development

Skill badge

Deploy to Kubernetes in Google Cloud

  • Products

    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

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. Visit Google Cloud Skills Boost for the latest recommended role-based learning activities.

Course

Google Cloud Fundamentals: Core Infrastructure

Course

Add Developing a Google SRE Culture

Course

Architecting with Google Cloud: Design and Process

Course

Logging, Monitoring, and Observability in Google Cloud

Course

Getting Started with Terraform for Google Cloud

Course

Cloud Operations and Service Mesh with Anthos

Skill badge

Perform Foundational Infrastructure Tasks in Google Cloud

Skill badge

Implement DevOps in Google Cloud

Skill badge

Monitor and Log with Google Cloud Operations Suite

Skill badge

Measure Site Reliability using Cloud Operations Suite

Skill badge

Automating Infrastructure on Google Cloud with Terraform

  • Products

    What you'll learn

    Google App Engine, Google Compute Engine, Google Kubernetes Engine, Site Reliability Engineering (SRE), Cloud Data Loss Prevention (DLP), Google Cloud Operations Suite, Error Reporting

Startup Cloud Engineer learning path

The Startup Cloud Engineer learning path is meant to introduce startup companies to Google Cloud, providing them with basic concepts to understand the "art of possible". Visit Google Cloud Skills Boost for the latest recommended role-based learning activities.

Course

Google Cloud Fundamentals: Core Infrastructure

Course

Managing Security in Google Cloud

Course

Google Cloud Big Data and Machine Learning Fundamentals

Course

App Deployment, Debugging, and Performance

Course

Application Development with Cloud Run

Course

Building No-Code Apps with AppSheet: Foundations

Course

Migrating to Google Cloud

Skill badge

Understanding Your Google Cloud Costs

Skill badge

Managing Cloud Infrastructure with Terraform

Skill badge

Serverless Firebase Development

HANDS ON LAB

IoT in the Google Cloud

  • Products

    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, BigQuery, BigQuery ML

Take the next step

Resources