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.
VisitGoogle Cloud Skills Boostfor the latest recommended role-based learning activities.
Course
Google Cloud Fundamentals: Core Infrastructure
Course
Developing Applications with Google Cloud Platform
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. VisitGoogle Cloud Skills Boostfor 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
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".
VisitGoogle Cloud Skills Boostfor 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
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],[],[],[],null,["# Build Cloud Applications\n\n[Go to page](#) \nApplication modernization\n\n- [View all learning paths](https://www.cloudskillsboost.google/paths?utm_source=cgc&utm_medium=website&utm_campaign=evergreen) \n\n###### Jump to role-based learning path\n\n- [Cloud Developer](#cloud-developer-learning-path)\n- [Cloud DevOps Engineer](#cloud-devOps-engineer-learning-path)\n- [Startup Cloud Engineer](#startup-cloud-engineer-learning-path) \n\nApplication modernization\n=========================\n\nLearn how to modernize your legacy services or build cloud-native applications using Google\nCloud's end-to-end solutions.\n\nThe courses in this learning path are designed for application developers and programmers\nwho want to learn how to design, develop, and deploy cloud applications.\n\n### Cloud Developer learning path\n\n\nA Cloud Developer designs, builds, analyzes, and maintains cloud-native applications.\nVisit\n[Google Cloud Skills Boost](https://www.cloudskillsboost.google/paths/19?utm_source=cgc&utm_medium=website&utm_campaign=evergreen) for the latest recommended role-based learning activities. \nCourse\n\n#### Google Cloud Fundamentals: Core Infrastructure\n\nCourse\n\n#### Developing Applications with Google Cloud Platform\n\nCourse\n\n#### Application Development with Cloud Run\n\nCourse\n\n#### Getting started with Google Kubernetes Engine\n\nCourse\n\n#### Hybrid Cloud Modernizing Applications with Anthos\n\nSkill badge\n\n#### Serverless Cloud Run Development\n\nSkill badge\n\n#### Serverless Firebase Development\n\nSkill badge\n\n#### Deploy to Kubernetes in Google Cloud\n\n[Start learning](https://www.cloudskillsboost.google/paths/19?utm_source=cgc&utm_medium=website&utm_campaign=evergreen) \n\n#### Related information\n\n - \n\n What you'll learn\n\n\n 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, Spanner, Spring Boot, Spring Cloud\n\n#### Take the next step\n\n[Certification\nStudy for the Professional Cloud Developer Certification exam\nLearn more](/certification/cloud-developer) \n\n### Cloud DevOps Engineer learning path\n\n\nA Cloud DevOps Engineer is responsible for maintaining the efficient operations of the\nfull software delivery pipeline They oversee that production balances both service\nreliability and delivery speed. Visit\n[Google Cloud Skills Boost](https://www.cloudskillsboost.google/paths/20?utm_source=cgc&utm_medium=website&utm_campaign=evergreen) for the latest recommended role-based learning activities. \nCourse\n\n#### Google Cloud Fundamentals: Core Infrastructure\n\nCourse\n\n#### Add Developing a Google SRE Culture\n\nCourse\n\n#### Architecting with Google Cloud: Design and Process\n\nCourse\n\n#### Logging, Monitoring, and Observability in Google Cloud\n\nCourse\n\n#### Getting Started with Terraform for Google Cloud\n\nCourse\n\n#### Cloud Operations and Service Mesh with Anthos\n\nSkill badge\n\n#### Perform Foundational Infrastructure Tasks in Google\nCloud\n\nSkill badge\n\n#### Implement DevOps in Google Cloud\n\nSkill badge\n\n#### Monitor and Log with Google Cloud Operations Suite\n\nSkill badge\n\n#### Measure Site Reliability using Cloud Operations Suite\n\nSkill badge\n\n#### Automating Infrastructure on Google Cloud with\nTerraform\n\n[Start learning](https://www.cloudskillsboost.google/paths/20?utm_source=cgc&utm_medium=website&utm_campaign=evergreen) \n\n#### Related information\n\n - \n\n What you'll learn\n\n\n Google App Engine, Google Compute Engine, Google Kubernetes Engine, Site Reliability Engineering (SRE), Cloud Data Loss Prevention (DLP), Google Cloud Operations Suite, Error Reporting\n\n### Startup Cloud Engineer learning path\n\n\nThe Startup Cloud Engineer learning path is meant to introduce startup companies to\nGoogle Cloud, providing them with basic concepts to understand the \"art of possible\".\nVisit\n[Google Cloud Skills Boost](https://www.cloudskillsboost.google/paths/31?utm_source=cgc&utm_medium=website&utm_campaign=evergreen) for the latest recommended role-based learning activities. \nCourse\n\n#### Google Cloud Fundamentals: Core Infrastructure\n\nCourse\n\n#### Managing Security in Google Cloud\n\nCourse\n\n#### Google Cloud Big Data and Machine Learning\nFundamentals\n\nCourse\n\n#### App Deployment, Debugging, and Performance\n\nCourse\n\n#### Application Development with Cloud Run\n\nCourse\n\n#### Building No-Code Apps with AppSheet: Foundations\n\nCourse\n\n#### Migrating to Google Cloud\n\nSkill badge\n\n#### Understanding Your Google Cloud Costs\n\nSkill badge\n\n#### Managing Cloud Infrastructure with Terraform\n\nSkill badge\n\n#### Serverless Firebase Development\n\nHANDS ON LAB\n\n#### IoT in the Google Cloud\n\n[Start learning](https://www.cloudskillsboost.google/paths/31?utm_source=cgc&utm_medium=website&utm_campaign=evergreen) \n\n#### Related information\n\n - \n\n What you'll learn\n\n\n 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\n\n#### Take the next step\n\n[Certification\nStudy for the Associate Cloud Engineer Certification\nLearn more](/certification/cloud-engineer) \n\n### Resources\n\nDeveloper Tools Documentation\n\nExplore Google Cloud documentation for Developer Tools \n[Go to docs](/docs#section-11) \nDevOps Documentation\n\nFind out more about DevOps and associated tools from Google Cloud \n[Go to docs](/docs/tutorials#devops) \nGoogle Kubernetes Engine (GKE) Documentation\n\nExplore documentation for Google Kubernetes Engine from Google Cloud \n[Go to docs](/kubernetes-engine/docs)"]]