In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from the Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, participants learn how to develop more secure applications, implement federated identity management, and integrate application components by using messaging, event-driven processing, and API gateways. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.
Prerequisites and prework:
• Completed Google Cloud Platform Fundamentals or have equivalent experience
• Working knowledge of Node.js, Java, or Python
• Basic proficiency with command-line tools and Linux operating system environments
• Previous course(s) in the specialization
Handling Authentication and Authorization
This module covers handling authentication and authorization in your application on GCP.
Using Cloud Pub/Sub
This module introduces Cloud Pub/Sub and leveraging the service in your applications.
This module covers adding intelligence to your application, including pre-trained machine learning APIs.
Using Cloud Functions
This module introduces Cloud Functions and how to leverage them in your serverless applications.
Using Cloud Endpoints
This module discusses leveraging Cloud Endpoints in your GCP applications.