Coursera
Coursera Logo

Developing Applications with Google Cloud: Foundations 

  • Offered byCoursera
  • Public/Government Institute

Developing Applications with Google Cloud: Foundations
 at 
Coursera 
Overview

Duration

7 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Developing Applications with Google Cloud: Foundations
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum

Developing Applications with Google Cloud: Foundations
 at 
Coursera 
Highlights

  • Earn a certificate of completion
  • Add to your LinkedIn profile
  • 8 quizzes
Details Icon

Developing Applications with Google Cloud: Foundations
 at 
Coursera 
Course details

What are the course deliverables?
  • 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.
More about this course
  • In this course, you learn the fundamentals of application development on Google Cloud
  • You learn best practices for cloud applications, and how to select compute and data options to match your application use cases
  • You're introduced to generative AI and how it's used to help build applications
  • You learn about authentication and authorization, application deployment, continuous integration and delivery, and monitoring and performance tuning for your applications running in Google Cloud
  • Using lectures and hands-on labs, you learn how to get started building and running applications on Google Cloud

Developing Applications with Google Cloud: Foundations
 at 
Coursera 
Curriculum

Introduction

Course Introduction

Best Practices for Cloud Application Development

Best Practices for Cloud Application Development (1)

Best Practices for Cloud Application Development (2)

Best Practices for Cloud Application Development

Getting Started with Google Cloud Development

Overview

Cloud APIs and the Google Cloud SDK

The Google Cloud CLI

Cloud Client Libraries

Cloud Shell and Cloud Code

Summary

Getting Started with Google Cloud Development

Data Storage Options

Overview

Cloud Storage and Databases

BigQuery, Memorystore, and Product Comparisons

Lab Overview

Coursera: Getting Started with Google Cloud Platform and Qwiklabs

Summary

Data Storage Options

Lab: Storing Application Data

Handling Authentication and Authorization

Overview

Authorization with Cloud IAM

Authenticating to Google APIs and Service Accounts

Choosing an Authentication Method

Other Authentication/Authorization Methods

Using Secret Manager

Summary

Handling Authentication and Authorization

Adding Intelligence to Your Application

Overview

Using Pre-Trained Machine Learning Models

Intro to Generative AI

Lab Overview

Summary

Adding Intelligence to Your Application

Lab: Adding User Authentication and Intelligence to your Application

Deploying Applications

Overview

Continuous Integration and Delivery

Containers and Building Application Images

Summary

Deploying Applications

Compute Options for Your Application

Overview

Compute Engine

Google Kubernetes Engine

Cloud Run

Cloud Functions

Comparisons

Summary

Compute Options for Your Application

Monitoring and Performance Tuning

Overview

Google Cloud's Operations Suite

Logging

Error Reporting

Managing Performance

Lab Overview

Summary

Monitoring and Performance Tuning

Lab: Deploying and Maintaining Your Application

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon
qna

Developing Applications with Google Cloud: Foundations
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...