Online Course – Google Cloud Certified Professional Certificate in Cloud Developer

A comprehensive guide to best practices for developers on Google Cloud, including tips, tools, and best practices for developing, managing, and deploying applications.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Planning, designing and building cloud-based applications
  • Cloud application analysis and maintenance
  • Hands-on experience with Google Cloud technologies
  • Preparing for the Google Cloud Planner Certification
  • Applying practical skills in workshops
  • Working with Google Cloud products
  • Hands-on experience with advanced technological concepts

What you will learn in the course

Courses for which the course is suitable

  • Cloud Planner
  • Cloud-based application designer
  • Cloud-based application builder
  • Cloud-based application analyzer
  • Maintain cloud-based applications
  • Google Cloud Technology Specialist
  • Cloud professional

Professional Certificate – 8-Course Series

A Cloud Planner designs, builds, analyzes, and maintains cloud-based applications. This learning path guides you through a curated collection of courses, workshops, and certifications that give you hands-on experience and use of Google Cloud technologies, essential to the role of a Cloud Planner. Once you complete the path, you can take the Google Cloud Planner certification to continue your professional journey.

Applied Learning Project

This internship includes hands-on workshops using our Qwiklabs platform.

These practical components will allow you to apply the skills you learned in the video lectures. The projects will cover topics such as Google Cloud products, used and configured within Qwiklabs. You can expect to gain hands-on experience with the concepts explained throughout the modules.

Details of the courses that make up the specialization

Google Cloud Labs Tour

  • Course 1, 30 minutes
  • What you will learn:
    • Get to know the laboratory platform and identify key features of a laboratory environment.
    • Learn how to access the cloud console with specific credentials.
    • Understand Google Cloud projects and identify misconceptions about them.
    • Learn how to use the Google Cloud navigation menu to identify types of Google Cloud services.
    • Learn about basic roles and access the Cloud IAM service to check available actions for specific users.

Google Cloud Basics: Basic Infrastructure

  • Course 2, 6 hours
  • What you will learn:
    • Identify the purpose and value of Google Cloud products and services.
    • Define how infrastructure is organized and managed in Google Cloud.
    • Explain how to create basic infrastructure in Google Cloud.
    • Choose and use Google Cloud storage options.

App Development with Google Cloud: Basics

  • Course 3, 7 hours
  • What you will learn:
    • Discuss best practices for developing applications in the cloud.
    • Understand how to choose the right data storage option for application use cases.
    • Use authentication and authorization to protect an application.
    • Describe use cases for the various Google Cloud compute options designed to run applications.

Google Cloud Service Orchestration and Desktop

  • Course 4, 2 hours
  • What you will learn:
    • Describe the benefits and challenges of microservices architecture.
    • Describe the benefits of event-based applications.
    • Identify the strengths of orchestration and desktop.
    • Use Workflows, Eventarc, Cloud Tasks, and Cloud Scheduler to integrate a microservices application into Google Cloud.

Developing apps with cloud functions on Google Cloud

  • Course 5, 4 hours
  • What you will learn:
    • Learn about the benefits of cloud functions and use cases in modern application development.
    • Understand how to build, test, and deploy functions in the cloud.
    • Secure and connect cloud functions to cloud resources and databases.
    • Use best practices with cloud functions.

Developing containerized applications on Google Cloud

  • Course 6, 5 hours
  • What you will learn:
    • Define containers, container images, and bind applications to container images.
    • Identify best practices for creating, testing, and securing containers.
    • Understand the basics of Cloud Run and Google Kubernetes Engine.

Developing apps with Cloud Run on Google Cloud: The Basics

  • Course 7, 4 hours
  • What you will learn:
    • Understand the basics of Cloud Run including resource model, container lifecycle, and automatic scalability.
    • Develop and test applications locally before deploying to Cloud Run.
    • Use service authentication and IAM with Cloud Run.
    • Integrate Cloud Run applications with Google Cloud services.

Integrating applications with Gemini 1.0 Pro on Google Cloud

  • Course 8, 1 hour
  • What you will learn:
    • Discover the Gemini API and its artificial intelligence models.
    • Access the Gemini 1.0 Pro and Gemini 1.0 Pro Vision models from the code.
    • Test the models’ capabilities with texts, images, and videos from an app.