ホーム > eラーニング 教材一覧 > [ASP]Spring Web API~Javaで学習するRESTful Web Service~

[ASP]Spring Web API~Javaで学習するRESTful Web Service~

標準学習時間 10時間提供元 トレノケート
価格(税込)  39,600円(税込)備考 eラーニング
提供形態/付帯教材種別

ASP

商品コード JAX0101G

ワンポイントアドバイス

JavaのWebフレームワークであるSpringをテーマとし、用語やWeb APIの概念について確認します。Spring Bootを用いたREST APIベースのアプリケーションを構築する方法を学習します。

▼サンプル動画

重要なご連絡・ご確認事項

● 受講期間はID発行より90日間です。

対象者情報

対象者
・REST APIベースのWebシステム開発の基本を学習したい方
・Spring(SpringBoot)を通じてフレームワークの学習をしたい方
・Springによる実践的なソースコードを確認したい方
前提条件
    □Javaの基本文法、オブジェクト指向を学習済みである
    □データベース,SQLに関する基本知識がある
    □Web開発に関する基本知識がある

学習内容の詳細

コース概要
SpringBootを用いて、Web APIの基本やアプリケーションの構築方法を学んでいきます。自身のPCに環境構築をして進めます。スライド説明からハンズオン、演習まで豊富な学習コンテンツで理解を深めましょう。本教材の特徴は、実装された社員管理システムのソースコードを扱っていることです。実務で使える設計や実装方法を学ぶことができます。

SpringBootでのREST APIと呼ばれるアーキテクチャを理解し、メッセージ管理や入力に対するチェック機能であるバリデーションの実装方法を学習します。

エンジニアにより実装された社員管理システムのソースコードを扱い、現場感のあるコードをもとに、全体の知識のまとめや、コーディングや設計の勘所が高められるようにしています。実務で扱う場合の参考に詳細までご確認ください。
学習目標
● Web APIが何かを説明できる
● Dependency Injectionのデザインパターンを説明できる
● REST API開発においてURLパターンのマッピング処理ができる
● バリデータの実装ができる
● 社員管理システムの仕組みが説明できる
学習内容
1. Web APIとは		
  -Web API、RESTとは
 -HTTPメソッドとレスポンスコード

2. Spring Bootアプリケーションの作成		
 -Spring Initializrの利用

3. 本コースで扱うアプリケーション	
 -アプリケーション構成
 -アプリケーションデモ
 -APIデモ

4. DI(Dependency Injection)		
 -DIとは
 -Beanのスコープ
 -Beanの使用
 -アプリケーションの設定
 -プロファイル

5. REST API開発		
 -URLマッピング
 -パラメータの取得
 -レスポンス
 -日付・時間の扱い

6. メッセージ管理		
 -メッセージの扱い
 -国際化対応

7. バリデータ		
 -妥当性確認(バリデータ)とは
 -バリデータの実装
 -バリデータの設定

8. エラーハンドリング		
 -例外捕捉

9. 社員管理システム 詳細チェック		
 -社員システム概要
 -ダウンロード資料の説明
 -ソースコード完全解説

ご注意・ご連絡事項

・ソフトウェアのバージョンは変更される可能性があります
・本製品はASPサービスで提供するため、インターネットに接続できる環境が必要です。

  
 
S