2018年度改訂

はじめてのSpring MVCによるWebアプリケーション開発

Spring MVCは、Springプロジェクトの1つとして、Pivotal社を中心にオープンソースで開発されている、高生産性・高機能性なWebフレームワークです。

本コースでは、Spring初学者の方を対象として、基本的なWebアプリケーション開発方法を学習します。
Spring MVCとThymeleafを利用した画面のあるWebアプリケーションから、RESTful Webサービス、そして流行のSpring Bootまで、幅広く学習します。

本コースでは、DIの詳細やSpring内部の仕組みは扱いません。これらを学習されたい場合は、Core Spring(Pivotal認定コース)も併せてご受講ください。
最新のフレームワークによるモダンな開発技術を、是非この機会に体験してください。

コースフロー

JAVA

Javaプログラミング入門 -現場で活躍するエンジニアになるための第一歩- Javaプログラミング基礎 -開発現場を見据えた次のステップ- 初歩から学ぶHTML5/CSS3入門 <Java EE 7対応> Webアプリケーション開発 Servlet&JSP編 Java EE Webアプリケーション開発 -CDI、JPA、JSFによるスマート開発- REST Webサービス開発入門 -JAX-RS2、JSON、WebSocket- Javaプログラミング作法 -EffectiveJavaの理解とFindBugsの活用- テスティングフレームワーク入門 -とことん使う!JUnitファミリー- フレームワーク構築入門 -アーキテクチャパターンとJavaでの実装- はじめてのSpring MVCによるWebアプリケーション開発 Pivotal認定 Core Spring Spring Security入門 Spring Batch入門

研修概要

研修の目的
・DIの概要とメリットを説明できる
・Spring MVC、Thymeleaf、Spring JDBCを利用して、基本的なWebアプリケーションを作成できる
・Spring MVCを利用して、基本的なRESTful Webサービスを作成できる
・Spring Bootの概要とメリットを説明できる
研修の内容
●超速習Dependency Injection
 -Spring Frameworkとは
 -アノテーションによるDI
 -Java ConfigによるDI
●Spring MVCとThymeleafでHello World
 -Spring MVCとは
 -Thymeleafとは
 -基本的なWebアプリケーションの作成
●Bean Validationによる入力検証
 -Bean Validationの基本
 -相関バリデーション
 -バリデーショングループとグループシーケンス
●例外処理
 -例外ハンドラーによる例外処理
●DBアクセスを伴うWebアプリケーション
 -Spring JDBCによるDBアクセス
 -@Transactionalによるトランザクション管理
 -DBアクセスと統合したWebアプリケーションの作成
●RESTful Webサービス
 -検索機能の作成
 -追加・更新・削除機能の作成
 -例外処理
 -入力検証
●Spring Boot
 -Spring Bootとは
 -Spring Bootによるアプリケーション開発の概要
対象者
・Spring Frameworkをはじめて学習する方
・Spring Frameworkの基本的な使い方を知りたい方
前提条件
・基本的なJavaプログラミングができる(基本文法、オブジェクト指向、標準APIの利用など)
・SQLを利用してデータベースへの検索・追加・更新・削除を行うことができる
・Servlet/JSP/JDBCを利用して基本的なサーバーサイドWebアプリケーションを開発できる
実行環境
Java SE 8以上、IntelliJ IDEA、Tomcat 8以上、オープンソースDB
※使用ソフトウェアは変更になる可能性があります。
配布資料
研修テキスト
※ソースコード等はオンラインストレージにて配布いたします
開催日数
2日間
受講料
108,000円(税込み)
※受講料にはテキスト代も含まれます。
時間
9時30分~17時00分
開催日程
2018年8月2日~2018年8月3日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2018年9月5日~2018年9月6日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2018年10月11日~2018年10月12日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2018年11月8日~2018年11月9日(2日間)【受付】2018年11月1日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2018年12月5日~2018年12月6日(2日間)【受付】2018年11月28日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2018年12月25日~2018年12月26日(2日間)【受付】2018年12月18日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年2月6日~2019年2月7日(2日間)【受付】2019年1月30日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年3月7日~2019年3月8日(2日間)【受付】2019年2月28日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年3月25日~2019年3月26日(2日間)【受付】2019年3月18日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

Java研修(Java入門~Java EE/Java Framework)に関する研修一覧