カテゴリー
サインイン 新規登録
学習時間 10時間
難易度 初級
質問投稿
価格 ¥1,980
月額 ¥2,980
Unlimited会員はこちらの教材を含む100種類以上のUnlimited対象教材が学び放題

手を動かしながら学ぶ!Spring Boot入門

ミニマムに住所登録フォームを作りながらSpring Bootの雰囲気を掴む! Hello WorldからMVCの解説。HTTPリクエストなどWebアプリケーションの仕組みまでカバー。

4.7
最終更新 2024/7
小原佳之

Spring Bootを学ぶのに、アプリケーション開発のスコープを最小限にした教材

なぜSpring Bootを学ぶのか

Spring Bootは、JavaのフレームワークSpring Frameworkの一つです。

依存性注入(DI)や、アスペクト指向プログラミング(AOP)などシステム開発やプログラムの修正がしやすい特徴を持っていて、近年注目度の高い技術になっています。

どのように学ぶのか?

本教材は、Spring Bootを学ぶことを目的にし、最初はシンプルに入門できるように、最小限にしたアプリケーションを開発しながら学習します。

学習内容

  • JDK 17のインストール
  • さまざまなインストール方法ならびに便利拡張機能の紹介
  • プロジェクトの作成
  • MVC
      - Modelの役割
      - Viewの役割
      - Controllerの役割
  • HTTPリクエストの流れ

本教材の対象者

  • JavaエンジニアでSpring Bootをキャッチアップしようとしている方
  • Spring Bootを手を動かしながら習得したい方

受講における必要条件

  • いずれかの言語による基本的なプログラミング文法を理解している方
    • 条件分岐、繰り返し
    • 変数
    • 関数・メソッド
  • オブジェクト指向を理解している方

学ばないこと

  • HTML/CSS/JavaScript

本教材で作成するAPIの挙動を確認するために、HTMLファイルを用意しておりますが、あくまで結果を確認するためのものであり、HTML/CSS/JavaScriptについては学習しません。

本教材の対応バージョン

Spring Boot 2.7.0

本教材で質問対応可能なOSや環境

  • macOS
  • Linux
  • Windows 10 および 11

カリキュラム

Section 0 はじめに
  • 0-1 教材で学ぶこと
Section 1 環境構築
  • 1-1 OpenJDK 17のインストール
  • 1-2 VisualStudioCodeのインストール
Section 2 プロジェクトの作成
  • 2-1 拡張機能のインストール
  • 2-2 SpringBootプロジェクトの作成

講師のプロフィール

教材のレビュー

4.7
3件の評価
66%
33%
0%
0%
0%
トシベコフ ジュラベック 1年以上前
very good ,
樋口薫 1年以上前
普段は汎用機系の現場で作業を行っており、他領域の知識習得のため当教材を行わせてもらいました。 Javaの基礎知識がある方であれば、問題なく進められる内容だと思います。 当教材は初学者向けであるため、この内容で現場で通用するレベルには到達しないと思います。応用で学習する必要はあると思いますが、SpringBootを全く知らない方がこれから学ぶには良い教材だと思いました。
santa 1年以上前
ボリュームがちょうど良かった。初学者におすすめです。