Spring Boot入門研修【ショッピングサイトを作る】

Springフレームワークを使用したWebアプリケーションの作成方法を身につける

本研修では、Java言語の基礎とオブジェクト指向プログラミングの知識を有している方を対象に、Springフレームワーク(Spring Boot)によるWebアプリケーションの作り方を学んでいきます。研修は座学+ハンズオンの形式で実施します。座学によりインプットされた内容をすぐに手を動かしアウトプットすることで、知識として定着しやすく効率よく学習することができます。

リスキルIT研修3つの特徴

すべての研修が料金一律

すべての研修が料金一律

「もっと研修を」をコンセプトとしたリスキルでは、研修を実施しやすい環境づくりのために、明瞭価格で研修をご提供しています。

実践的で高品質な研修

実践的で高品質な研修

講師陣は豊富なビジネス経験と講師経験を併せ持っており、一社研修での講師満足度は5段階中、平均4.75という高水準を実現しています。

安心の研修準備フルサポート

安心の研修準備フルサポート

研修日の運用のみではなく、研修準備のサポートも受けることができます。例えば、研修で使う教材・備品は一式郵送で手元に届きます。そのため、研修の準備時間を減らしながらも良質な研修が実施できます。

Spring Boot入門研修はオンライン研修に対応しています

研修コード:100380   更新日:

Spring Boot入門研修の狙い

本研修では、Springフレームワークに興味のある方を対象に、Spring Bootを利用したWebアプリケーション開発の基礎を7日間で習得します。

本研修の対象

基本的な研修対象は以下のとおりです。研修により調整できるため、まずはお問い合わせください

新入社員、エンジニア、「Javaベーシック研修」相当の知識をお持ちの方

Spring Boot入門研修を実施すると

  1. フレームワークとはどういうものなのかを把握することができます
  2. Springフレームワークの概要と特徴を理解できるようになります
  3. Springフレームワークを利用した基本的Webアプリケーション開発ができるようになります

リスキル Spring Boot入門研修の概要

本研修では、Java言語でWebアプリケーションを開発する際のデファクトスタンダードであるSpringフレームワーク(Spring Boot)について学びます。研修後には、Springフレームワークを利用した基本的なWebアプリケーションが作成できることを目標にしています。

フレームワークとは何かという点から研修は開始します。その後、Springフレームワークの概要や特徴を理解し、Springフレームワークを利用したアプリケーションの開発方法を学んでいきます。Springフレームワークは様々な機能から構成されているため、本研修では、MVCモデルやフロントエンド、データベースアクセスといった、Webアプリケーションを開発するときに基本となる部分にフォーカスしてきます。

本研修は、これからSpringフレームワークに携わるエンジニアの方はもちろんのこと、フレームワーク自体をはじめて扱うというエンジニアにもおすすめです。

本研修 3つの特徴

1. フレームワークとはどういうものなのかを把握する

Webアプリケーションなどをプログラミングする際に、フレームワークは頻繁に使うことがあります。具体的なフレームワークを学習する前に、まずフレームワークとはどういうものなのかを理解します。

2. Springフレームワークの概要と特徴を理解する

Springフレームワークと一口に言っても様々な機能から構成されています。実際にSpringフレームワークを利用してプログラミングするためには、その概要と特徴を理解する必要があります。

3. Springフレームワークを利用した基本的なプログラミングができる

Springフレームワークを利用した、MVCモデルやフロントエンド、データベースアクセスといった基本的なWebアプリケーションの開発方法を学びます。

想定研修日数

7日間 (変更が可能です)

Spring Boot入門研修カリキュラム

下記、研修カリキュラムを元に、他研修を組み合わせてのアレンジにも対応しています。別途料金はかかりませんのでご安心ください。

1日目

1. Webアプリケーション概要 【ゴール】Webアプリケーションを構成する技術について学習する
  • Webアプリケーションとは
  • 静的コンテンツと動的コンテンツ
  • 動的コンテンツを生成するServletテクノロジー
  • WebサーバとWebコンテナ
2. Eclipseの使い方 【ゴール】Java開発における統合開発環境の使い方を習得する
  • Eclipseとは
  • Eclipseのインストール
  • 起動と初期設定
3. 動的Webプロジェクトの作成 【ゴール】動的Webアプリケーションを作成する
  • 動的Webプロジェクトの作成
  • サーブレットクラスの作成
  • Webアプリケーションの実行
  • 開発用PCの環境
  • URL
  • サーブレットクラスの詳細
  • コラム:CSS
4. Spring Boot概要 【ゴール】Spring Bootの概要を理解する
  • フレームワークとは
  • Springとは
  • Spring Bootとは
  • コントローラだけで作るWebアプリケーション1
  • コントローラだけで作るWebアプリケーション2

2日目

1. リクエストパラメータ 【ゴール】リクエストパラメータの処理方法を学習する
  • リクエストパラメータを処理する
  • GETパラメータ
  • POSTパラメータ
  • リクエストパラメータをURLに含める
  • 演習:リクエストパラメータを処理する
2. Maven 【ゴール】Mavenについて理解する
  • ビルドシステム
  • AntとMaven
  • Mavenの主な機能
  • POM
3. Thymeleaf 【ゴール】テンプレートエンジンについて理解する
  • Thymeleafとは
  • 静的Thymeleaf
  • 動的Thymeleaf
  • Thymeleafの構文
4. セッション管理 【ゴール】セッション管理について理解する
  • HTTPとセッション管理
  • ショッピングサイトなどではセッション管理が必要
  • セッションスコープ
  • セッション管理のしくみ
  • 演習:日記アプリケーション

3日目

1. リファクタリング 【ゴール】リファクタリングについて理解する
  • リファクタリングとは
  • リファクタリングの手順
2. Spring MVC 【ゴール】Spring MVCについて理解する
  • MVCモデルとは
  • Spring MVCとは
  • Spring MVCのアーキテクチャ
  • フロントコントローラのアーキテクチャ
  • 演習:文字列ジェネレータ
3. AOP 【ゴール】AOPについて理解する
  • AOPとは
  • ログの出力
  • AOPのコンセプト
  • アスペクト指向
  • AOPのアノテーション
  • 演習:ログインチェック

4日目

1. DI 【ゴール】DIとは何かを理解する
  • DIとは
  • 依存性の注入
2. Spring Data JPA 【ゴール】データベースからの検索方法を習得する
  • Spring Data
  • Spring Data JPA
  • Entity
  • Repository
  • 商品一覧画面の作成
  • カテゴリーによる検索
  • 演習:検索条件を追加する

5日目

1. JUnit 【ゴール】JUnitによるテスト方法を学習する
  • 単体テスト
  • JUnit
  • テストケースの実行
2. Springによるショッピングサイトの構築① 【ゴール】ログインから商品一覧を表示する
  • ログイン画面
  • 商品一覧画面
  • カテゴリの表示
  • カート画面とカート処理

6日目

1. Springによるショッピングサイトの構築② 【ゴール】カートへの追加と注文処理を学ぶ
  • カート処理
  • 注文者情報の入力
  • 注文確定処理
  • ロギング処理の追加
  • 演習:会員登録機能を追加してみる
  • 演習:ソースコードのリファクタリング
2. 開発者ツール 【ゴール】ブラウザの開発者ツールについて学習する
  • Google Chromeの開発者ツール
  • Elements
  • Sources
  • Console
  • Network

7日目

1. 演習課題 【ゴール】演習課題を通じて理解度を確認する
  • 演習:日記システムの作成

研修金額

料金一律の明瞭価格で一社研修を実施することができます。想定研修時間と概算人数の情報のみで見積りをすぐにお送りします。

  • 後からの人数変更も無料で対応しています
  • 研修のアレンジにも追加料金はかかりません
  • オンライン研修でも追加料金無し。急遽変更でも料金変わらず対応可能です

Spring Boot入門研修参加者の必須条件

Java言語の基本文法を知っていること

研修提供地域

日本全国およびオンラインで研修を提供中
北海道,青森県,岩手県,宮城県,秋田県,山形県,福島県,茨城県,栃木県,群馬県,埼玉県,千葉県,東京都,神奈川県,新潟県,富山県,石川県,福井県,山梨県,長野県,岐阜県,静岡県,愛知県,三重県,滋賀県,京都府,大阪府,兵庫県,奈良県,和歌山県,鳥取県,島根県,岡山県,広島県,山口県,徳島県,香川県,愛媛県,高知県,福岡県,佐賀県,長崎県,熊本県,大分県,宮崎県,鹿児島県,沖縄県

Spring Boot入門研修のよくあるご質問

よくあるご質問の一覧>
オンラインSpring Boot入門研修 詳細>

関連研修情報

当ページの研修はSpring Boot入門研修の一社研修です。その他の研修や関連研修は下記より確認ください。

研修情報まとめページ

公開講座

  • 現在予定されている公開講座はありません

リスキルの研修は様々な企業様にご利用頂いています

研修実績

TOPへ

研修のお問い合わせはこちら

リスキルの社員研修に関する
お見積り、お問い合わせはこちらから

お電話はこちら

0120-299-194

0120-299-194

電話受付:月〜金 9:00-19:00(土日祝も研修実施)