이 강의에서는 스프링 부트를 사용하여 스프링 핵심 기술을 학습합니다. 스프링 부트가 제공하는 여러 기능이 스프링의 핵심 기술과 어떻게 관련이 있는지 이해하는 데 도움이 될 것입니다.
스프링 부트를 통해 배우는 스프링 핵심 기술
스프링 프레임워크의 버전이 올라가면서 다양한 프로그래밍 기법과 기능이 제공되고 있습니다. 하지만 스프링의 핵심 기술은 크게 변하지 않았습니다. IoC 컨테이너, AOP 그리고 몇몇 핵심 API는 스프링을 탄탄하게 지탱하는 디딤돌과 같습니다. 따라서 스프링 핵심 기술을 이해한다면, 스프링이 제공하는 JDBC, 테스트, MVC 관련 기능 뿐 아니라, 스프링 부트와 스프링 데이터 JPA와 같은 여러 다른 스프링 프로젝트도 빠르고 정확히 이해할 수 있습니다.
이번 강의에서는 스프링 IoC(Inversion of Control) 컨테이너와 빈, 스프링 AOP(Aspect Oriented Programming)에 대해 학습합니다. 또한, 스프링이 제공하는 여러 기능의 기반이 되는 Resource, Validation, 데이터 바인딩과 같은 스프링의 여러 추상 API와 Null 관련 유틸리티도 학습합니다.
강의 소개
이 강의에서는 스프링 부트를 이용해 스프링 핵심 기술을 학습합니다. 따라서 스프링 부트 기반의 프로젝트를 사용하고 있는 분에게 유용할 것입니다. 스프링 부트가 제공하는 여러 기능이 스프링의 핵심 기술과 어떤 관련이 있는지 이해할 수 있을 것입니다.
이 강의를 이런 분들에게 추천합니다
스프링 부트로 스프링을 처음 접한 분
스프링 핵심 기술을 이해하고 싶은 분
스프링 핵심 기술을 코딩으로 학습하고 싶은 분
IoC, AOP 등 스프링 핵심 API를 배우고 싶은 분
이 강의는 이런 것을 목표로 합니다
IoC, AOP, PSA와 같은 스프링 프레임워크의 핵심 기술을 이해합니다.
스프링 프레임워크 IoC 컨테이너의 다양한 기능을 사용할 수 있습니다.
다양한 방법으로 빈을 정의하고 의존 관계를 주입할 수 있습니다.
스프링 AOP를 사용하여 Aspect를 모듈화할 수 있습니다.
그 밖에 다양한 스프링 핵심 기술을 이해하고 활용할 수 있습니다.
이 강의에는 이런 특징이 있습니다
이 강의는 IoC, AOP, PSA에 대해 들어봤지만 실제로 스프링으로 코딩을 해본 적 없거나, 핵심 기술에 대한 이해 없이 MVC로 웹 애플리케이션을 개발해온 분들을 대상으로 합니다. 핵심 기술의 소개와 이해를 중심으로 설명할 뿐 깊이 있게 다루지는 않습니다. 심화 학습을 원하시는 분들께는 적절하지 않은 강의입니다.
Not a bad lecture to get an overall feel for Spring
It is honestly disappointing that the lectures are not prepared in advance, but explained as they are from reference documents and proceed through code examples that come to mind at the time. Because of this, the progress is not very smooth, so it is hard to say that it is good for beginners who have never studied Spring separately. It is not easy to understand after listening to it once, so you may have to read it 2-3 times. It is not bad for just getting used to the flow, but it is not very deep either. However, among the instructors who teach Spring online, the explanations are easy and detailed, so I paid after completing the Spring introductory lecture, but I think I will have to think about whether to listen to the connected lectures in the future.
Mr. Baek Gi-seon! I watched it so informatively~
Honestly, I didn't study Spring properly and develop it.
I developed it by looking at the developed source code and guessing (...reflection...😔)
Mr. Gi-seon, I was reading the Spring Boot reference on YouTube, but I was about to give up because I didn't know much... but I saw a lecture that was distributed for free and watched it.
As I watched the free lecture and learned little by little, I wanted to know more!
After watching the lecture and going to work, every day feels like a different source code.
I also saw the areas for improvement, so I'm writing them down in my notes. (I think it will have a positive effect on my evaluation😉)
Thank you so much. I'm going to keep listening to other lectures~
And I'm so grateful for the discount~^^
I'll work hard to become a developer who knows and develops~!!
It was a great help in understanding Spring Core.
I was assigned to create an operational tool using Spring MVC at my company, so I had to study Spring in a hurry. I listened to this lecture and the Spring Boot lecture together, and it was a great help in grasping the framework of Spring and Spring Boot. After taking about 75% of the Spring Boot lecture, I listened to the Core lecture, and I was able to understand the Spring Boot content that came up here and there, which was good. I will take the remaining 25% of the Spring Boot lecture and leave a review.
p.s.
I am a junior of juniors who joined Naver a little over 10 months ago. I am a newbie, so I have a lot to study, but I am studying a lot by watching Giseon's YouTube and Inflearn lectures. Thank you!
As a beginner in the Spring Framework, it was good to be able to look at the core technologies of the framework in general.
It was a really satisfying lecture because I was able to acquire additional knowledge by asking questions after learning about things I was curious about.
Thank you for your hard work.
Now I will have to study again through the book and review the lecture.