예제로 배우는 스프링부트 입문
스프링 부트의 이론부터 실전까지 쉬운 예제로 가장 쉽고 가장 빠르게, 체계적으로 배울 수 있습니다. 그리고 강의에서 배우는 모든 내용은 국비지원학원에서 배우는 내용과 동일하게 구성되어 있습니다. 또한 2023.05.29 일 현재 최신버전을 적용한 강의로 리뉴얼 되었습니다.
초급자를 위해 준비한
[웹 개발, 백엔드] 강의입니다.
이런 걸
배워요!
스프링부트의 핵심 원리를 이해할 수 있습니다.
스프링부트가 제공하는 주요 기능을 사용할 수 있습니다.
스프링부트를 사용하여 웹 애플리케이션을 개발할 수 있습니다.
스프링 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 아이폰게임프로그래밍 / 위키북스
*** 온라인 강의 ***
커리큘럼
전체
41개 ∙ 7시간 24분
수업 자료
가 제공되는 강의입니다.
(01) DI 개념
11:58
(04) 정적 리소스 사용하기
10:20
(05) JSP 사용하기
16:33
(06) Model 사용하기
12:39
(07) Form 사용하기
15:13
(08) Lombok 사용하기
09:52
(09) Validator 사용하기
11:22
(11) initBinder 사용하기
08:15
마지막 업데이트일: 2024년 08월 14일