백엔드(자바/스프링/파이썬)
자바 백엔드 개발자되기 제3탄 Java17기반 스프링부트(SpringBoot)3 프레임워크 (입문) Part.3
어디서부터 어떻게 시작해야 할지 막막하셨나요?
안전하고 효율적인 웹 애플리케이션 개발을 위해서는
기본 개념부터 확실히 이해하고, 단계적으로 실습하는 것이 중요합니다.
이 과정은 Java17과 Spring Boot 3 프레임워크를 기반으로 한
백엔드 개발 입문자를 위한 실습 중심 강의입니다.
스프링부트의 기본 프로젝트 구성부터 실무에서 자주 사용하는 핵심 개념과 기술을 쉽게 따라할 수 있도록 구성했습니다.
프로그래밍이 처음이신가요?
걱정하지 마세요.
이 과정은 초보자도 무리 없이 따라올 수 있도록 기초부터 차근차근 설명합니다.
직접 코드를 작성하며, 나만의 백엔드 웹 애플리케이션을 완성해 보세요.
✅ 자바 백엔드 개발자되기 제3탄 - Java17기반 스프링부트(SpringBoot)3 프레임워크과정은 웹 애플리케이션 개발의 기초를 탄탄히 다지기 위한 Java17과 Spring Boot 3 기반 실습 중심 강의입니다.
단순한 문법 학습을 넘어, 프레임워크 구조 이해 등등, 실무에서 자주 쓰이는 백엔드 개발 기술을 처음부터 차근차근 실습하며 익힐 수 있습니다.
여러분은 이 과정을 통해 실제 웹 서비스를 구성할 수 있는 백엔드 개발자로의 첫 걸음을 자신 있게 내딛게 될 것입니다.
💡 이 과정을 통해 얻을 수 있는 것
📁 JpaRepository를 활용한 안전한 데이터 삭제(Delete) 기능 구현
📁 컨트롤러-서비스 구조 기반의 리스트(List) 출력 기능 설계 및 실습
📁 Spring Data JPA의 Page
및 Pageable
인터페이스 활용법 완전 이해
📁 게시판, 목록 등에서 활용되는 페이징 처리 및 페이지네이션 구성 방법 학습
📁 HTML/CSS를 이용한 페이지네이션 UI 적용으로 사용자 중심의 화면 구성 실습
📁 실습 프로젝트를 통해 목록, 삭제, 페이징이 포함된 웹 애플리케이션 완성 및 포트폴리오 활용 가능
🎓 수강 효과
✔ Spring Boot와 JPA 기반의 삭제/조회/페이징 기능 구현 능력 향상
✔ Pageable
과 Page<T>
를 활용한 실무형 데이터 리스트 처리 구조 완전 이해
✔ 페이징 처리를 위한 컨트롤러-서비스-뷰 간 연동 흐름 체득
✔ 페이지네이션 CSS와 템플릿 설계를 통한 사용자 친화적 UI 구성 경험
✔ 실습 중심 웹 애플리케이션 구현으로 포트폴리오에 활용 가능한 완성도 높은 결과물 확보
🙋♀️ 자주 묻는 질문 (FAQ)
Q. 자바나 백엔드 개발이 처음인데 수강해도 될까요?
A. 네! 이 과정은 백엔드 입문자를 위한 커리큘럼으로, 기초부터 하나하나 차근차근 안내합니다.
Q. 필요한 설치툴이나 개발 도구 설정이 어렵지는 않나요?
A. 걱정 마세요. 기본으로 필요한 프로그램, 툴 설치부터 프로젝트 세팅까지 화면과 함께 자세히 설명드립니다.
Q. 실습 결과물을 포트폴리오에 활용할 수 있나요?
A. 네! 강의를 따라 만든 프로젝트는 포트폴리오로 활용할 수 있도록 완성도 있게 구성되어 있습니다.
✅ 등록된 데이터를 리스트 형태로 출력하는 목록 조회 기능의 흐름과 뷰 처리 방식 이해
✅ Pageable, Page<T> 클래스 활용을 통해 페이징 처리의 원리와 구현 방식 익히기
✅ 게시글 목록 등에서 사용되는 페이지네이션 UI 구성과 CSS 적용 방법 실습
✅ 컨트롤러와 서비스 계층에서 목록과 페이지 정보를 함께 처리하는 구조 설계 능력 향상
✅ CRUD의 마지막 단계인 삭제 및 페이지 분할을 통해 실무형 데이터 처리 경험 강화
✨ Java17과 Spring Boot 3를 이용해 실무형 웹 애플리케이션 개발 역량을 키우고 싶은 분
✨ 웹 서비스 구조를 이해하고 싶은 초급 개발자
✨ 스프링부트 기반 프로젝트를 직접 만들어 보며 포트폴리오를 강화하고 싶은 학생 및 취업 준비생
✨ 프로그래밍 기초는 있으나 백엔드 개발 경험이 부족한 개발자
삭제 시 필요한 파일들과 삭제 구현에 대한 흐름 이해하기
삭제 실습1 - 버튼 만들고 바로 삭제 구현
삭제 실습2 - 뷰 만들어서 사용자 비밀번호 입력받는 폼 만들기
삭제 실습3 - 사용자 비밀번호 비교하여 DB에서 삭제하기
리스트 만들기 개요 - 작업에 필요한 파일들 및 구현 순서
리스트 만들기 실습1 - 리스트 구현 1, 2단계
리스트 만들기 실습2 - 리스트 구현 3, 4단계
페이징 구현을 위해서 암기해야만 하는 필수 속성들1
페이징 구현을 위해서 암기해야만 하는 필수 속성들2
Page 클래스를 이용한 페이징 실습1
Page 클래스를 이용한 페이징 실습2 - 이전페이지 vs 다음페이지
페이징 그룹 만들기 - 그룹 처리에 대한 개념이해 및 실습
페이지네이션 css 적용하여 이쁘게 만들기1
페이지네이션 css 적용하여 이쁘게 만들기2
페이지네이션 번호 1번 부터 출력하게 만들기
- 환불시 결제시 사용한 쿠폰은 복구되지 않습니다.
- 환불금액은 정가가 아닌 실제 결제금액으로 계산됩니다.
- 수강시작 후 7일 이내, 5강 미만 수강 시에는 100% 환불 가능합니다.
- 수강시작 후 7일 이내, 5강 이상 수강 시 전체 강의에서 수강한 강의의 비율에 해당하는 수강료를 차감 후 환불 가능합니다.
- 수강시작 후 7일 초과 시 정상 수강기간 대비 잔여일에 대해 아래 환불규정에 따라 환불 가능합니다.
환불요청일 시 기준- 수강시작 후 1/3 경과 전, 실 결제금액의 2/3에 해당하는 금액 환불
- 수강시작 후 1/2 경과 전, 실 결제금액의 1/2에 해당하는 금액 환불
- 수강시작 후 1/2 경과 후, 환불 금액 없음

자바 백엔드 개발자되기 제3탄 Java17기반 스프링부트(SpringBoot)3 프레임워크 (입문) Part.3
- 강의 구성
- 15 강
- 총 학습시간
- 6시간 44분
- 수강 기간
- 60 일간 수강