July Release Confetti
150+ New Courses, Hands‑On Labs, And
Interactive Learning Activities
Learn More

Google App Engine Deep Dive

Training Architect
course instructor image
Joseph Lowery
Joseph Lowery's books about the web and web-building tools are international bestsellers, having sold more than 400,000 copies worldwide in eleven different languages. He is the author of the Dreamweaver Bible series as well as works on Adobe web workflows, CSS and HTML. Joe has built hundreds of web sites over the years, as well as numerous extensions and applications to help other web designers. He has authored over 30 online courses on a wide range of web-related subjects including Dreamweaver, WordPress, Google Cloud Platform, Laravel, PHP and HTML5. Joe has been working with Google Cloud for over four years, transitioning websites to the cloud via App Engine, Compute Engine, Cloud Storage, Cloud Datastore and other services.

Course Introduction

Getting Started

Course Introduction

00:03:03

About the Training Architect

00:01:08

Working with the App Engine Interactive Diagram

00:02:58

Course Features and Tools

00:02:49

Exploring Google App Engine

Overview

What is Google App Engine?

00:10:17

Examining App Engine Capabilities

00:05:56

Understanding Costs

00:06:10

QUIZ: Google App Engine Overview

00:30:00

GAE in the Real World

Use Cases

00:07:00

App Engine vs. Other Services

00:14:22

Signing on to Google Cloud Platform

00:04:32

QUIZ: Google App Engine in the Real World

00:15:00

Integrating with other Cloud Platform services

Exploring Integration Use Cases

00:07:10

Integration Example: Cloud Storage

00:05:30

QUIZ: Exploring Google App Engine

00:30:00

Working with Google App Engine

Setting Up

Focusing on Python: Mac

00:05:02

Focusing on Python: Windows

00:03:21

Focusing on Python: Linux

00:06:07

Establishing a Project

00:04:25

Setting up your Development Environment

00:07:00

QUIZ: Setting up a Google App Engine Project

00:15:00

Building an app

Configuring your project

00:07:21

Establishing the Back End

00:05:18

Coding the Front End

00:05:11

Deploying your App

00:04:56

Testing your App

00:03:57

QUIZ: Building Your Application in Google App Engine

00:15:00

Extending your App

Integrating Images with Cloud Storage

00:07:47

Enhancing the Front End

00:10:57

Incorporating CSS, Images, and other Static Files

00:09:13

QUIZ: Extending Google App Engine Applications

00:30:00

Migrating to a Flexible Environment

Why Go Flexible?

00:04:01

Updating the Code

00:11:36

QUIZ: Migrating Your Application from a Standard Environment to a Flexible Environment

00:15:00

Next Steps with your App

Testing your App

Handling Traffic

00:05:38

Leveraging Memcache

00:05:09

Handling Security Scans

00:05:52

QUIZ: Testing Your Google App Engine Application

00:15:00

Managing your Project

Touring the App Engine Console

00:06:47

Implementing a Custom Domain

00:04:11

Working with the App Engine Admin API

00:06:09

Examining Available Statistics

00:04:18

Keeping within Budget

00:05:55

QUIZ: Managing Google App Engine Projects

00:30:00

Course Conclusion

Final Steps

What's Next?

00:01:27

Get Recognized!

00:01:01

Details

This course is designed for those who want to learn how to use Google App Engine, when App Engine is an appropriate choice, which App Engine environment to choose and how to build an app and then manage it.

Study Guides

Google App Engine Slide Deck

PowerPoint PDF of the course slides.

LA Music Gallery Interactive Diagram Link

Link to the Diagram: https://labfiles.linuxacademy.com/googlecloud/google-app-engine-deep-dive/index.html

Instructor Deck

Community

Looking For Team Training?

Learn More