コース概要

リアクティブプログラミングの概要

  • Reactive Extensions (Rx)の概要
  • 主要な概念: オブザーバブル、オブザーバー、スケジューラ
  • 開発環境のセットアップ

オブザーバブルの使用方法

  • オブザーバブルの作成とサブスクライブ
  • 非同期データ ストリームの管理
  • イベントをオブザーバブルで処理

Rx.NETでのスケジューラ

  • スケジューラとその種類の理解
  • スケジューラを使用して並行性を制御
  • スケジューラの実践例

Rx.NETでのLINQ演算子

  • LINQ演算子を使用したデータのフィルタリングと変換
  • オブザーバブルの集約と合成
  • イベント ストリームに対する時間ベースの操作

高度なリアクティブプログラミング技術

  • 複数のオブザーバブルを組み合わせる
  • リアクティブプログラミングでのエラーハンドリング
  • Rx.NETアプリケーションのテストとデバッグ

実践プロジェクト

  • 完全な非同期アプリケーションの開発
  • Rx.NETを使用した現実的なシナリオの実装
  • ベストプラクティスとパフォーマンスの考慮事項

まとめと次に進むステップ

要求

  • .NETプログラミング経験

対象者

  • 開発者
 7 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー