inflearn logo
知識共有
inflearn logo

2026 Spring Bootバックエンド開発者向けAPI仕様書の作成

Spring Bootバックエンド開発者になるための講義です。

難易度 初級

受講期間 無制限

REST API
REST API
Spring Boot
Spring Boot
swagger
swagger
jpql
jpql
querydsl
querydsl
REST API
REST API
Spring Boot
Spring Boot
swagger
swagger
jpql
jpql
querydsl
querydsl

受講後に得られること

  • DI,IOC

  • RESTFUL

  • JPA

  • グローバルエラー処理

  • API Swaggerドキュメント

  • JUNIT ASSERTJテストコード作成

  • Querydsl

  • JPQL

  • AWS Dockerデプロイ

  • JWT認証処理

  • Kubernetes

  • eks

Spring BootバックエンドのSwaggerドキュメント作成

現代のソフトウェア開発では、APIドキュメントの作成は必須です。これにより、開発者同士のコミュニケーションが円滑になり、保守性が向上し、クライアントアプリケーションとの統合も容易になります。この講義では、Spring Bootを使用してバックエンドAPIを開発し、Swaggerを活用してAPIドキュメントを自動生成する方法を学びます。

💡講義の目標

  • Spring Bootを使用したバックエンドAPI開発方法の理解

  • Swaggerを活用したAPIドキュメントの自動生成

  • Swagger UIとPostmanを通じたAPIのテストおよび検証

  • JPA使用のためのJPQL・Querydslの使用方法

  • テストコード作成

この講義の特徴

📌できるだけ分かりやすく説明するよう努めました。

📌テストコードを作成し、JPAの使用方法を重点的に説明しました。

📌 バックエンド開発のためのSwaggerドキュメントを作成し、CORSを解決しました。

📌初級者向けの講義です。javaと基本的なCRUDクエリについては知っておく必要があります。

💡主な特徴と差別化ポイント

  • Dockerを使用してMYSQLを扱います。

  • 丁寧に説明しようと努力した講義!!

このような方におすすめです

バックエンド開発でレベルアップしたい方へ。掲示板のCRUDはできますが、その先に何をすればよいのかわからないバックエンド開発者/学生

フロントエンドとの協業に興味があります
フロントエンドとの協業のためにSwaggerドキュメントを作成したいです!

AWSデプロイについて知りたいです
基本的なAWSデプロイの方法について扱います。

💡この講義が必要な受講生

  • フロントエンドとどのように協業すればよいかがわかります。

  • Spring Bootを活用したバックエンド開発者になりたい方

受講後には

  • Swaggerドキュメントを作成できるようになります。

  • JPAを活用してJPQLとQuerydslを使用できるようになります。

  • Spring Bootのテストコードを作成できるようになります。

  • DockerでMYSQLコンテナとSPRINGBOOTコンテナを構築できるようになります。

  • AWS、Docker、Kubernetes(EKS)を使ってサーバーをデプロイできるようになります。

💡この講義を受講することで得られる変化

  • JPAの遅延ローディングと即時ローディングについて学習できます。

  • DockerとKubernetesに関心を持つことができます。

  • フロントエンドと協業するためのバックエンドプログラミングを学べます。


このような内容を学びます。

<vsc-controller class="vsc-controller" style="top:0px;left:0px;position:absolute !important;z-index:9999999 !important"></vsc-controller>

EKSデプロイ

AWS EKSでSpring BootとMYSQLのDeploymentをデプロイする

<vsc-controller class="vsc-controller" style="top:0px;left:0px;position:absolute !important;z-index:9999999 !important"></vsc-controller>

Docker Desktopの活用

Dockerネットワークを使用して、MYSQLコンテナとSPRINGコンテナ間の通信を構築する

テストコードを作成

JPAを活用してinsert、update、delete、selectコードをテストできます。

Swaggerドキュメント

フロントエンドと協業するためのSwaggerドキュメントを作成できます。

知識共有者の紹介

こんにちは!

現在、グリーンコンピューターアート学院でパク・ミョンフェ講師として活動しています!

常に勉強し、自己啓発に励んでいます!

受講前の参考事項

実習環境

  • 講義はWindows環境で進行し、IntelliJとDocker Desktopを主に使用します!

  • AWSへの接続プログラムにはMobaXtermを使用しました!

学習資料

  • PDFファイルをご提供します!

前提知識および注意事項

  • 基本的なJava文法


  • 基本的なSQL知識(INSERT、SELECT、UPDATE、DELETE)


💡講義の学習に必要な参考事項

  1. 実習環境

    • オペレーティングシステムおよびバージョン(OS):Windows

    • 使用ツール:IntelliJ、Docker Desktop、MySQL、MobaXterm、AWS



  2. 学習資料

    • 提供する学習資料の形式(PDF)

    • GitHubソース資料


  3. 前提知識および注意事項


    • 著作権はありませんが、学習資料を使用する際は出典を明記してください!

    • ソース資料と提供したPDFファイルを自由にお使いください!!!!

今後、質問を受け付け、説明が不十分な部分は更新する予定です。!!

こんな方に
おすすめです

学習対象は
誰でしょう?

  • APIサーバーをSpring Bootで実装したい方

  • バックエンド開発者としてフロントエンドと協働したい方

  • Spring BootとJPAを学習したい方

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

  • JAVA基礎

  • MYSQLの基本

こんにちは
parkmyounghoiです。

キャリア認証

372

受講生

9

受講レビュー

17

回答

5.0

講座評価

2

講座

こんにちは。
私はJava、Python、C言語を中心にプログラミングを教えている講師で、現在は大邱グリーンコンピューターアート学院で講義を行っています。

私の講義哲学は「実習で学ぶプログラミング」です。単に理論を伝えるのではなく、自らコードを作成し、問題を解決する過程を通じて学ぶことが最も効果的であると信じています。そのため、授業は常に実習中心で行われ、学習者が自ら考え、応用する能力を養えるよう指導しています。

特に、

  • Javaではオブジェクト指向プログラミングの核心概念とプロジェクト実習、

  • Pythonではデータ分析、自動化、人工知能の基礎活用、, tập trung vào phân tích dữ liệu, tự động hóa, ứng dụng cơ bản của trí tuệ nhân tạo,

  • C言語ではアルゴリズム的思考力とシステムプログラミングの基礎固め、, tập trung vào việc xây dựng tư duy thuật toán và nền tảng lập trình hệ thống,

  • 情報処理技師実技では、過去問分析と実戦対策戦略を中心に、合格のための実質的な学習方法を提供します。.

最近では情報処理技師実技対策講義を通じて、多くの受講生が資格合格に挑戦しています。試験の核心は過去問にあるという点に基づき、出題傾向の分析と反復学習を通じて、受験生が短期間で効率的に合格できるようサポートしています。

私は学生が単に知識を積み重ねるだけでなく、一人でも問題を解決できる開発者へと成長することを目標としています。初めてプログラミングを学ぶ方には楽しさと達成感を、就職や実務を準備する方には実質的な技術と自信を与えられる講師になります。

これからも、より多くの学習者の皆様がプログラミングや資格学習を通じて新しい機会を切り拓いていけるよう、最善を尽くしてまいります。
皆様の挑戦と成長を心より応援しております。どうぞよろしくお願いいたします!

もっと見る

カリキュラム

全体

34件 ∙ (12時間 55分)

講座資料:

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

受講レビュー

全体

1件

5.0

1件の受講レビュー

  • skdus54986509님의 프로필 이미지
    skdus54986509

    受講レビュー 1

    ∙

    平均評価 5.0

    5

    100% 受講後に作成

    • parkmyounghoi
      知識共有者

      初めてのレビューを残していただき、本当にありがとうございます。😊

似ている講座

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

新規会員登録で25%OFF

¥4,167

25%

¥5,557