arrow_back

Application Development - Java

share

Application Development - Java

7時間 Advanced universal_currency_alt クレジット: 45
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.

このコースのすべてのアクティビティを完了してバッジを獲得しましょう。クエスト、ゲーム、コースを完了して Qwiklabs のバッジを収集しましょう。バッジをすべて集めてスキルをアピールしましょう。

  • ラボ

    アプリ開発: 開発環境の設定 - Java

    このラボでは、Google Compute Engine 仮想マシンをプロビジョニングし、ソフトウェア開発用にソフトウェア ライブラリをインストールします。

  • ラボ

    アプリ開発: Cloud Datastore でのアプリケーション データの保存 - Java

    このラボでは、ケーススタディ用のアプリケーションであるオンライン クイズ アプリケーションについて確認し、そのデータを Cloud Datastore に保存します。

  • ラボ

    アプリ開発: Cloud Storage への画像ファイルや動画ファイルの保存 - Java

    このラボでは、オンライン クイズ アプリケーションを拡張して画像を扱えるようにします。ファイルをオブジェクトとして Cloud Storage バケットに保存します。

  • ラボ

    アプリ開発: アプリケーションへのユーザー認証の追加 - Java

    このラボでは、オンライン クイズ アプリケーションを拡張して Firebase Authentication を使用するようにします。

  • ラボ

    アプリ開発: バックエンド サービスの開発 - Java

    このラボでは、ユーザーのフィードバックを処理してスコアを保存するバックエンド サービスを開発することで、オンライン クイズ アプリケーションの機能を強化します。

  • ラボ

    アプリ開発 - App Engine フレキシブル環境へのアプリケーションのデプロイ - Java

    このラボでは、App Engine フレキシブル環境にクイズ アプリケーションをデプロイし、インスタンス、バージョン、トラフィック分割などの App Engine の機能を活用します。

  • ラボ

    アプリ開発: Kubernetes Engine へのアプリケーションのデプロイ - Java

    このラボでは、Container Builder や Container Registry などの Google Cloud Platform のリソースと、Deployment、ポッド、Service などの Kubernetes のリソースを活用して、Kubernetes Engine にクイズ アプリケーションをデプロイします。

  • info
    Quest Info
    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.