This 2.5 days course is designed to enable developers with the knowledge and tools to begin developing Google App Engine applications that are easy to create, easy to maintain and easy to scale as your traffic and data storage needs change. With App Engine, there are no servers for you to maintain; you just simply upload your application and it is ready to go!
The course aims to introduce developers to leverage App Engine performances that will make your applications scalable automatically, reliable – with most focusing on a series of lectures and fewer in-class demonstrations from learning real-world use cases.
AUDIENCE
This class is intended for experienced software developers who are intermediated familiar with building web application based on Java programming language; and would like to learn how to build smart applications in Google App Engine on Google Cloud Platform.
Minimum 5 delegates, maximum of 15 delegates.
TECHNICAL PREREQUISITES
- If you do not have a Google Account, please sign up for an account.
- Personal laptop.
- Download Ubuntu 16.04 from this link.
- Install VMware Workstation on your laptop.
CONTENTS
Modules
Module 1 Introducing Google App Engine
Module 2 Google App Engine fundamentals
Module 3 Building and managing your application
Module 4 Authenticating users
Module 5 Caching and state management
Module 6 Introducing Cloud Datastore
Module 7 Datastore queries and indexes
Module 8 Datastore entity groups and transactions
Module 9 Decoupling work using Queues and scheduled tasks
Demonstrations
Demo 1 Create Google App Engine project
Demo 2 Deploy GAE project in multiple versions
Demo 3 User Services API and authentication
Demo 4 Memcache service
Demo 5 Datastore: entity and property
Demo 6 Datastore queries
Demo 7 Scheduled Task (cron job)
*approx 10 minutes on each demonstration.
AGENDA
Day 1
Module 1 Introducing Google App Engine
Module 2 Google App Engine fundamentals
Module 3 Building and managing your application
Module 4 Authenticating users
Demo 1 Create Google App Engine project
Demo 2 Deploy GAE project in multiple versions
Demo 3 User Services API and authentication
Day 2
Module 5 Caching and state management
Module 6 Introducing Cloud Datastore
Module 7 Datastore queries and indexes
Demo 4 Memcache service
Demo 5 Datastore: entity and property
Demo 6 Datastore queries
Day 3 (half)
Module 8 Datastore entity groups and transactions
Module 9 Decoupling work using Queues and scheduled tasks
Demo 7 Scheduled Task (cron job)
ENQUIRY
Please fill out the form to enquire about the GCP App Engine two and a half day course, hosted in the GoPomelo Training Center @Campus 101, In Punnawithi.
Minimum 5 delegates, maximum of 15 delegates