A Cloud Developer designs, builds, analyzes, and maintains cloud-native applications. This learning path guides you through a curated collection of on-demand courses, labs, and skill badges that provide you with real-world, hands-on experience using Google Cloud technologies essential to the Cloud Developer role. Once you complete the path, check out the Google Cloud Developer certification to take the next steps on your professional journey.

Discover new skills with 30% off courses from industry experts. Save now.


Preparing for Google Cloud Certification: Cloud Developer Professional Certificate
Developer Best Practices on Google Cloud


Instructors: Google Cloud Training
14,878 already enrolled
Included with
(518 reviews)
(518 reviews)
What you'll learn
Identify the purpose and value of Google Cloud products and services.
Learn the skills needed to be successful in a cloud developer engineering role.
Choose among and use application deployment environments on Google Cloud: App Engine, Google Kubernetes Engine, and Compute Engine.
Techniques for monitoring, troubleshooting, and improving infrastructure and application performance in Google Cloud
Overview
Skills you'll gain
What’s included

Add to your LinkedIn profile
Professional Certificate - 8 course series
What you'll learn
Learn about the labs platform, and identify key features of a lab environment, and learn how to access the Cloud Console with specific credentials.
Learn about Google Cloud projects, and identify common misconceptions about them. Learn about the API library, and examine its chief features.
Learn how to use the Google Cloud Navigation menu to identify types of Google Cloud services
Learn about primitive roles, and use the Cloud IAM service to inspect actions available to specific users.
Skills you'll gain
What you'll learn
Identify the purpose and value of Google Cloud products and services.
Define how infrastructure is organized and controlled in Google Cloud
Explain how to create a basic infrastructure in Google Cloud
Select and use Google Cloud storage options
Skills you'll gain
What you'll learn
Discuss best practices for application development in the cloud.
Understand how to choose the appropriate data storage option for application use cases.
Use authentication and authorization to secure an application.
Describe use cases for the different Google Cloud compute options used for running applications.
Skills you'll gain
What you'll learn
Describe the benefits and challenges of microservices-based architectures.
Describe the advantages of event-driven applications.
Identify the strengths of orchestration and choreography.
Use Workflows, Eventarc, Cloud Tasks, and Cloud Scheduler to coordinate a microservices application on Google Cloud.
Skills you'll gain
What you'll learn
Recognize the benefits of and use cases for Cloud Run functions in modern application development.
Understand how to build, test and deploy Cloud Run functions.
Secure and connect Cloud Run functions to resources, and cloud databases.
Use best practices with functions.
Skills you'll gain
What you'll learn
Define containers, container images, and package applications into container images.
Identify best practices used to create, test, and secure containers.
Understand the basics of Cloud Run and Google Kubernetes Engine.
Skills you'll gain
What you'll learn
Understand the fundamentals of Cloud Run that include the resource model, container lifecycle, and autoscaling.
Develop and test applications locally before deploying to Cloud Run.
Use service identity and IAM with Cloud Run.
Integrate Cloud Run applications with Google Cloud services.
Skills you'll gain
What you'll learn
Discover the Gemini API and its generative AI models.
Access the Gemini 1.0 Pro and Gemini 1.0 Pro Vision models from code.
Test the capabilities of the models with text, image, and video prompts from an app.
Skills you'll gain
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors


Offered by
Why people choose Coursera for their career





Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
To get the most benefit from this course, participants should have the following prerequisites: • Completed Google Cloud Platform Fundamentals or have equivalent experience • Working knowledge of Node.js • Basic proficiency with command-line tools and Linux operating system environments
We strongly recommend you take these courses in order, beginning with Google Cloud Platform Fundamentals. This is especially important when completing the Google Qwiklabs projects, as these hands-on labs build upon the work you complete in preceding courses.
This course is completely online, so there’s no need to show up to a classroom in person. You can access your lectures, readings and assignments anytime and anywhere via the web or your mobile device.
More questions
Financial aid available,
¹ Median salary and job opening data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (9/1/2024 - 9/1/2025)