이젠온라인에듀
백엔드(자바/스프링/파이썬)

자바 백엔드 개발자되기 제3탄 Java17기반 스프링부트(SpringBoot)3 프레임워크 (입문) Part.3

🌟 처음 자바 백엔드 개발에 도전하면서
어디서부터 어떻게 시작해야 할지 막막하셨나요?
안전하고 효율적인 웹 애플리케이션 개발을 위해서는
기본 개념부터 확실히 이해하고, 단계적으로 실습하는 것이 중요합니다.

이 과정은 Java17과 Spring Boot 3 프레임워크를 기반으로 한
백엔드 개발 입문자를 위한 실습 중심 강의입니다.
스프링부트의 기본 프로젝트 구성부터 실무에서 자주 사용하는 핵심 개념과 기술을 쉽게 따라할 수 있도록 구성했습니다.

프로그래밍이 처음이신가요?
걱정하지 마세요.
이 과정은 초보자도 무리 없이 따라올 수 있도록 기초부터 차근차근 설명합니다.
직접 코드를 작성하며, 나만의 백엔드 웹 애플리케이션을 완성해 보세요.
강의 소개

 

자바 백엔드 개발자되기 제3탄 - Java17기반 스프링부트(SpringBoot)3 프레임워크과정은 웹 애플리케이션 개발의 기초를 탄탄히 다지기 위한 Java17과 Spring Boot 3 기반 실습 중심 강의입니다.

단순한 문법 학습을 넘어, 프레임워크 구조 이해 등등, 실무에서 자주 쓰이는 백엔드 개발 기술을 처음부터 차근차근 실습하며 익힐 수 있습니다.

여러분은 이 과정을 통해 실제 웹 서비스를 구성할 수 있는 백엔드 개발자로의 첫 걸음을 자신 있게 내딛게 될 것입니다.

 

 

💡 이 과정을 통해 얻을 수 있는 것

📁 JpaRepository를 활용한 안전한 데이터 삭제(Delete) 기능 구현
📁 컨트롤러-서비스 구조 기반의 리스트(List) 출력 기능 설계 및 실습
📁 Spring Data JPA의 PagePageable 인터페이스 활용법 완전 이해
📁 게시판, 목록 등에서 활용되는 페이징 처리 및 페이지네이션 구성 방법 학습
📁 HTML/CSS를 이용한 페이지네이션 UI 적용으로 사용자 중심의 화면 구성 실습
📁 실습 프로젝트를 통해 목록, 삭제, 페이징이 포함된 웹 애플리케이션 완성 및 포트폴리오 활용 가능

 

🎓 수강 효과

✔ Spring Boot와 JPA 기반의 삭제/조회/페이징 기능 구현 능력 향상
PageablePage<T>를 활용한 실무형 데이터 리스트 처리 구조 완전 이해
✔ 페이징 처리를 위한 컨트롤러-서비스-뷰 간 연동 흐름 체득
✔ 페이지네이션 CSS와 템플릿 설계를 통한 사용자 친화적 UI 구성 경험
✔ 실습 중심 웹 애플리케이션 구현으로 포트폴리오에 활용 가능한 완성도 높은 결과물 확보

 

🙋‍♀️ 자주 묻는 질문 (FAQ)

Q. 자바나 백엔드 개발이 처음인데 수강해도 될까요?
A. 네! 이 과정은 백엔드 입문자를 위한 커리큘럼으로, 기초부터 하나하나 차근차근 안내합니다.

Q. 필요한 설치툴이나 개발 도구 설정이 어렵지는 않나요?
A. 걱정 마세요. 기본으로 필요한 프로그램, 툴 설치부터 프로젝트 세팅까지 화면과 함께 자세히 설명드립니다.

Q. 실습 결과물을 포트폴리오에 활용할 수 있나요?
A. 네! 강의를 따라 만든 프로젝트는 포트폴리오로 활용할 수 있도록 완성도 있게 구성되어 있습니다.

학습 목표
✅ Spring Boot와 JPA를 활용하여 데이터 삭제(Delete) 기능을 안전하게 구현하는 방법 학습
✅ 등록된 데이터를 리스트 형태로 출력하는 목록 조회 기능의 흐름과 뷰 처리 방식 이해
✅ Pageable, Page<T> 클래스 활용을 통해 페이징 처리의 원리와 구현 방식 익히기
✅ 게시글 목록 등에서 사용되는 페이지네이션 UI 구성과 CSS 적용 방법 실습
✅ 컨트롤러와 서비스 계층에서 목록과 페이지 정보를 함께 처리하는 구조 설계 능력 향상
✅ CRUD의 마지막 단계인 삭제 및 페이지 분할을 통해 실무형 데이터 처리 경험 강화
교육 대상
✨ 자바 백엔드 개발을 처음 시작하는 입문자
✨ Java17과 Spring Boot 3를 이용해 실무형 웹 애플리케이션 개발 역량을 키우고 싶은 분
✨ 웹 서비스 구조를 이해하고 싶은 초급 개발자
✨ 스프링부트 기반 프로젝트를 직접 만들어 보며 포트폴리오를 강화하고 싶은 학생 및 취업 준비생
✨ 프로그래밍 기초는 있으나 백엔드 개발 경험이 부족한 개발자
학습 커리큘럼
  1. 삭제 시 필요한 파일들과 삭제 구현에 대한 흐름 이해하기

  2. 삭제 실습1 - 버튼 만들고 바로 삭제 구현

  3. 삭제 실습2 - 뷰 만들어서 사용자 비밀번호 입력받는 폼 만들기

  4. 삭제 실습3 - 사용자 비밀번호 비교하여 DB에서 삭제하기

  5. 리스트 만들기 개요 - 작업에 필요한 파일들 및 구현 순서

  6. 리스트 만들기 실습1 - 리스트 구현 1, 2단계

  7. 리스트 만들기 실습2 - 리스트 구현 3, 4단계

  8. 페이징 구현을 위해서 암기해야만 하는 필수 속성들1

  9. 페이징 구현을 위해서 암기해야만 하는 필수 속성들2

  10. Page 클래스를 이용한 페이징 실습1

  11. Page 클래스를 이용한 페이징 실습2 - 이전페이지 vs 다음페이지

  12. 페이징 그룹 만들기 - 그룹 처리에 대한 개념이해 및 실습

  13. 페이지네이션 css 적용하여 이쁘게 만들기1

  14. 페이지네이션 css 적용하여 이쁘게 만들기2

  15. 페이지네이션 번호 1번 부터 출력하게 만들기

환불 규정
  • 환불시 결제시 사용한 쿠폰은 복구되지 않습니다.
  • 환불금액은 정가가 아닌 실제 결제금액으로 계산됩니다.
  • 수강시작 후 7일 이내, 5강 미만 수강 시에는 100% 환불 가능합니다.
  • 수강시작 후 7일 이내, 5강 이상 수강 시 전체 강의에서 수강한 강의의 비율에 해당하는 수강료를 차감 후 환불 가능합니다.
  • 수강시작 후 7일 초과 시 정상 수강기간 대비 잔여일에 대해 아래 환불규정에 따라 환불 가능합니다.
    환불요청일 시 기준
    • 수강시작 후 1/3 경과 전, 실 결제금액의 2/3에 해당하는 금액 환불
    • 수강시작 후 1/2 경과 전, 실 결제금액의 1/2에 해당하는 금액 환불
    • 수강시작 후 1/2 경과 후, 환불 금액 없음
자바 백엔드 개발자되기 제3탄 Java17기반 스프링부트(SpringBoot)3 프레임워크 (입문) Part.3 대표 썸네일 이미지

자바 백엔드 개발자되기 제3탄 Java17기반 스프링부트(SpringBoot)3 프레임워크 (입문) Part.3

강의 구성
15
총 학습시간
6시간 44분
수강 기간
60 일간 수강
60,000