Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Back-end

スプリングフレームワークコア技術

このコースはSpring Bootを使用し、Springのコアスキルを学ぶため、Spring Bootベースのプロジェクトを使用している開発者または学生にとって便利なSpringコースです。

Java
Spring

中級者のための講座です。

こんなことが学べます

  • IoCコンテナと空

  • リソース/検証

  • データバインディング

  • SpEL

  • Spring AOP

  • Null-Safety

Spring Bootで学ぶSpring Core API
白機線のスプリングフレームワークコア技術

スプリングフレームワークコア技術

このレッスンでは、スプリングブートを使用してスプリングコア技術を学びます。 Spring Bootが提供するいくつかの機能がSpringのコア技術とどのように関連しているかを理解するのに役立ちます。

スプリングブートを通して学ぶ
スプリングコア技術

Spring Frameworkのバージョンが上がり、さまざまなプログラミング技術と機能が提供されています。しかし、スプリングのコア技術はあまり変わりませんでした。
IoCコンテナ、AOP、およびいくつかのコアAPIは、スプリングをしっかりと支えるディンドルのようなものです。したがって、Springのコア技術を理解することで、Springが提供するJDBC、テスト、MVC関連の機能だけでなく、Spring BootやSpring Data JPAなどの他の多くのSpringプロジェクトも迅速かつ正確に理解できます。

このレッスンでは、Spring IoC(Inversion of Control)コンテナとBean、Spring AOP(Aspect Oriented Programming)について学習します。 APIとNull関連のユーティリティも学習します。


講義紹介

このレッスンでは、スプリングブートを使用してスプリングコア技術を学びます。 したがって、Spring Bootベースのプロジェクトを使用している方に便利です。 Spring Bootが提供するいくつかの機能がSpringの重要な技術とどのように関連しているかを理解することができます。

この講義
こんな方におすすめです

スプリングブートでスプリングを初めて接した方

スプリングコア技術を理解したい方

スプリングコア技術をコーディングで学習したい方

IoC、AOPなどスプリングコアAPIを学びたい方

この講義は
こんなことを目指します

  • IoC、AOP、PSAなどのSpringフレームワークの重要な技術を理解しています。
  • Spring Framework IoCコンテナのさまざまな機能を利用できます。
  • さまざまな方法で Bean を定義し、依存関係を注入できます。
  • Spring AOPを使用してAspectをモジュール化できます。
  • 他にも様々なスプリングコア技術を理解し活用できます。

この講義では
このような特徴があります

このレッスンはIoC、AOP、PSAについて聞いたことがありますが、実際にSpringでコーディングしたことがないか、コア技術を理解せずにMVCでWebアプリケーションを開発してきた方を対象としています。コア技術の紹介と理解を中心に説明するだけで、深く扱うことはありません。深化学習をご希望の方には不適切な講義です。

📢この講義を円滑に受講するために

  • このレッスンはJavaプログラミングの経験があると仮定して行われます。
  • このレッスンでは、JDK、ビルドツール、IDEのインストールについては説明しません。
  • この講義はJDK 1.8と11、Maven、IntelliJを使って作成しました。

関連講義

Spring Bootの概念と活用

  • Spring Bootのさまざまな機能を理解し、使い方を習得するための講義です。 Spring Bootを学びたい人に役立ちます。

Spring Data JPA

  • Java Persistence API(JPA)をより使いやすくするために、複数の機能を提供するSpring Data JPAについて学びます。

こんな方に
おすすめです!

学習対象は
誰でしょう?

  • スプリングブートでスプリングを初めて接した方

  • スプリングコア原理をコーディングで身につけたい方

  • IoC、AOPなどスプリングコアAPIを学習したい方

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

  • Javaプログラミング体験

  • JDK、ビルドツール、IDEのインストール

こんにちは
です。

91,789

受講生

4,137

受講レビュー

2,009

回答

4.8

講座評価

20

講座

네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.

아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.

유튜브:
'백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발

カリキュラム

全体

23件 ∙ (4時間 53分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

400件

4.8

400件の受講レビュー

  • lisp00님의 프로필 이미지
    lisp00

    受講レビュー 1

    平均評価 3.0

    3

    100% 受講後に作成

    스프링에 대한 전체적인 감을 잡기에는 나쁘지 않은 강의 강의에 대해 사전에 준비한것이 아니라 레퍼런스 문서를 보고 아는대로 설명하고 그때그때 떠오르는 코드 예제를 통해 진행하는 것은 솔직히 실망스럽습니다. 덕분에 진행이 그리 매끄럽지 않아서 따로 스프링을 공부해본적 없는 초보가 듣기에 썩 좋다고 하긴 어렵구요. 한번 들어서는 제대로 이해되지 않아 2~3회독 해야 할듯합니다. 그냥 흐름만 익히기에는 나쁘지 않으나 그렇다고 또 깊지도 않은 수준. 그래도 온라인에서 스프링을 강의하는 강사들중에 설명이 쉽고 디테일한 편이라 스프링 입문 강의를 완강한 이후 결제했지만 차후 연결되는 강의를 들을지는 고민 좀 해봐야 할듯합니다.

    • JEIGABI님의 프로필 이미지
      JEIGABI

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      백기선 님! 너무 알차게 잘봤습니다~ 솔직히 Spring을 제대로 공부해서 개발하지 않아서요. 개발 되어있는 소스 보고 눈치껏 개발해 왔어요(...반성...😔) 기선님 유튜브에서 스프링 부트 레퍼런스 읽어주시는것 보다가 너무 몰라서 포기 하려는데... 무료로 배포해주신 강의가 보여서 봤습니다. 무료 강좌를 보면서 조금씩조금씩 배우다 보니 더 깊은것이 알고싶다는 제 마음 속에 없던 마음이 생겼어요! 강의를 보고 회사가면 매일매일이 다른 소스 처럼 느껴집니다. 또 알고보니 개선점들도 눈에 보여서 노트에 써두고 있어요. (제 평가에도 좋은 영향 주실거 같아요😉) 너무 감사해요 꾸준히 쭉쭉 다른강의까지 들으려고 합니다~ 또 할인도 너무너무 감사해요~^^ 앞으로 꼭 알고 개발하는 개발자가 되도록 꾸준히 열심히 해보겠습니다~!!

      • 조순삼님의 프로필 이미지
        조순삼

        受講レビュー 4

        平均評価 3.5

        3

        100% 受講後に作成

        기술난이도 : 별루 강의준비자료 : 별루 강의설명 : 별루

        • Jiwon Jung님의 프로필 이미지
          Jiwon Jung

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          스프링 코어를 이해하는데 큰 도움이 되었습니다. 회사에서 스프링 MVC를 이용하여 운영툴을 만드는 작업을 이관받게 되어 급하게 스프링을 공부하게 되었는데요. 이 강의와 스프링부트 강의 2가지 함께들으니 스프링과 스프링부트의 뼈대를 잡아가는데 큰 도움이 된 것 같습니다. 스프링부트강의를 75%정도 수강한 뒤 코어 강의를 들으니 중간중간 나오는 스프링부트 내용도 이해가 잘 되어 좋았습니다. 스프링부트강의도 남은 25% 수강하여 평가남기도록 하겠습니다. p.s 저는 네이버에 입사한지 10개월 조금 넘은 주니어 of 주니어 입니다. 신입이라 공부할 것이 너무 많은데 기선님의 유튜브와 인프런 강의 보면서 많이 공부하고 있습니다. 감사합니다!

          • Henu님의 프로필 이미지
            Henu

            受講レビュー 9

            平均評価 5.0

            5

            100% 受講後に作成

            스프링 프레임워크 입문자로써 해당 프레임워크가 가지고 있는 핵심기술들에 대한 내용을 전반적으로 살펴볼 수 있어서 좋았습니다. 간혹 궁금한 사항들에 대해서는 학습 후 질문을 통해 추가적인 지식을 습득할 수 있었기에 정말 만족스러운 강의였습니다. 수고 많으셨습니다. 이제 서적을 통해 다시 한번 학습해보고, 강의를 복습해봐야겠네요.

            whiteshipの他の講座

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

            似ている講座

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