11)日本語English日本語Web開発の概要OutSystemsのWebアプリケーション申し訳ありませんが、このコースをご覧になるにはログインする必要があります。フォーラムをご利用ください。こちらにお寄せください。コースの概要コースの概要コースの構成や内容、関連する認定資格についての概要です。Web開発の概要Web開発の概要WebインタラクションやHTTPリクエスト/レスポンス、クライアント側/サーバー側の動作の概要です。OutSystemsのWebアプリケーションモジュラープログラミングの原則など、OutSystemsでアプリケーションやモジュールを作成する方法のほか、要素を公開・参照する方法を説明します。worldのようなインタラクティブな画面を作成します。データモデリングデータベースエンティティエンティティや静的エンティティのほか、アトリビュートや利用可能なアクションを紹介します。ローカル変数のほか、変数のデータ型(リストやストラクチャを含む)を紹介します。データモデリング必要なエンティティを作成して初期データでブートストラップし、必要な静的エンティティとそのレコードを作成します。画面の作成、Preparationでのデータ取得、全体的な画面ライフサイクルなど、画面開発の基本を紹介します。テスト基本的なデータクエリデータをソート・フィルタリングする方法など、Aggregateを使用してデータを取得する方法の概要です。テストウィジェット1複数のレコードを持つFormウィジェット、入力ウィジェットなど、情報の表示に利用できる基本的なウィジェットについて説明します。主要なエンティティに対応するリスト画面と詳細画面を作成し、リスト画面をトップメニューに追加します。する方法を説明します。データリレーションモデリングエンティティ識別子を使用して1対多および多対多のリレーションを作成し、一意のインデックスをエンティティに追加した後、エンティティ図を作成してデータモデルとリレーションを可視化します。基本的な画面開発2画面インタラクションLinkウィジェットとNavigationウィジェットを使用して画面インタラクションを行い、画面ライフサイクルを制御する方法を学びます。画面インタラクション映画や関係者のレコードを作成・更新するボタンを追加し、映画の検索機能を追加することで、画面をインタラクティブにします。AggregateAggregateのプロパティと設定を活用し、より高度なクエリをAggregateエディタで作成します。AggregateAggregateのプロパティと設定を活用し、より高度なクエリをAggregateエディタで作成します。SQLSQLツールの概要のほか、SQLツールを使用してSQL文を作成・テストする方法を紹介します。Boxの各ウィジェットの使用方法を説明します。Boxウィジェットの様々な設定方法や使用方法も説明します。データクエリとウィジェット2高度なデータクエリを使用して、MovieDetail画面のセクションに表示する映画関係者の情報を取得し、Moviesリストで検索できるようにします。様々なタイプのアクションのほか、そのアクションフローを様々なタイプのノードで定義する方法や、フローで起こりうる例外を発生させ、処理する方法を説明します。Exception用の例外処理を追加します。入力検証ビルトイン検証からカスタムビジネス検証まで、OutSystemsで提供される入力検証のフレームワークについて説明します。ユーザーにフィードバックを提供する方法も紹介します。テストデバッグと監視モジュールのデバッグを開始して、主要な変数の値の検査中に実行フローを制御する方法や、ログを特定・表示して発生事象を監視する方法を学びます。入力検証フォーム送信の検証を設定し、サーバー側のカスタムバリデーションを実装して、ユーザーに提供されるフィードバックをテスト・表示する方法を学びます。Ajaxと再利用可能なUIAjaxインタラクション送信をAjax形式で行えるように設定し、Ajax固有のノードを使用してリクエストを適切に処理する方法を学びます。Ajaxインタラクションユーザーがコメントを送信・表示できる領域を作成します。この領域は、すべてのコメントをAjaxで送信・更新します。WebブロックWebブロックを紹介し、Webブロックの作成方法と使用方法のほか、Webブロックが親と通信できるようにイベントを定義・トリガーする方法を説明します。Webブロック再利用可能なWebブロックを作成して、ユーザーが映画を評価する際の星を表示・編集できるようにします。イベントとハンドラを作成して、画面が変化に反応できるようにします。セキュリティとセッション処理ロールベースのセキュリティOutSystemsのセキュリティを扱い、新規/既存のロールの権限をユーザーやグループに付与することで、リソースへのアクセスを制御する方法を説明します。セキュリティアプリケーション固有のロールを作成して新規ユーザーに付与し、アプリの特定の部分へのアクセスをそのロールに限定することで、ロールベースのアクセス制御を実装します。セッション処理セッション変数を作成・使用してユーザーリクエスト間で状態を保持する方法を説明します。サイトプロパティを使用して、ユーザー間およびセッション間でアプリケーション固有の変数を保持する方法も説明します。セッション処理セッション変数を作成して、映画の検索時に入力したフィルタを記憶できるようにします。サイトプロパティを作成して、映画の最高評価を設定します。する方法を説明します。APIメソッドを利用します。APIからの予期されたエラーを適切に処理するようにレスポンスを設定します。テーマと高度なUIテーマとスタイル様々な要素に適用するレイアウトやスタイルを定義し、スタイルの適用順を把握することで、アプリのルックアンドフィールを制御します。テーマとスタイルテーマのスタイルに使用する画像をインポートし、アプリのウィジェットに適用する新しいスタイルクラスを作成することで、アプリのルックアンドフィールを更新します。UIを紹介し、利用可能なUIパターンを見ていきます。Sortウィジェットも扱います。Initialsパターンをアプリに追加します。画面テンプレートの詳細のほか、データ置換機能を使用してテンプレートを個別のニーズに合わせてカスタマイズする方法を紹介します。リスト画面と詳細画面のスキャフォールディングも扱います。画面テンプレートを使用し、サンプルデータを実際のデータに置換して、従業員情報を表示する画面をスキャフォールディングすることで、新しいアプリの画面をすばやく作成します。コースのまとめコースのまとめコースのまとめのほか、対応する認定試験やほかに提供しているコースを紹介します。feedbackSendCancel。