"This course, Getting Started With Application Development - Locales, is intended for non-English learners. If you want to take this course in English, please enroll in Getting Started With Application Development". 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.
Getting Started With Application Development - Locales
Google via Google Cloud Skills Boost
This course may be unavailable.
Overview
Syllabus
- Welcome - Developing Applications with Google Cloud
- Welcome to the specialization
- Topics covered in the specialization
- Welcome to the course
- Course Information
- Best Practices for Application Development
- Loosely Coupled Microservices and API Gateways
- Security, Reliability, and Migration
- Practice Quiz: Best Practices for Application Development
- Final Quiz: Best Practices for Application Development
- Cloud Client Libraries, the Cloud SDK, and Firebase SDKs
- Cloud SDK, Cloud Client Libraries, & Firebase SDK
- Practice Quiz: Google Cloud SDK, Google Cloud Client Libraries, & Firebase SDK
- Demo API Explorer walk-through
- Lab Setting up a development environment
- App Dev - Setting up a Development Environment: Node.js
- App Dev - Setting up a Development Environment: Java
- App Dev - Setting up a Development Environment: Python
- Final Quiz: Cloud Client Libraries, Cloud SDK, and Firebase SDK
- Module Review
- Overview of Data Storage Options
- Cloud Storage, Datastore, Cloud Bigtable, Cloud SQL, and Cloud Spanner
- BigQuery, Microsoft SQL Server images on Google Cloud, and Firebase Storage Options
- Demo: Connecting Securely to a Cloud SQL Database
- Final Quiz: Data Storage Options
- Module Review
- Best Practices for Using Datastore
- Datastore Concepts and Indexes
- Demo Explore Cloud Datastore
- Design Considerations & Sharding
- Replication, Query Types, Transactions, and Handling Errors
- Demo Use Cloud Dataflow to bulk-load data into Cloud Datastore
- Lab Overview
- App Dev - Storing Application Data in Cloud Datastore: Node.js
- App Dev - Storing Application Data in Cloud Datastore: Java
- App Dev - Storing Application Data in Cloud Datastore: Python
- Practice Quiz: Best Practices for Using Datastore
- Final Quiz: Best Practices for Using Datastore
- Module Review
- Best Practices for Using Cloud Storage
- Performing operations on buckets and objects
- Demo Explore Cloud Storage
- Bucket / Object Operations and Truncated Exponential Backoff
- Demo Enable CORS configuration in Cloud Storage
- Best Practices for Using Cloud Storage (Part 1)
- Best Practices for Using Cloud Storage (Part 2)
- Lab Overview
- App Dev - Storing Image and Video Files in Cloud Storage: Node.js
- App Dev - Storing Image and Video Files in Cloud Storage: Java
- App Dev - Storing Image and Video Files in Cloud Storage: Python
- Practice Quiz: Best Practices for Cloud Storage
- Final Quiz: Best Practices for Cloud Storage
- Module Review
- Course Resources
- Course Resources