BEST
개발 · 프로그래밍

/

백엔드

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

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

(4.5) 수강평 48개

수강생 702명

Thumbnail

초급자를 위해 준비한
[웹 개발, 백엔드] 강의입니다.

이런 걸
배워요!

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

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

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

스프링 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 를 사용해 만들었습니다.

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

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

*** 저서 ***

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

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

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

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

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

*** 온라인 강의 ***

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

디자인 패턴 with JAVA

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

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

게임 디자인 패턴 with Unity

 

 

커리큘럼

전체

41개 ∙ (7시간 24분)

수업 자료

가 제공되는 강의입니다.

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!