menu

Application Development - Java

Advanced 7 Steps 6h 40m 45 Créditos

In this advanced-level quest, you will learn the ins and outs of developing GCP applications in Java. The first labs will walk you through the basics of environment setup and application data storage with Cloud Datastore. Once you have a handle on the fundamentals, you will get hands-on practice deploying Java applications on Kubernetes and App Engine (the latter is the same framework that powers Snapchat!) With specialized bonus labs that teach user authentication and backend service development, this quest will give you practical experience so you can start developing robust Java applications straight away.

Application Development

Prerequisites

As this Quest relies heavily on the Java programming language, the student should be an experienced programmer with Java. This Quest requires prior hands-on experience with GCP computing and storage services. It is recommended that the student have at least earned a Badge by completing the hands-on labs in the Cloud Architecture and/or the Baseline: Deploy and Develop Quests before beginning.

Quest Outline

Lab práctico

Desarrollo de aplicaciones: Cómo configurar un entorno de desarrollo - Java

En este lab, aprovisionará una máquina virtual de Google Compute Engine y, además, instalará bibliotecas para desarrollo de software.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Lab práctico

Desarrollo de aplicaciones: Cómo almacenar datos de aplicaciones en Cloud Datastore - Java

En este lab, revisará la aplicación de casos de éxito de Quiz en línea. Almacenará los datos de la aplicación de Quiz en Cloud Datastore.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Lab práctico

Desarrollo de aplicaciones: Cómo almacenar archivos de imagen y video en Cloud Storage - Java

En este lab, mejorará la aplicación Quiz en línea para trabajar con imágenes. Almacenará archivos como objetos en un depósito de Cloud Storage.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Lab práctico

Desarrollo de aplicaciones: Cómo agregar autenticación de usuario a su aplicación - Java

En este lab, mejorará la aplicación en línea Quiz para usar Firebase Authentication.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Lab práctico

Desarrollo de aplicaciones: Cómo desarrollar un servicio de backend - Java

En este lab, mejorará la aplicación de Quiz en línea desarrollando un servicio de backend para procesar comentarios de los usuarios y guardar puntuaciones.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Lab práctico

Desarrollo de aplicaciones: Cómo implementar la aplicación en el entorno flexible de App Engine - Java

En este lab, implementará la aplicación Quiz en un entorno flexible de App Engine y aprovechará las características de esta plataforma, como instancias, versiones y división del tráfico.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)
Lab práctico

Desarrollo de aplicaciones: Cómo implementar la aplicación en Kubernetes Engine - Java

En este lab, implementará la aplicación Quiz en Kubernetes Engine con los recursos de Google Cloud Platform, entre ellos Container Builder y Container Registry, y los recursos de Kubernetes, como implementaciones, pods y servicios.

Deutsch English español (Latinoamérica) français 日本語 português (Brasil)

Enroll Now

Enroll in this quest to track your progress toward earning a badge.

home
Página principal
school
Catálogo
menu
Más
Más