Preparing for Google Cloud Certification: Cloud Developer
Google Cloud via Coursera Professional Certificate
Overview
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.
Syllabus
Course 1: Google Cloud Fundamentals: Core Infrastructure
- Offered by Google Cloud. Google Cloud Fundamentals: Core Infrastructure introduces important concepts and terminology for working with ... Enroll for free.
Course 2: Getting Started with Google Kubernetes Engine
- Offered by Google Cloud. In this course, each module aims to build on your ability to interact with GKE, and includes hands-on labs for you ... Enroll for free.
Course 3: Getting Started With Application Development
- Offered by Google Cloud. In this course, application developers learn how to design and develop cloud-native applications that seamlessly ... Enroll for free.
Course 4: Securing and Integrating Components of your Application
- Offered by Google Cloud. In this course, application developers learn how to design and develop cloud-native applications that seamlessly ... Enroll for free.
Course 5: App Deployment, Debugging, and Performance
- Offered by Google Cloud. In this course, application developers learn how to design and develop cloud-native applications that seamlessly ... Enroll for free.
Course 6: Application Development with Cloud Run
- Offered by Google Cloud. This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native ... Enroll for free.
- Offered by Google Cloud. Google Cloud Fundamentals: Core Infrastructure introduces important concepts and terminology for working with ... Enroll for free.
Course 2: Getting Started with Google Kubernetes Engine
- Offered by Google Cloud. In this course, each module aims to build on your ability to interact with GKE, and includes hands-on labs for you ... Enroll for free.
Course 3: Getting Started With Application Development
- Offered by Google Cloud. In this course, application developers learn how to design and develop cloud-native applications that seamlessly ... Enroll for free.
Course 4: Securing and Integrating Components of your Application
- Offered by Google Cloud. In this course, application developers learn how to design and develop cloud-native applications that seamlessly ... Enroll for free.
Course 5: App Deployment, Debugging, and Performance
- Offered by Google Cloud. In this course, application developers learn how to design and develop cloud-native applications that seamlessly ... Enroll for free.
Course 6: Application Development with Cloud Run
- Offered by Google Cloud. This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native ... Enroll for free.
Courses
-
Google Cloud Fundamentals: Core Infrastructure introduces important concepts and terminology for working with Google Cloud. Through videos and hands-on labs, this course presents and compares many of Google Cloud's computing and storage services, along with important resource and policy management tools.
-
In this course, each module aims to build on your ability to interact with GKE, and includes hands-on labs for you to experience functionalities first-hand. In the first module, you'll be introduced to a range of Google Cloud services and features, with a view to helping you choose the right Google Cloud services to create your own cloud solution. You'll learn about creating a container using Cloud Build, and store a container in Container Registry. You'll also compare and contrast the features of Kubernetes and Google Kubernetes Engine, also referred to as GKE. In addition to conceptualizing the Kubernetes architecture, you'll deploy a Kubernetes cluster using GKE, deploy Pods to a GKE cluster, and view and manage Kubernetes objects.
-
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to develop more secure applications, implement federated identity management, and integrate application components by using messaging, event-driven processing, and API gateways.
Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.
This is the second course of the Developing Applications with Google Cloud series. After completing this course, enroll in the App Deployment, Debugging, and Performance course. -
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to apply best practices for application development and use the appropriate Google Cloud storage services for object storage, relational data, caching, and analytics. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.
This is the first course of the Developing Applications with Google Cloud series. After completing this course, enroll in the Securing and Integrating Components of your Application course. -
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to create repeatable deployments by treating infrastructure as code, choose the appropriate application execution environment for an application, and monitor application performance.
Learners can choose to complete labs in their favorite language: Node.js, Java, or Python. -
This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native application development using Google Cloud Run. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to on Google Cloud using Cloud Run.design, implement, deploy, secure, manage, and scale applications
Taught by
Google Cloud Training