Online Course – Certified Professional App Development with Google Cloud by Google Cloud

Create, develop, and deploy apps. Build secure, scalable, and intelligent cloud apps.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Design and development of applications that integrate Google Cloud Platform (GCP)
  • Publishing secure and scalable cloud native applications
  • Using GCP services and machine learning APIs
  • Performing practical tasks in programming languages ​​like Node.js, Java, or Python
  • Redesigning existing applications to work on GCP
  • Applying practical skills in workshops at Qwiklabs
  • Gain hands-on experience with Google Cloud Platform products

What you will learn in the course

Courses for which the course is suitable

  • Application developer
  • Software developer
  • Native Cloud Application Developer
  • Data Engineer
  • Distributed systems developer
  • API key
  • Cloud Solutions Developer
  • Machine learning key
  • Smart systems developer
  • GCP-based application developer

Internship – 3-part course series

In this specialization, application developers learn how to design, develop, and publish applications that integrate Google Cloud Platform (GCP) managed services. Through a combination of presentations, demos, and hands-on workshops, participants will learn to use GCP services and out-of-the-box machine learning APIs to create secure, scalable, and intelligent cloud-native applications.

Learners can choose to complete the hands-on tasks in their preferred programming language: Node.js, Java, or Python. The course is designed for app developers who want to create cloud-native apps or redesign existing apps to run on Google Cloud Platform.

Hands-on Learning Project

This internship includes hands-on workshops locked into our Qwiklabs platform. These hands-on components will allow you to apply the skills you learned in the video lectures. Projects will include topics such as Google Cloud Platform products, which will be deployed and configured in Qwiklabs.

You can expect to gain practical experience with the terms explained throughout the modules.

Details of the courses that make up the specialization

Introduction to app development in French

Course 1

Duration: 15 hours

What you will learn:

  • Describe best practices for developing applications in the cloud
  • Distinguish between data storage solutions for different types of application data
  • Implement a solution for storing non-relational data in a cloud datastore
  • Implement a storage solution for objects (binary and large files) using cloud storage

Skills you will develop:

  • Application Programming Interfaces (APIs)
  • Application development
  • Loose connection

Course 2

Duration: 10 hours

What you will learn:

  • Develop apps using pre-built machine learning APIs
  • Implement a serverless application using Cloud Functions
  • Implement federated identity management with Firebase Authentication
  • Implement a loosely coupled architecture using Pub/Sub as a messaging platform

Skills you will develop:

  • Identity Management (IDM)
  • Approval

Course 3

Duration: 10 hours

What you will learn:

  • Deploy applications using Cloud Build, Container Registry, and Terraform
  • Distinguish between the calculation options available for your app
  • Debug, monitor, and troubleshoot your application with Google Cloud Operations

Skills you will develop:

  • Computer Programming
  • Debugging
  • Production process management