- Platform
- Coursera
- Provider
- Google Cloud
- Effort
- 8 to 10 hours per week
- Length
- 1 week
- Language
- English
- Credentials
- Paid Certificate Available
- Part of
- Course Link
Overview
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to apply best practices for application development and use the appropriate GCP storage services for object storage, relational data, caching, and analytics.
WHAT YOU WILL LEARN
Taught by
Google Cloud Training
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to apply best practices for application development and use the appropriate GCP storage services for object storage, relational data, caching, and analytics.
WHAT YOU WILL LEARN
- Describe best practices for cloud-native application development.
- Differentiate between data storage options for various types of application data. Data storage options include Google Cloud Storage, Google Cloud Datastore, Google Cloud Bigtable, Google Cloud SQL, Cloud Spanner, Google BigQuery.
- Implement solution for storing non-relational application data in Cloud Datastore.
- Implement storage solution for objects (binary and large files) using Cloud Storage.
Syllabus
- Introduction to Getting Started With Application Development
- Best Practices for Application Development
- Google Cloud Client Libraries, Google Cloud SDK, and Google Firebase SDK
- Data Storage Options
- Best Practices for Using Cloud Datastore
- Best Practices for Using Cloud Storage
- Wrap Up
Taught by
Google Cloud Training