チュートリアル

これらのハンズオン・ラボに挑戦して完了し、アプリケーション構築の知識と経験を重ねてください。

ハンズオン・ラボ

次のラボでは、特定のシナリオを完了するための手順を提供しており、基礎から高度なトピックまですべての内容をカバーしています。

  • ソーシャル・メディア・アプリケーションの構築

    期間: 1時間
    対象ユーザー: すべてのユーザー
    目的:

    • クイックSQLの使用方法の学習
    • フォームおよびカード・リージョン(ダイアログを含む)の使用方法の学習
    • BLOB、動的アクションおよびカスタム・イベントの作業方法の学習

    このワークショップでは、開発者がローコードと比較的単純なアプローチを使用してAPEXで作業できる内容について広く明らかにします。

  • 映画のウォッチリスト・アプリケーションの作成

    期間: 2時間
    対象ユーザー: すべてのユーザー
    目的:

    • RESTデータ・ソースの設定方法の学習
    • RESTソースのデータを表示するアプリケーションの作成方法の学習
    • ローカル表を使用して、映画のウォッチリストを管理する方法の学習

    RESTデータ・ソースとローカル表を結合して、誰もが使えるアプリケーションを作成するのはとても簡単だとわかります。作成したアプリケーションをご友人と使用して、映画を検索したり、個人のウォッチリストを作成したりできます。

  • スタータ・オンライン・ショッピング・アプリの構築

    期間: 2時間
    対象ユーザー: すべてのユーザー
    目的:

    • サンプル・データセットに基づいてAPEXアプリケーションを作成します
    • APEXコレクションを使用してショッピング・カートを一時的に管理する方法を学習します
    • ショッピング・カートをゼロから管理するためにページを追加する方法を学習します

    このチュートリアルで作成したデータベース・オブジェクトを使用してショッピング・カート・アプリケーションを簡単に構築する方法を参照します。

  • スプレッドシート・ラボ

    期間: 1時間
    対象ユーザー: 初心者/未経験者
    目的:

    • スプレッドシートをアップロードして最初のアプリケーションを構築
    • 検索ページおよびレポート・ページの改善
    • ページのリンク

    すべての内容に不安を感じるかもしれませんが、スプレッドシートから機能豊富でレスポンシブなWebアプリケーションにあっという間に移行できるため驚きます。

  • Oracle APEXを使用した経費トラッカー・アプリケーションの構築

    期間: 1時間
    対象ユーザー: すべてのユーザー
    目的:

    • タスク定義の作成方法の学習
    • 統合タスク・リストの作成方法の学習
    • 電子メール・テンプレートの作成方法の学習

    APEXの承認コンポーネントを使用することで、部門の経費を管理するアプリケーションをいかに迅速に構築できるかに驚くことでしょう。

  • 既存表ラボ

    期間: 1.5時間
    対象ユーザー: 初心者/未経験者
    目的:

    • 既存表に基づいてアプリケーションの最初の部分を構築
    • アプリケーションの再ロードと再生成の学習
    • ページの追加やページのリンクの方法を学習
    • リージョンやアイテムを処理する方法の学習
    • クライアント側の相互作用を宣言によって定義する方法を学習

    既存のデータに基づいて優れたアプリケーションを非常にすばやく簡単に作成できることがわかります。

  • コンセプト実証ラボ

    期間: 1時間
    対象ユーザー: 初心者/未経験者
    目的:

    • 新しい表とビューの定義
    • 新しいデータ構造でのアプリケーションの作成
    • アプリケーションの改善

    新しいデータベース表を簡単に作成でき、その表に基づいて優れたアプリケーションを簡単に構築できます。

  • RESTデータ・ソース・ラボ

    期間: 1時間
    対象ユーザー: 初心者
    目的:

    • REST対応の表およびビュー
    • RESTエンドポイントに対するRESTデータ・ソースの定義
    • RESTデータ・ソースを使用したアプリケーションの構築

    RESTfulサービスを利用するOracle APEXアプリケーションを非常に簡単に作成できることを学習します。

  • リモート・データ・ソース・ラボ

    期間: 1時間
    対象ユーザー: 中級者
    目的:

    • 表の作成とRESTエンドポイントからのデータ移入
    • 新しいデータでのアプリケーションの作成
    • アプリケーションの改善

    単純なSQLとチャートを使用してデータを操作し、新たなインサイトを取得する方法を学習します。

  • ロー・コード開発

    期間: 1時間
    対象ユーザー: 初心者
    目的:

    • Autonomous Transaction Processingインスタンスの作成
    • Oracle CloudでのAPEXへのアクセス
    • APEXワークスペースの作成
    • ファイルからのアプリケーションの作成
    • クイックSQLを使用したデータベース・オブジェクトの作成
    • SQL Developer Webを使用したデータベース・オブジェクトへのアクセス
    • SQL Developer Webを使用したデータベース・モデルの作成
    • APEXアプリケーションの作成と変更

    APEXとSQL Developer Webを使用して簡単にアプリケーションの構築を開始する方法を学習します。

  • APEX + サーバー側JavaScript

    期間: 1時間
    対象ユーザー: 中級者
    目的:

    • JavaScriptをSQLコマンドで作成
    • プロセスと検証でJavaScriptを使用してAPEXアプリケーションを拡張します
    • 外部JavaScriptモジュールの使用

    APEXアプリケーションのサーバー側でJavaScriptを使用する方法を学習します。

事前構築VM

apex.oracle.comを利用しない別のオプションでは、Oracle VM Virtual Boxをインストールし、Oracle Database 23c Free - Developer Release VirtualBox Applianceをインストールします。このオプションにより、インターネット接続を要せずにラップトップで作業を行うことができます。

1回のダウンロードで次を含む無料のVMが開発者に提供されます:
  • Oracle Database 23.2 Free - Developer Release for Linux x86-64
  • Oracle Linux 8.7
  • Oracle REST Data Services 23.1
  • Oracle APEX 22.2
  • Oracle SQLcl 23.1