

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 |
Credential | Certificate |
Developing Applications with Google Cloud: Foundations at Coursera Highlights
- Earn a certificate of completion
- Add to your LinkedIn profile
- 8 quizzes
Developing Applications with Google Cloud: Foundations at Coursera Course details
- 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.
- 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