Course
Skills
Getting Started With Application Development on Google Cloud
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Participants learn how to apply best practices for application development.
What you'll learn
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. 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.
Table of contents
Course Introduction
1min
Welcome - Developing Applications with Google Cloud
3mins
Best Practices for Application Development
24mins
Cloud Client Libraries, the Cloud SDK, and Firebase SDKs
17mins
- Cloud SDK, Cloud Client Libraries, & Firebase SDK 9m
- Demo: API Explorer Walkthrough 3m
- Getting Started With GCP And Qwiklabs 4m
- Lab Setting up a development environment 0m
- Lab: App Dev - Setting up a Development Environment: Node.js 0m
- Lab: App Dev - Setting up a Development Environment: Java 0m
- Lab: App Dev - Setting up a Development Environment: Python 0m
- Summary 1m
Overview of Data Storage Options
23mins
Best Practices for Using Datastore
41mins
- Datastore Concepts and Indexes 7m
- Demo: Explore Cloud Datastore 15m
- Design Considerations & Sharding 2m
- Replication, Query Types, Transactions, and Handling Errors 5m
- Demo: Use Cloud Dataflow to bulk-load data into Cloud Datastore 8m
- Lab Sharing application data in Cloud Datastore 2m
- Lab: App Dev - Storing Application Data in Cloud Datastore: Node.js 0m
- Lab: App Dev - Storing Application Data in Cloud Datastore: Java 0m
- Lab: App Dev - Storing Application Data in Cloud Datastore: Python 0m
- Summary 2m
Best Practices for Using Cloud Storage
46mins
- Performing operations on buckets and objects 5m
- Demo: Explore Cloud Storage 11m
- Bucket / Object Operations and Truncated Exponential Backoff 6m
- Demo: Enable CORS configuration in Cloud Storage 6m
- Best Practices for Using Cloud Storage (Part 1) 9m
- Best Practices for Using Cloud Storage (Part 2) 8m
- Lab Storing Image and Video Files in Cloud Storage 0m
- Lab: App Dev - Storing Image and Video Files in Cloud Storage: Node.js 0m
- Lab: App Dev - Storing Image and Video Files in Cloud Storage: Java 0m
- Lab: App Dev - Storing Image and Video Files in Cloud Storage: Python 0m
- Summary 1m
Wrap Up
2mins