Skip to main content
CourseFlix

Google Cloud Certified Professional Cloud Developer

4h 10m 18s
English
Paid

This course is designed to prepare you for the Google Professional Cloud Developer certification, with all sections aligned with Google's outlined objectives for the exam preparation. We've included detailed walkthroughs and hands-on labs to reinforce the covered concepts.

Designing Cloud-Ready Systems

In Section 1, we cover best practices for designing highly scalable and cloud-ready systems. Learn how to design performant application interfaces and secure applications. We will also explore strategies to manage application data during cloud migration and best practices for re-architecting on-premises applications for the cloud.

Building and Testing Applications

Section 2 dives into best practices for building and testing applications. It begins with setting up a development environment for Google Cloud Platform applications. You’ll learn about building a continuous integration pipeline and its benefits, get an overview of testing code, and understand the major types of software testing. The section concludes with considerations for writing code for cloud-based applications.

Deploying Applications to Google Cloud Platform

Section 3 focuses on best practices for deploying applications to the Google Cloud Platform. We discuss choosing the right deployment model, deploying applications to Compute Engine, and the advantages of Google Kubernetes Engine, including creating clusters and deploying software. We'll cover Google App Engine deployment and its version support, explore cloud functions and deployment, and examine extensive cloud storage resources and their use cases. Additionally, high-level networking, automating resource provisioning, and implementing service accounts are discussed.

Integrating Applications with Google Cloud Services

Section 4 describes the products and techniques for integrating applications with Google Cloud Platform services. We start with methods to integrate with Google Cloud Storage services, move to options for integration with Compute Services, and conclude with examples of integration with Google Cloud API services.

Managing Application Performance

In the final section, we focus on managing application performance using Google Cloud Platform tools. Learn to install logging and monitoring agents for virtual machines, troubleshoot virtual machines, and explore Stackdriver's features for performance monitoring. The section ends with tips and techniques to diagnose and resolve application performance issues.

About the Author: Linux Academy

Linux Academy thumbnail

Linux Academy was a US cloud-computing and Linux-certification training company founded in 2012. After a 2019 acquisition by A Cloud Guru and a subsequent 2021 acquisition by Pluralsight, the original Linux Academy brand was retired and its catalog merged into Pluralsight's Cloud Guru property — but the courses authored under the Linux Academy name still circulate as standalone material because of their depth on AWS, Azure, Google Cloud, and Kubernetes certification paths.

The CourseFlix listing carries selected Linux Academy courses for their cloud-cert preparation value, including the Google Cloud Certified Professional Cloud Developer track. Material is paid and aimed at engineers preparing for vendor cloud certifications.

Watch Online 29 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 29 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Course Introduction
All Course Lessons (29)
#Lesson TitleDurationAccess
1
Course Introduction Demo
06:15
2
About the Training Architect
00:55
3
Using the Interactive Diagram
02:04
4
Course Features and Tools
02:37
5
Google Cloud Platform Case Study
08:38
6
1.1 Designing Performant Applications and APIs
18:15
7
1.2 Designing Secure Applications
11:00
8
1.3 Managing Application Data
09:39
9
1.4 Re-Architecting Applications from Local Services to Google Cloud Platform
05:02
10
2.1 Setting up Your Development Environment
09:59
11
2.2 Building a Continuous Integration Pipeline
10:14
12
2.3 Testing
06:10
13
2.4 Writing Code
08:20
14
3.1 Implementing Appropriate Deployment Strategies Based on the Target Compute Environment
06:46
15
3.2 Deploying Applications and Services on Compute Engine
13:08
16
3.3 Deploying Applications and Services on Google Kubernetes Engine
11:03
17
3.4 Deploying an Application to App Engine
10:01
18
3.5 Deploying a Cloud Function
09:21
19
3.6 Creating Data Storage Resources
16:33
20
3.7 Deploying and Implementing Networking Resources
06:17
21
3.8 Automating Resource Provisioning with Deployment Manager
03:06
22
3.9 Managing Service Accounts
06:25
23
4.1 Integrating an Application with Data and Storage Services
18:00
24
4.2 Integrating an Application with Compute Services
12:14
25
5.1 Installing the Logging and Monitoring Agent
02:40
26
5.2 Managing VMs
08:36
27
5.3 Viewing Application Performance Metrics Using Stackdriver
07:49
28
5.4 Diagnosing and Resolving Application Performance Issues
16:36
29
Preparing for the Exam
02:35
Unlock unlimited learning

Get instant access to all 28 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Course content

29 lessons · 4h 10m 18s
Show all 29 lessons
  1. 1 Course Introduction 06:15
  2. 2 About the Training Architect 00:55
  3. 3 Using the Interactive Diagram 02:04
  4. 4 Course Features and Tools 02:37
  5. 5 Google Cloud Platform Case Study 08:38
  6. 6 1.1 Designing Performant Applications and APIs 18:15
  7. 7 1.2 Designing Secure Applications 11:00
  8. 8 1.3 Managing Application Data 09:39
  9. 9 1.4 Re-Architecting Applications from Local Services to Google Cloud Platform 05:02
  10. 10 2.1 Setting up Your Development Environment 09:59
  11. 11 2.2 Building a Continuous Integration Pipeline 10:14
  12. 12 2.3 Testing 06:10
  13. 13 2.4 Writing Code 08:20
  14. 14 3.1 Implementing Appropriate Deployment Strategies Based on the Target Compute Environment 06:46
  15. 15 3.2 Deploying Applications and Services on Compute Engine 13:08
  16. 16 3.3 Deploying Applications and Services on Google Kubernetes Engine 11:03
  17. 17 3.4 Deploying an Application to App Engine 10:01
  18. 18 3.5 Deploying a Cloud Function 09:21
  19. 19 3.6 Creating Data Storage Resources 16:33
  20. 20 3.7 Deploying and Implementing Networking Resources 06:17
  21. 21 3.8 Automating Resource Provisioning with Deployment Manager 03:06
  22. 22 3.9 Managing Service Accounts 06:25
  23. 23 4.1 Integrating an Application with Data and Storage Services 18:00
  24. 24 4.2 Integrating an Application with Compute Services 12:14
  25. 25 5.1 Installing the Logging and Monitoring Agent 02:40
  26. 26 5.2 Managing VMs 08:36
  27. 27 5.3 Viewing Application Performance Metrics Using Stackdriver 07:49
  28. 28 5.4 Diagnosing and Resolving Application Performance Issues 16:36
  29. 29 Preparing for the Exam 02:35

Related courses

Frequently asked questions

What is Google Cloud Certified Professional Cloud Developer about?
This course is designed to prepare you for the Google Professional Cloud Developer certification , with all sections aligned with Google's outlined objectives for the exam preparation. We've included detailed walkthroughs and hands-on labs…
Who teaches Google Cloud Certified Professional Cloud Developer?
Google Cloud Certified Professional Cloud Developer is taught by Linux Academy. You can find more courses by this instructor on the corresponding source page.
How long is Google Cloud Certified Professional Cloud Developer?
Google Cloud Certified Professional Cloud Developer contains 29 lessons with a total runtime of 4 hours 10 minutes. All lessons are available to watch online at your own pace.
Is Google Cloud Certified Professional Cloud Developer free to watch?
Google Cloud Certified Professional Cloud Developer is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch Google Cloud Certified Professional Cloud Developer online?
Google Cloud Certified Professional Cloud Developer is available to watch online on CourseFlix at https://courseflix.net/course/google-cloud-certified-professional-cloud-developer. The page hosts every lesson with the integrated video player; no download is required.