강의

멘토링

로드맵

BEST
개발 · 프로그래밍

/

백엔드

예제로 배우는 스프링부트 입문

스프링 부트의 이론부터 실전까지 쉬운 예제로 가장 쉽고 가장 빠르게, 체계적으로 배울 수 있습니다. 그리고 강의에서 배우는 모든 내용은 국비지원학원에서 배우는 내용과 동일하게 구성되어 있습니다. 또한 2023.05.29 일 현재 최신버전을 적용한 강의로 리뉴얼 되었습니다.

(4.5) 수강평 48개

수강생 717명

  • 이재환

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 스프링부트의 핵심 원리를 이해할 수 있습니다.

  • 스프링부트가 제공하는 주요 기능을 사용할 수 있습니다.

  • 스프링부트를 사용하여 웹 애플리케이션을 개발할 수 있습니다.

스프링 vs. 스프링부트

스프링부트 (https://spring.io/projects/spring-boot) 프로젝트는 스프링 프레임워크를 더 빠르고 쉽게 사용할 수 있게 도와주는 프로젝트입니다.
스프링, 스프링부트 중에서 선택하는 것이 아니고 스프링을 쉽게 쓰기 위한 스타트 템플릿이 스프링부트입니다.
전자정부 표준프레임워크 최신 버전 2023.03.02 실행환경 4.1.0에서도 스프링부트를 정식으로 지원하고 있습니다.

가장 최신의 버전을 사용하여 강의를 제작하였습니다.

2023.05.29 일 현재 가장 최신의 버전으로 강의가 제작되었습니다.
2024.08.14 일 현재 예제의 모든 코드는 3.3.2에서 테스트되었습니다.
현재 오프라인에서 계속 강의중이기 때문에 코드는 최신 버전에 맞춰 계속 업데이트 됩니다.

  • Spring Boot : 3.1.0 (동영상강의) / 제공 코드 자료는 2024.08.14 현재 3.3.2 버전 사용
  • Spring Core : 6.0.8
  • Hibernate : 6.1.7
  • Spring Security : 6.0.3
  • Tomcat Embeded : 10.1.8
  • Jakarta.servlet.~ 패키지 사용

본 강좌는 여러분들이 스프링부트의 핵심적인 기능을 쉽게 이해하고 빠르게 사용할 수 있는 방법을 제공합니다.

  • 웹 애플리케이션을 만드는데 필요한 기술들을 차례대로 설명합니다.
  • 맛만 보는 예제가 아니라 필요한 부분은 더 깊은 곳까지 실습합니다.
  • 국비지원과정 학원에서 배우는 내용과 동일하게 JSP, Oracle, MyBatis, JPA 를 집중적으로 다룹니다.
  • 동영상 강의에서는 빌드 도구로 Gradle 을 사용합니다.


이 강좌를 완강하게 되면 스프링부트를 이용해 웹 애플리케이션을 만드는 것이 어렵지 않을 것입니다.
그리고 이 강의를 바탕으로 하여 다음 책도 출판되었습니다. 

예제로 배우는 스프링 부트 입문

여러 번 업데이트가 된 이유로 현재는 책의 내용보다, 동영상 강의의 내용이 더 최신 버전입니다.
그리고 강의에 첨부되어 있는 실습용 코드 자료는, 제가 오프라인에서 수업을 하고 있는데, 내용의 변화가 있을 때마다 업데이트 하고 있습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 스프링부트를 쉽고 빠르게 배우고 싶으신 분

  • JSP / Servlet 과정을 배우고 Spring 을 배워보고 싶으신 분

  • 스프링부트로 빠르게 포트폴리오 프로젝트를 만들고 싶으신 분

선수 지식,
필요할까요?

  • 자바 프로그래밍 경험이 있다고 가정합니다.

  • JSP / Servlet 경험이 있다고 가정합니다.

  • JDK, 빌드툴, IDE 설치에 관한 내용을 다루지 않습니다.

  • 본 강좌는 JDK 17, Gradle, Eclipse + STS Addon or STS4 를 사용해 만들었습니다.

안녕하세요
입니다.

5,744

수강생

373

수강평

118

답변

4.6

강의 평점

6

강의

현) 더조은IT아카데미 - 자바개발자과정 / 플러터 / 빅데이터 / 블록체인 강의

28년차 개발자이면서 강의를 겸하고 있습니다.

*** 저서 ***

이재환의 자바 프로그래밍 입문 / 골든래빗

예제로 배우는 스프링 부트 입문 /  비제이퍼블릭

핵심강좌! 유니티 / 유페이퍼

핵심강좌! Cocos2d-X / 유페이퍼

시작하세요! cocos2d 아이폰게임프로그래밍 / 위키북스

*** 온라인 강의 ***

자바 : 클래스의 이해와 객체지향 프로그래밍

디자인 패턴 with JAVA

예제로 배우는 스프링부트 입문

핵심 강좌! Cocos Creator 2D 게임 개발

게임 디자인 패턴 with Unity

 

 

커리큘럼

전체

41개 ∙ (7시간 24분)

해당 강의에서 제공:

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

수강평

전체

48개

4.5

48개의 수강평

  • nakjasabal0079님의 프로필 이미지
    nakjasabal0079

    수강평 7

    평균 평점 5.0

    5

    5% 수강 후 작성

    It was a great help that Spring Boot, which I had always found difficult, was explained so easily. I have seen many other lectures and books, but this is the first time that it is easy to understand like this lecture. I would like to recommend this lecture to developers who are new to Spring Boot~ Study hard...^^

    • kwangsung님의 프로필 이미지
      kwangsung

      수강평 6

      평균 평점 5.0

      5

      78% 수강 후 작성

      "Night work is reduced" is a famous saying. Spring Boot is the latest technology in the Spring series. Developing with Spring Boot is hip, but starting Spring with Boot is not recommended. This is because Boot is a compressed result of Spring technology. It is a technology that does not consider beginners at all. I thought I had the basics because I had been developing for a long time, but when I looked at Spring's annotations, I felt like I was covering up and developing code, so I felt uncomfortable. However, this lecture allowed me to use Boot technology by connecting it to old technology, even though it is Spring Boot, so it helped me reduce the discomfort of looking at annotations a little. I said something long, but the conclusion is that if you are a beginner in Spring Boot, I highly recommend this lecture. If you want to learn a technology anyway, you can't learn all the technologies with one lecture. I think you become proficient in the technology by watching several lectures. In that sense, this lecture is a must-have.

      • mannaz14243612님의 프로필 이미지
        mannaz14243612

        수강평 1

        평균 평점 5.0

        5

        100% 수강 후 작성

        The usage of Spring and Spring Boot was different, so it was very difficult, but since you explained Spring Boot in such detail and systematically, I was able to understand the parts I didn't understand until now by watching them over and over again, and I also gained confidence that I could apply it and practice right after watching the video. Thank you so much.

        • pirit님의 프로필 이미지
          pirit

          수강평 18

          평균 평점 4.7

          3

          78% 수강 후 작성

          When I first took the class, I had a hard time adjusting to the instructor's tone of voice/speed. The instructor's presentation, which sounded like he was reading a script, was a factor that hindered my immersion in the class. I took the class with the mindset of organizing after reading about two books because I had a project to do with Spring Boot. The content itself was not bad, but there were some parts where the explanation was a bit lacking, and there were also places where the content that didn't need to be split was split and expanded, so some of the compositions (especially transactions) were a bit disappointing. If it were a free class, I would have given it 5 stars, but for a paid class, I felt it was a bit lacking, so I gave it 3 stars.

          • omg님의 프로필 이미지
            omg

            수강평 205

            평균 평점 5.0

            5

            100% 수강 후 작성

            This is a lecture that will help you get started with Spring Boot.

            ₩44,000

            이재환님의 다른 강의

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

            비슷한 강의

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