We may earn an affiliate commission when you visit our partners.
Course image
Coursera logo

Developing Applications with Google Cloud

Brian J Bushee, Christopher D. Ittner, 吴 宁, 谢涛, and Google Cloud Training

In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to use Google Cloud services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.

Read more

In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate managed services from Google Cloud. Through a combination of presentations, demos, and hands-on labs, participants learn how to use Google Cloud services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.

This class is intended for application developers who want to build cloud-native applications or redesign existing applications that will run on Google Cloud.

This course teaches participants the following skills:

• Use best practices for application development.

• Choose the appropriate data storage option for application data.

• Implement federated identity management.

• Develop loosely coupled application components or microservices.

• Integrate application components and data sources.

• Debug, trace, and monitor applications.

• Perform repeatable deployments with containers and deployment services.

• Choose the appropriate application runtime environment; use Google Kubernetes Engine as a runtime environment and later switch to a no-ops solution with Google App Engine flexible environment.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Four courses

Google Cloud Fundamentals: Core Infrastructure

(0 hours)
Google Cloud Fundamentals: Core Infrastructure introduces key concepts and terminology for Google Cloud. Through videos and hands-on labs, this course covers Google Cloud's computing and storage services, as well as resource and policy management tools.

Getting Started With Application Development

(0 hours)
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. Through presentations, demos, and hands-on labs, participants learn best practices for application development and use the appropriate Google Cloud storage services.

Securing and Integrating Components of your Application

(0 hours)
In this course, application developers learn how to design and develop cloud-native applications that integrate managed services from Google Cloud. Through 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.

App Deployment, Debugging, and Performance

(0 hours)
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem. Through presentations, demos, and hands-on labs, participants learn how to create repeatable deployments by treating infrastructure as code, choose the appropriate application execution environment for an application, and monitor application performance.

Learning objectives

  • Identify the purpose and value of google cloud products and services
  • Describe best practices for cloud-native application development
  • Implement federated identity management using firebase authentication
  • Deploy applications using container builder, container registry, and terraform

Save this collection

Save Developing Applications with Google Cloud to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser