Promo for google cloud skill challenge

Get free access to the entire Google Cloud learning catalog for a limited time. Register now

Cloud application development

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 cloud applications.

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.

Learning path diagram for cloud developer Developing Applications with Google Cloud Platform Google Cloud Fundamentals: Core Infrastructure Getting started with Google Kubernetes Engine Application Development with Cloud Run SKILL BADGE Serverless Cloud Run Development SKILL BADGE Serverless Firebase Development SKILL BADGE Deploy to Kubernetes in Google Cloud

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 more

Course

Developing Applications with Google Cloud Platform

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 more

Course

Application Development with Cloud Run

Explore cloud-native application with Google Cloud run. This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native application development. Learn how to design, implement, deploy, secure, manage, and scale new (greenfield) and existing (brownfield) applications on Google Cloud using Cloud Run.

Learn more

Course

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 more

Skill badge

Serverless Cloud Run Development

Learn how to build scalable containerized web apps using Cloud Run - a fully managed serverless platform. Complete this quest where you'll have to solve fictitious business scenarios with serverless solutions for the opportunity to receive a Google Cloud skill badge.

Learn more

Skill 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 more

Skill 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 more
  • 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

  • Courses

    Courses

    4

  • Labs

    Labs

    16

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.

Take these courses in a classroom setting

Request a private session for your organization

Find these courses on Pluralsight

Find these courses on Coursera