강의

멘토링

커뮤니티

Programming

/

Back-end

誰よりも速く学ぶ Kotlin + Springboot + JWT ログイン

KotlinとSpring Bootを活用してJWT(Json Web Token)ベースのログイン機能を実装する過程を段階的に学習します。 JWTを直接適用しながら、バックエンドログインの基礎を素早く身につけることができます。

難易度 初級

受講期間 無制限

  • Neo
Kotlin
Kotlin
REST API
REST API
Spring Boot
Spring Boot
Spring Security
Spring Security
JWT
JWT
Kotlin
Kotlin
REST API
REST API
Spring Boot
Spring Boot
Spring Security
Spring Security
JWT
JWT

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

Devo

100% 受講後に作成

タイトルの通り、誰よりも早く、かつ簡単にKotlin + Spring Boot + Securityを学習することができました!急なKotlinへの移行業務で混乱していましたが、素早く方向性を定めることができました。ありがとうございます 👍🏻

5.0

Neo

31% 受講後に作成

Springbootベースのログイン/会員登録設計を学びます。 全体的な構造を把握することができます

5.0

Essential

50% 受講後に作成

講義を実習中心に速く進めるのが気に入っています

受講後に得られること

  • Kotlin + Spring Boot環境でJWTログイン機能の実装

  • JWT ベースの認証/認可の動作原理の理解

  • REST APIとセキュリティ処理方法

誰よりも速く学ぶ Kotlin + Springboot + JWT ログイン

バックエンド開発の核心、JWTログイン機能をKotlinとSpring Bootで直接実装し、動作原理を深く理解します。
他の講義では見られないカスタムJWT認証とクライアント伝達方式まで、実務中心の堅実なバックエンド基礎力を固めることができます。

Kotlin, Spring Boot, JWT, REST API, Spring Security

会員登録、ログインロジックを直接実装しなければならない時、途方に暮れた経験はありませんか?

繰り返される認証/認可パターンに疲れていませんか?JWTを適用することが難しく複雑に感じられましたか?

セッション方式の代わりに、マイクロサービス時代に必須のJWT技術スタックを直接構築しながら自信を得たいですか?

気軽に始めましょう。
この講義を通じて、KotlinとSpring Boot環境でJWTログインプロジェクトを成功裏に完成させ、自分だけのバックエンド開発力を一段階引き上げることができます。


KotlinとSpring BootでJWTログイン
機能を直接設計して構築しましょう。

今こそ知るべきJWTログイン方法!Springboot 3.5.Xバージョンに適用可能な最新JWTログイン講座!

この講座が終わると、あなたは

KotlinとSpring BootでJWTログイン機能を直接実装する能力を身につけます。

  • 講義で提供される実習過程に沿って、会員登録からJWTトークンの発行および検証まで、バックエンドログインシステムの核心ロジックを自ら構築できるようになります。もう複雑なログイン実装の前で途方に暮れることはありません。

JWTベースの認証/認可の動作原理を明確に理解できるようになります。

  • セッションベースのログインとの違いを明確に理解し、JWTがどのようにユーザーのリクエストを安全に処理し、権限を管理するのか、その根本原理を把握します。セキュリティに対する深い理解を基に、より堅牢なサービスを設計できる目を持つようになります。

REST APIのセキュリティ処理とSpring Security設定の専門家へと成長します。

  • JWT、Spring Securityを連携してREST APIのセキュリティを強化する方法を実践的に学びます。トークンベース認証フィルター設定から例外処理まで、実際のサービス運営に必要な技術スタックを熟練して扱い、自信を得ることができます。


✔️

この講座が最も早い解決策である理由

Kotlin、Spring Boot、JWTログイン
を素早く学ぶ

KotlinとSpring Bootを使用してJWTベースのログイン機能を直接実装し、バックエンドログインの基礎とREST APIセキュリティ処理方法をしっかりと固めます。他の講義では扱わないカスタムJWT認証方式まで学習し、実務能力を強化できます。

実務でも使用するアノテーション、サンプルコード、リクエスト方法など全ての過程を含んだ講義資料

実践JWTログイン機能実装

講義では、JWT、Spring Boot、Spring Security、Kotlinを活用して実際のJWTログインプロジェクトを構築します。直接トークンを生成して検証する過程を経験し、会員登録及びログインAPIの実装、例外処理、テストまで実習することで、すぐに適用可能な実務感覚を身につけます。

実習用プロジェクトコードの提供

講義で使用されるすべての実習用プロジェクトコードと核心資料を提供します。コードを書き写すことを超えて、完成したコードを分析し理解しながら、KotlinとSpring Bootベースのログインシステムを独立して構築できる能力を養うことができます。
講義が終わった後、講師が作成したプロジェクトのサンプルコードファイルを提供します。

📚 Kotlin + Springboot + JWT ログインを素早く完成させる


Section 1

講義紹介とプロジェクト準備

KotlinとSpring Bootを活用したJWTログイン講座を紹介し、マイクロサービス環境におけるJWTの重要性を説明します。実際のJWTログインプロジェクト構築のための準備過程を扱います。

Section 2

JWT基礎理論学習

JWT(Json Web Token)とは何かという基本的な理論から学習します。JWTの構造と動作原理を理解し、以降の実習に対する基盤を固めます。

Section 3

基本的なサーバー構造の設計と実装

Spring Boot環境で基本的なサーバー構造を設定し、User Entity、Repository、Domainモデル及びMapperパターンを実装します。プロジェクトの基礎をしっかりと固める段階です。

Section 4

Kotlin & Spring Boot JWT 開発

KotlinとSpring Bootを使用してJWTトークンの生成および検証ロジックを開発します。Spring Securityの設定を含め、認証フィルターと例外レスポンス処理まで実装します。

Section 5

API開発、テスト及び仕上げ

会員登録およびログインAPIを実装し、Validationおよび例外処理を適用します。最後に全体機能をテストし、講義内容を締めくくります。

こんな方のお悩みを
解決できます!

📌

KotlinとSpring Bootに入門するバックエンド開発者

Java ベースの Spring Boot しか扱ったことがないが、
Kotlin の簡潔さと生産性を体験したい方

📌

JWTベースの認証システムを構築しようとする新人開発者

バックエンド開発の初プロジェクトでユーザーログイン機能を直接実装しながら
セキュリティの重要性を学びたい方

📌

既存のSpring BootプロジェクトにJWT認証を追加したい開発者

セッションベース認証からJWTに切り替えて
マイクロサービス環境での認証経験を積みたい方

受講前の参考事項

実習環境

  • オペレーティングシステム: Windows、macOS、Linuxなど全てのOS環境をサポート
    (講義はM3 Pro環境で進行)

  • 開発ツール:IntelliJ IDEA(CommunityまたはUltimate版を推奨)

  • バージョン管理:GitおよびGitHub活用能力(基本知識)

事前知識および注意事項

  • Kotlin言語の基本文法に対する理解が必要です。

  • Spring Bootフレームワークの基本的な使用経験があればなお良いです。

  • REST APIの概念及び開発経験があれば学習に役立ちます。

学習資料

  • 講義ノートおよびサンプルコード(Kotlin、Spring Boot、JWT関連)

  • 実習プロジェクト構築のためのテンプレートおよび設定ファイル

  • 講義資料にすべての内容が含まれており、Notionリンク(講義資料)をご参照ください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Kotlinとspring Bootでバックエンド開発を学びたい学生および初級開発者

  • JWTログイン実装を通じてセキュリティ概念を素早く身につけたい予備開発者

  • 認証ロジックを体験してみたいバックエンド開発入門者

前提知識、
必要でしょうか?

  • 基本的なプログラミング文法 (Kotlin)

  • Webの基本概念(HTTPリクエスト/レスポンス、クライアント-サーバー構造)

こんにちは
です。

2,264

受講生

255

受講レビュー

39

回答

4.7

講座評価

29

講座

こんにちは!Inflearn(インフラン)で講師を務めているNeoです。

普段なかなか接することのできない開発技術を、多くの方々に触れていただくことが私の目標です。

ですので、私は単なる理論の羅列よりも実務中心のカリキュラムを構成し、トラブルなく学べる実習中心の講義を提供したいと考えています。

初心者の方でも無理なくついていけるよう、最大限分かりやすく親切なアプローチで内容を構成しており、特に知識へのハードルを下げることに注力しています。
時には、志を同じくする方々と共に講義制作を行うこともあります!

コラボレーションやその他ビジネスに関するお問い合わせは、yeseong0412@gmail.comまでお願いいたします!

カリキュラム

全体

16件 ∙ (1時間 48分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

7件

5.0

7件の受講レビュー

  • devfrog님의 프로필 이미지
    devfrog

    受講レビュー 25

    平均評価 5.0

    修正済み

    5

    100% 受講後に作成

    タイトルの通り、誰よりも早く、かつ簡単にKotlin + Spring Boot + Securityを学習することができました!急なKotlinへの移行業務で混乱していましたが、素早く方向性を定めることができました。ありがとうございます 👍🏻

    • yeseong0412
      知識共有者

      Devoさん、受講していただきありがとうございます! 「爆速で学ぶ」シリーズは、初心者の方でも簡単に実践できることを基準に、分かりやすく楽しくお伝えすることを目標にしていたのですが、それがうまく伝わったようで嬉しいです!! ありがとうございます。良い一日をお過ごしください!

  • kduoh님의 프로필 이미지
    kduoh

    受講レビュー 36

    平均評価 5.0

    5

    100% 受講後に作成

    • yeseong0412
      知識共有者

      ドゥドゥさん、講義を聴いてくださってありがとうございます〜!

  • kayrr님의 프로필 이미지
    kayrr

    受講レビュー 8

    平均評価 5.0

    5

    63% 受講後に作成

    • yeseong0412
      知識共有者

      講義を聴いてくださり、ありがとうございます!!

  • yeseong0412님의 프로필 이미지
    yeseong0412

    受講レビュー 30

    平均評価 5.0

    5

    31% 受講後に作成

    Springbootベースのログイン/会員登録設計を学びます。 全体的な構造を把握することができます

    • essential님의 프로필 이미지
      essential

      受講レビュー 7

      平均評価 5.0

      修正済み

      5

      50% 受講後に作成

      講義を実習中心に速く進めるのが気に入っています

      ¥2,790

      Neoの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

      同じ分野の他の講座を見てみましょう!