menu

Application Development - Java

Advanced 7 Steps 6h 40m 45 Credits

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

Praxisorientiertes Lab

App Dev: Entwicklungsumgebung einrichten – Java

In diesem Lab stellen Sie eine virtuelle Maschine von Google Compute Engine bereit und installieren Softwarebibliotheken für die Softwareentwicklung.

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

App Dev: Anwendungsdaten in Cloud Datastore speichern – Java

In diesem Lab sehen Sie sich die Fallstudienanwendung, ein Online-Quiz, genauer an und speichern die zugehörigen Anwendungsdaten in Cloud Datastore.

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

App Dev: Bild- und Videodateien in Google Cloud Storage speichern – Java

In diesem Lab erweitern Sie die Quizanwendung so, dass auch Bilder verarbeitet werden können. Außerdem speichern Sie Dateien als Objekte in einem Cloud Storage-Bucket.

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

App Dev: Nutzerauthentifizierung für die Anwendung einrichten – Java

In diesem Lab entwickeln Sie die Online-Quiz-Anwendung weiter, indem Sie Firebase Authentication hinzufügen.

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

App Dev: Back-End-Dienst entwickeln – Java

In diesem Lab entwickeln Sie für eine Online-Quiz-Anwendung einen Back-End-Dienst, mit dem Nutzerfeedback verarbeitet und Sentimentwerte gespeichert werden können.

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

App Dev: Anwendung in der flexiblen App Engine-Umgebung bereitstellen – Java

In diesem Lab stellen Sie die Quiz-Anwendung in der flexiblen App Engine-Umgebung bereit und nutzen dabei App Engine-Funktionen wie Instanzen, Versionen und Traffic-Aufteilung.

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

App Dev: Bereitstellen der Anwendung in Kubernetes Engine – Java

In diesem Lab stellen Sie die Quizanwendung in Kubernetes Engine bereit. Sie nutzen dafür die Ressourcen der Google Cloud Platform, wie etwa Container Builder und Container Registry, sowie Kubernetes-Ressourcen, wie Deployments, Pods und Dienste.

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.

Add
home
Startseite
school
Katalog
menu
Mehr
Mehr