강의

멘토링

커뮤니티

Programming

/

Back-end

コードで学ぶSpring Webプロジェクト - Intermediate

Spring Legacyプロジェクトを勉強する必要がある場合は? XML設定一つ一つ自分で作ってみたいなら? SpringプロジェクトにSpring Securityを適用する必要がある場合は?

難易度 初級

受講期間 無制限

  • zk202308a5410
웹프로젝트
웹프로젝트
스프링레거시
스프링레거시
저자 직강
저자 직강
실습 중심
실습 중심
Spring
Spring
JSP
JSP
mybatis
mybatis
Ajax
Ajax
Spring Security
Spring Security
웹프로젝트
웹프로젝트
스프링레거시
스프링레거시
저자 직강
저자 직강
실습 중심
실습 중심
Spring
Spring
JSP
JSP
mybatis
mybatis
Ajax
Ajax
Spring Security
Spring Security

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

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

5.0

5.0

뒤안길

59% 受講後に作成

本を全体的に眺めることができ、本より最新のトレンドを学ぶことができます。 ただし、初心者には少し難しい講義になることができます。

5.0

banana

30% 受講後に作成

JSPでの学習にとても役立っています。バニラJSを講義で見て、本と比較学習できたので、大変助かり、良いです。

5.0

p.cdoomco

8% 受講後に作成

よろしくお願いします。

受講後に得られること

  • Spring MVC

  • スプリングセキュリティ

  • Axios

  • REST

コードで学ぶSpring WebプロジェクトIntermediate


Intermediateは単純なWebプログラミングから抜け出し、Ajaxや添付ファイル、Spring Securityを利用するもう少し深刻な内容を扱います。この講義で使用される技術バージョンは次のとおりです。


  • Spring MVC: 5.3.27バージョン

  • Tomcat 9.x

  • Maria DB

  • Spring Security:5.6.9バージョン


講義はインテリジェイUltimateバージョンを利用してWebプロジェクトを作成し、ここにSpring関連の設定をXMLで一つずつ作成していきながら進行されます。


今回の講義で取り上げる内容は次のとおりです。


コメントに関する内容

  • AxiosとAjaxを使用したコメントの処理

  • 非同期処理のための async/await

  • Vanilla JSを利用したDOMハンドリング


AOPとトランザクション

  • AOPの概念と設定方法

  • トランザクションの設定とテストによる確認


添付ファイルの処理

  • ファイルのアップロードと保存

  • ファイルのアップロードとデータベースの処理


スプリングセキュリティの適用

  • Spring Securityの設定

  • ユーザー権限の設定とアクセス制御

  • カスタム認証設定

  • 画面での認証処理

  • JSPでのセキュリティ活用

授業に適用されたコードは、講義内の授業資料として添付されています。


このようなことを学びます。

1⃣コメントの詳細処理

コメントのCRUDとページング処理、AxiosとVanilla JSを利用したJavaScritpt処理を学習します。




2⃣ 添付ファイルを持つ投稿処理

添付ファイルを登録してサーバーにアップロードし、それを投稿の照会に使用してみます。

添付ファイル関連データは別のテーブルとして保持され、トランザクションとして扱われます。

3⃣ スプリングセキュリティの適用

ログイン/ログアウト/自動ログインなどを学習して適用します。ログイン処理をカスタマイズし、アノテーションを利用してみます。



受講前の注意

選手科目

  • このクラスは、「コードで学ぶSpring Webプロジェクト - Basic」の後継コースです。

  • 授業の例では、講義の中間の授業資料として提供されます。

  • Javaを使用するWebプロジェクトの経験が必要です(サーブレット/ JSP)

学習資料

  • 提供する学習資料の種類:PPT、クラウドリンク、テキスト、ソースコード、サンプルの問題など

  • 分量と容量:各セクションで学習資料を提供する

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Spring Legacyプロジェクトを利用する必要がある人

  • スプリングセキュリティを勉強したい方

  • AjaxとRESTを勉強したい方

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

  • Java

  • Webプログラミングの基礎

こんにちは
です。

2,209

受講生

161

受講レビュー

287

回答

4.8

講座評価

5

講座

구멍가게코딩단은 2015년부터 개발과 관련된 직종의 사람들의 모임을 위해 만들어진 커뮤니티입니다.

강의의 진행은 현재 구멍가게 코딩단을 운영하고 있는 쿠키 매니저가 진행하고 있습니다.

 

2000년부터 개발을 시작하였고 벤처 기업, 중소 기업, 대기업 / 프리랜서 등의 개발 경험을 가지고 있습니다.

2010년대 부터는 주로 기업체 강의와 컨설팅을 주요 업무로 하고 있습니다.

ㄴ네이버 카페

 

주요 저서 

코드로 배우는 스프링 웹 프로젝트

코드로 배우는 스프링 부트

코드로 배우는 React

RESTful API 서버 구현

스프링 6 레거시 프로젝트

자바 웹 개발 워크북

React Native 인 액션(번역)

 

개발/강의

삼성 SDS 개발팀 근무

SK 고객행복 주식회사 근무

KT / SK / 포스데이터 / 교보 생명 / 신세계 / 아시아나 / 건강보험 관리공단 등등 기업체 강의

カリキュラム

全体

60件 ∙ (12時間 11分)

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

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

受講レビュー

全体

8件

5.0

8件の受講レビュー

  • dachki님의 프로필 이미지
    dachki

    受講レビュー 64

    平均評価 5.0

    5

    59% 受講後に作成

    本を全体的に眺めることができ、本より最新のトレンドを学ぶことができます。 ただし、初心者には少し難しい講義になることができます。

    • banana4502님의 프로필 이미지
      banana4502

      受講レビュー 5

      平均評価 5.0

      5

      30% 受講後に作成

      JSPでの学習にとても役立っています。バニラJSを講義で見て、本と比較学習できたので、大変助かり、良いです。

      • pcdoomco8127님의 프로필 이미지
        pcdoomco8127

        受講レビュー 11

        平均評価 5.0

        5

        8% 受講後に作成

        よろしくお願いします。

        • pjh2688님의 프로필 이미지
          pjh2688

          受講レビュー 11

          平均評価 5.0

          5

          30% 受講後に作成

          • majjol2905님의 프로필 이미지
            majjol2905

            受講レビュー 40

            平均評価 5.0

            5

            30% 受講後に作成

            詳しい説明で理解しやすいです。

            ¥5,895

            zk202308a5410の他の講座

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

            似ている講座

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