Java・Ruby・Androidの初心者や中級者以降の方への教育・研修、コンサルティング事業を展開している株式会社ナレッジエックス

お問い合わせ | セミナー・研修お申込み

シェア

<Java EE 7対応> REST Webサービス開発入門 -JAX-RS2、JSON、WebSocket-

概 要

JAX-RSやWebSocketなどのJava標準テクノロジーを利用したREST Webサービスの開発方法を短期間で習得していただけるコースです。

本コースでは、JAX-RSによるREST Webサービスの開発方法について、実践的な小演習を交えながら学習します。
コースの中では、参照・更新処理やエラーハンドリング、リアルタイム双方向通信まで、JAX-RSやWebSocketの基本機能を一通り学習しますので、すぐにでもREST Webサービスの開発が行えるようになります。
SPA(Single Page Application)やスマートフォンなどを対象としたアプリケーションの開発やマイクロサービスに興味のある方におすすめのコースです。

※当コースは株式会社カサレアルが主催するコースとなります

対 象 者
  • SPA(Single Page Application)やスマートフォンを対象としたサービスやマイクロサービスの開発に興味のある方
  • Java標準テクノロジーを利用したREST Webサービスの開発方法に興味のある方
  • JAX-RSを利用したREST Webサービス開発に携わる予定のある方
前 提 条 件
  • Webアプリケーションの概要(HTTPおよびリクエスト/レスポンスモデル)を理解している方
  • 基本的なJavaプログラミングのスキル(クラスの定義、インスタンス生成、継承とオーバーライドなど)が身についている方もしくは、『Javaプログラミング基礎 -開発現場を見据えた次のステップ-』コースをご受講いただいた方
  • JavaによるWebアプリケーション開発の基礎知識(アプリケーションサーバー、WARのフォーマット)を持っている方もしくは、『Java Webアーキテクチャー概要』コースをご受講いただいた方
受講後目標スキルレベル
  • RESTとJSONを利用したWebサービスを開発できる
  • JAX-RSを利用して検索や更新などの基本機能を提供するREST Webサービスを開発できる
  • WebSocketを利用したブロードキャスト通信を行うサービスの開発ができる
カリキュラム
  • Webサービスシステムモデル
    • Webシステムモデル例
    • Webサービスの分類
    • RESTアプリケーション概要
    • RESTアプリケーション実装モデル
  • JAX-RS導入
    • REST対応コントローラ実装
    • 検索機能
  • JSONカスタマイズ
    • JSON出力の整形化(Pretty Print)
  • エラー・ハンドリング処理
    • エラー情報の送信
    • エラーマッパーの利用
  • リソースの変更
    • リソース更新時のレスポンス生成
    • Locationの返却
  • 不正データ検証
    • Bean Validation
  • WebSocket導入
    • これまでのWebとの比較
    • Broadcast通信の実現

※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

実 行 環 境
  • Java7以上
  • Java EE 7
    • JAX-RS2
  • IntelliJ IDEA
  • オープンソースRDB

※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。

受 講 期 間

13時間(2日間)

日 時
会 場

カサレアル泉岳寺トレーニングセンター

受 講 料 金

104,500円(税込)※受講料にはテキスト代も含まれます。

研修のお申し込み

下記ボタンをクリックしオンラインでお申し込みください

お申し込みフォームを表示する