[ASP]Spring Web API~Javaで学習するRESTful Web Service~
標準学習時間 | 10時間 | 提供元 | トレノケート | 価格(税込) | 39,600円(税込) | 備考 | eラーニング | |
提供形態/付帯教材種別 | 
| 商品コード | JAX0101G |
|
ワンポイントアドバイス
JavaのWebフレームワークであるSpringをテーマとし、用語やWeb APIの概念について確認します。Spring Bootを用いたREST APIベースのアプリケーションを構築する方法を学習します。
▼サンプル動画 |
|
対象者情報
対象者 | ・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サービスで提供するため、インターネットに接続できる環境が必要です。 |
|