お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
リアクティブプログラミングの導入
- ブロッキングシステムと非ブロッキングシステム
- Reactive Streams仕様
- 利点とユースケース
Project Reactor と Mono/Flux
- Publisher、Subscriber、Subscription
- Mono と Flux の操作
- エラーハンドリングとバックプレッシャー
Spring WebFluxのセットアップ
- Spring Boot WebFluxプロジェクトの作成
- 依存関係の設定
- WebClient と RestTemplate の概要
リアクティブREST APIの構築
- ルートとハンドラーの定義
- RouterFunctionを使用したリクエストマッピング
- リアクティブコントローラーとデータバインディング
データベースとの統合
- R2DBCを使用したリアクティブSQL
- MongoDBのリアクティブスタイルでの操作
- 外部APIへのリアクティブ接続
WebFluxアプリケーションのテスト
- StepVerifierを使用した単体テストの書き方
- WebTestClientを使用した統合テスト
- データソースとサービスのモッキング
パフォーマンスとベストプラクティス
- WebFluxでのスレッディングとスケジューリング
- リアクティブコードのデバッグ
- スケーラブルなリアクティブアプリケーションの設計パターン
デプロイと実際の例
- WebFluxアプリケーションのデプロイ
- CI/CDの考慮事項
- 実際の使用例と製品環境での適用
まとめと次なるステップ
要求
- Javaプログラミングの理解
- ウェブアプリケーション開発の経験
- HTTPとRESTful APIの知識
対象者
- リアクティブプログラミングに新しいJava開発者
- Spring WebFluxを調査している技術リードとアーキテクト
- 非同期ウェブアプリケーションを構築したいバックエンドエンジニア
35 時間
お客様の声 (2)
AI攻撃とその実践に役立つツールの知識を学べたことは非常に有意義でした。セキュリティテストのために積極的に活用するにあたり、多くの新たな知見を得ることができました。この講座は私の期待を上回る内容であり、特に「Comet Browser」の機能には大きな感動を覚えました。今後はさらに掘り下げて調査したいと思っています。全体として大変優れた講座であり、OWASP GenAI Top 10の全項目を学ぶことができたことを嬉しく思います。
Patrick Collins - Optum
コース - OWASP GenAI Security
機械翻訳
各技術的なレッスンには、概念を確実に理解するための複数の実践的な演習が含まれていました。
Andrei-Calin Bajea
コース - OWASP Top 10 2025
機械翻訳