The course teaches students the following skills:
Using the best practices to develop applications
Choosing the most appropriate data storage options for application data
Implementation of federated identity management
Developing loosely coupled application components or microservices
Integration of application components and data sources
Debugging, tracing, and monitoring applications
Performing repeatable deployments with containers and deployment services
Choosing the appropriate runtime environment using Google Container Engine and being able to later switch to a no-ops solution with Google App Engines flexible environment.