
▼ このコースを学ぶと、できるようになること ▼
Springを用いたシステム開発(速習版:SpringBoot・Maven・SpringMVC・Lombok・Validation・レイヤ構成・SpringDI・SpringJDBC)
Webアプリに 安全なログイン機能 を実装できる
ユーザーごとに異なる アクセス制御(認可) を設定できる
パスワードを セキュアに保存・検証 できる
実務に即した Spring Security の設定方法 を習得できる
「セキュリティに強いエンジニア」としてキャリアを伸ばせる
▼ このコースは… ▼
Java や Spring Boot を使って Web アプリを開発するときに、必ず必要になるのが 「セキュリティ」 です。
特に、以下のような悩みを持つ方が多いのではないでしょうか。
「ログイン機能って、どうやって作るの?」
「ユーザーごとにアクセス制御をするには?」
「パスワードを安全に保存する方法は?」
このコースでは、こうした疑問を Spring Security を使って解決します。
実際に Spring Boot プロジェクトを作成しながら、
認証(ログイン)
認可(アクセス制御)
エラーページの表示
といった要素を 体系的に学び、動かしながら理解できる構成 にしています。
解説は図解を多く用いて、複雑に見えがちな「セキュリティの仕組み」を分かりやすく説明。
解説資料もダウンロード可能なため、復習に効果を発揮します。
さらに、ソースコードも全てダウンロード可能。
動画を見ながら自分の環境で実際に動かすことで、理解が確実に深まります。
▼ Spring速習版 ▼
このコースでは、Spring学び直しのための【速習版】コンテンツを備えています。
【Spring超入門】で学ぶ基礎内容を速習できます。
【速習①】 Spring概要
【速習②】 Spring Boot
【速習③】 Maven
【速習④】 Spring MVC
【速習⑤】 GETリクエスト
【速習⑥】 POSTリクエスト
【速習⑦】 formクラス
【速習⑧】 form初期化
【速習⑨】 Validation
【速習⑩】 Spring DI
【速習⑪】 レイヤ構成
【速習⑫】 Spring JDBC
サクッと一通り速習する事もできますし
少し不安なポイントを重点的に学ぶ事もできます。
この事で、Webアプリ必須と言える Spring Security の学びに
集中して取り組む事ができるようになります。
▼ 使用するツール・環境 ▼
eclipse 2023
Java 17
Spring Framework 6
Spring Boot 3
Spring Security 6
MySQL
JDBCドライバ(MySQL Connector/J)
DBeaver
Thymeleaf
Webブラウザ(解説では Google Chrome を使用)
● 解説は『Windows環境』で行います。
● 環境構築はすべてコース内で説明します。
▼ はじめましょう ▼
Web アプリ開発において、セキュリティは必須のスキル です。
Spring Security を学ぶことで、より実践的で安全なアプリを開発できるようになります。
このコースでは、わかりやすい解説と実践的な演習を通じて
「セキュリティの仕組みを理解し、自分で設定できる力」を身につけることができます。
さらに、MySQL を使用して進めるため、実運用を想定した環境で学習でき
現場で通用する実践的な知識を習得できます。
図解を交えた丁寧な解説と、ダウンロード可能なサンプルコードによって
学習の効率を高めつつ、理解を深めることができます。
Spring Security の習得は、あなたの開発スキルを大きく押し上げ
転職やキャリアアップに直結する強力な武器になります。
この講座は、皆さんが自信を持ってセキュリティを語れるエンジニアへ成長できるよう、全力でサポートします。
さあ、一緒に Spring Security を学び、
安全で信頼される Web アプリケーション開発に挑戦しましょう!