채널톡 아이콘
BEST

스프링 부트 개념과 활용

스프링 부트의 원리 및 여러 기능을 코딩을 통해 쉽게 이해하고 보다 적극적으로 사용할 수 있는 방법을 학습합니다.

중급자를 위해 준비한
[백엔드] 강의입니다.

이런 걸 배울 수 있어요

  • 스프링 부트의 핵심 원리

  • 스프링 부트가 제공하는 주요 기능

  • 스프링 부트를 이용한 웹 애플리케이션 개발

스프링부트의 핵심 원리부터 기능까지!
백기선의 스프링 부트 개념과 활용

스프링 부트 개념과 활용

스프링부트란?

  • 스프링부트 프로젝트는 스프링 프레임워크를 더 빠르고 쉽게 사용할 수 있게 도와주는 툴입니다. 이 강의는 여러분들이 스프링 부트의 여러 기능을 쉽게 이해하고 적극적으로 사용할 수 있는 방법을 제공합니다.

코딩을 통해 배우는
스프링 부트의 원리 및 기능

#1.
스프링 부트의
핵심 원리 

“pom.xml에 이것만 등록했는데 어디서 이런 의존성이 들어왔지?”
“스프링 부트가 서버인가? 어떻게 웹 애플리케이션이 동작하고 있는거지?”
스프링 부트를 사용할 때 이런 것이 궁금하셨나요?
스프링 부트 원리 파트에서 해결 할 수 있습니다.

#2.
스프링 부트의 기능
: 핵심 기능

스프링 부트가 제공하는 여러 기능을 ‘핵심 기능’과 ‘기술 연동’으로 나누어 설명합니다.
핵심 기능 중 SpringApplication, 외부 설정, 로깅 등의 기능은 어떠한 기술에 연동되는지와 상관 없이 스프링 부트 애플리케이션의 기반이 되는 기능입니다.

#3.
스프링 부트의 기능
: 기술 연동

스프링 부트가 제공하는 여러 기능을 ‘핵심 기능’과 ‘기술 연동’으로 나누어 설명합니다.
기술 연동 부분은 만들고자하는 애플리케이션에 따라 달라집니다. 이 강의에서는 스프링 부트가 지원하는 방대한 기술 중 주로 웹 MVC, 데이터 연동, 시큐리티 그리고 REST API 클라이언트 사용법을 다룹니다.

#4.
스프링 부트
애플리케이션 배포

스프링 부트 애플리케이션을 운영 환경에 배포했을 때 유용하게 사용할 수 있는 툴과 기능에 대해 설명합니다.

이 강의를
이런 분들에게 추천합니다

스프링 부트 동작 원리를 이해하고 싶은 분

스프링 프레임워크를 더 쉽고 빠르게 쓰고 싶은 분

스프링 부트의 여러 기능을 실제로 동작하는 코드로 배우고 싶은 분

이 강의는
이런 것을 목표로 합니다

  • 스프링 부트 핵심 원리 이해
  • 스프링 부트가 제공하는 주요 기능 사용
  • 스프링 부트를 사용해 웹 애플리케이션 개발
  • 스프링 부트를 사용해 여러 데이터 기술과 연동하는 애플리케이션 개발
  • 스프링 부트 애플리케이션 운영시 중요한 정보를 관리 및 모니터링

이 강의에서
사용하는 기술들


📢 이 강의를 원활하게 수강하기 위해서는

  • 이 강의는 자바 프로그래밍 경험이 있다고 가정하고 진행됩니다.
  • 이 강의에서는 JDK, 빌드툴, IDE 설치에 관한 내용을 다루지 않습니다.
  • 이 강의는 JDK 1.8과 11, Maven, IntelliJ를 사용해 만들었습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 스프링부트 동작 원리를 이해하고 싶은 분

  • 스프링 프레임워크를 조금 더 빠르고 쉽게 쓰고 싶은 분

  • 스프링부트의 실제 코드를 통해 학습하고 싶은 분

선수 지식,
필요할까요?

  • 자바 프로그래밍

안녕하세요
백기선입니다.

91,739

수강생

4,124

수강평

2,009

답변

4.8

강의 평점

20

강의

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

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

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

더보기

커리큘럼

전체

62개 ∙ (11시간 58분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

365개

4.8

365개의 수강평

  • hanumoka님의 프로필 이미지
    hanumoka

    수강평 45

    평균 평점 4.4

    5

    100% 수강 후 작성

    It was a good lecture. I look forward to other lectures. #Cons 1. The lectures sometimes skip over Samcheonpo. 2. I don't use a Mac, so I don't know, but I don't know why the characters I type are shown on the screen. It's so noticeable that the lecture feels distracting. 3. No example source code provided. #Pros The content is good enough to make up for the above cons. If you have some knowledge of Spring, it is organized into a curriculum that is easy to follow. There are many technologies that I don't know well in the application part, but the settings and examples are abundant so that I can easily refer to them later if I need to. #Conclusion I also purchased the instructor's other Spring lectures.

    • mdir2kor1148님의 프로필 이미지
      mdir2kor1148

      수강평 3

      평균 평점 3.3

      4

      100% 수강 후 작성

      It's not bad, but I was disappointed because it seemed to be a translation of the content in spring io. ㅠ

      • hellowoo님의 프로필 이미지
        hellowoo

        수강평 10

        평균 평점 5.0

        5

        69% 수강 후 작성

        I worked at an SI company for almost 5 years as a Code Monkey, but I never used a framework to control it. I worked overtime and on weekends... I didn't have enough time or health, so I was busy resting whenever I had time. I'm working overtime tomorrow too.. When the screen design came out, I just made a bunch of controller service views. But this time, when I changed jobs, I got to deal with the framework in depth through REST API collaboration. I felt a lot of shortcomings, so I took the course. Since there's no overtime or weekend work, I can enjoy creating personal projects while watching the course. I took the course while applying the course content to my project. It was a very efficient course. There were times when errors would burst out, but when I looked at Stack Overflow with references, I was able to solve it without asking the instructor separately. I also took the REST API course. Thank you for the great course. It will be really helpful if you take the course while applying it to your own project that can be refactored, not just a project that goes through examples.

        • digitcomgisul님의 프로필 이미지
          digitcomgisul

          수강평 9

          평균 평점 4.6

          3

          100% 수강 후 작성

          The lecture content and explanations are good, but there are some instances of the lecturer laughing without reason, suddenly moving on to topics that are a bit off topic (Samcheonpo?), and not being fully prepared. Compared to other lectures on Inflearn, this is an expensive lecture, so I wish it was a bit more serious.

          • avmyhero8493님의 프로필 이미지
            avmyhero8493

            수강평 1

            평균 평점 5.0

            5

            42% 수강 후 작성

            Hello. I am a 9-year developer. First of all, I am really enjoying this course. When I was thinking that development was not for me, this course made my heart beat again. I am still taking the course, but thank you for helping me to switch to being a Java developer again. I am also watching YouTube a lot. Thank you.

            백기선님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!

            ₩110,000