Google Cloud Platform (GCP) Essential Training for Developers

Go to class
Write Review

Free Online Course: Google Cloud Platform (GCP) Essential Training for Developers provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Google Cloud Platform (GCP) Essential Training for Developers is taught by Albert Padin.

Overview
  • Software developed and deployed in the cloud is the new normal for the tech industry. Discover how designing, building, deploying, and maintaining applications is done in GCP.

Syllabus
  • Introduction

    • Kicking off your GCP development
    • What you should know
    • Getting your GCP set up: Billing and trials
    1. Getting Started with Google Cloud
    • Overview of the Google Cloud Console
    • Using the Cloud Shell
    • Installing and configuring the Google Cloud SDK
    • Using the Google Cloud SDK
    2. Hello, World Wide Web! with Google App Engine
    • App engine Hello World
    • Setting up a custom domain for App Engine
    • Securing custom domains on App Engine with HTTPS
    3. Understanding Google App Engine Components
    • Overview of App Engine components
    • Using component-specific URLs
    • Traffic splitting and rolling back deployments
    4. Creating and Connecting to Cloud SQL Database
    • Creating a MySQL Database in Cloud SQL
    • Creating a service account for App Engine via IAM
    • Connecting to and querying your database from App Engine
    • Cloud SQL and App Engine best practices: Using Cloud SQL Proxy
    5. Saving and Serving Files through Google Cloud Storage
    • Different types of GCS buckets and creating one for your project
    • Saving files and serving them
    • Securing files with bucket and object-level permissions
    • Serving secured files using signed URLs
    • Object lifecycle management
    6. Running Background Tasks with Google Cloud Tasks
    • Overview of Cloud Tasks
    • Emailing subscribers using the fan-out pattern
    7. Cron Jobs with Google Cloud Scheduler
    • Overview of Cloud Scheduler
    • Deploying daily subscriber emails
    8. Logging, Debugging, and Optimizing Your App with Google Operations Tools
    • Writing to Cloud Logging
    • Browsing and filtering logs using Cloud Logging
    • Debugging live traffic using Cloud Debug
    • Finding unoptimized areas of your app with Cloud Trace
    Conclusion
    • Next steps with GCP