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

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

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

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

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

 

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

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

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

 

 

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

📁 Spring Boot 기반 데이터베이스 연동 및 JPA를 활용한 CRUD 기능 구현
📁 JpaRepository.save()를 이용한 데이터 저장 및 수정 로직 이해와 실습
📁 비즈니스 로직 분리를 위한 Service 클래스 계층 설계 및 적용 방법 습득
📁 Model vs ModelAndView 차이점 이해 및 뷰 데이터 처리 방식 실습
📁 Update 처리 흐름을 단계별로 구현해보며 실제 서비스에 가까운 감각 습득
📁 실습 중심의 백엔드 프로젝트를 통해 포트폴리오로 활용 가능한 결과물 완성

 

🎓 수강 효과

✔ Spring Boot와 JPA 기반의 CRUD 처리 구조 완전 이해
✔ Service, Repository, Controller의 역할을 분리한 실무형 계층 구조 경험
✔ Model과 ModelAndView의 활용법을 통한 뷰-데이터 연동 능력 강화
✔ Update 흐름을 단계별로 구현하며 실제 사용자 데이터 처리 구조 습득
✔ 실습 중심 백엔드 프로젝트를 완성하여 포트폴리오로 바로 활용 가능

 

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

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

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

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

학습 목표
✅ Spring Boot와 관계형 데이터베이스(MySQL 등)를 연동하여 엔터티 기반 CRUD 처리 구조 이해
✅ JpaRepository의 save() 메서드 사용법을 통해 DB 입력
✅ 비즈니스 로직을 분리하는 Service 계층 설계 및 구현 패턴 습득
✅ 컨트롤러에서 데이터를 뷰로 전달하는 방식인 Model과 ModelAndView의 차이점과 활용법 이해
✅ Update(수정) 로직 구현 흐름을 단계별 실습을 통해 직접 구현
✅ 계층 구조 기반의 웹 애플리케이션 개발 흐름을 익히며 실무 감각 향상 및 유지보수 가능한 코드 구조 학습
교육 대상
✨ 자바 백엔드 개발을 처음 시작하는 입문자
✨ Java17과 Spring Boot 3를 이용해 실무형 웹 애플리케이션 개발 역량을 키우고 싶은 분
✨ 웹 서비스 구조를 이해하고 싶은 초급 개발자
✨ 스프링부트 기반 프로젝트를 직접 만들어 보며 포트폴리오를 강화하고 싶은 학생 및 취업 준비생
✨ 프로그래밍 기초는 있으나 백엔드 개발 경험이 부족한 개발자
학습 커리큘럼
  1. 데이터베이스 연동 실습1

  2. 데이터베이스 연동 실습2 - 엔터티 클래스 만들기

  3. 데이터베이스 연동 실습3 - DB 관리자모드 접속 및 테이블 자동 생성 확인

  4. JpaRepository save 메서드를 이용한 DB 입력1

  5. JpaRepository save 메서드를 이용한 DB 입력2

  6. Service 클래스를 이용한 데이터베이스 입력

  7. Service 클래스를 이용한 데이터베이스 입력 - 테스트

  8. @PathVariable 애너테이션

  9. Model vs ModelAndView - 개념

  10. Model vs ModelAndView - 실습

  11. ModelAndView 객체를 사용하여 DB 정보 읽기 - Controller Read

  12. ModelAndView 객체를 사용하여 DB 정보 읽기 - MemberService Read vs View Page

  13. 생각보다 어려운 Update - 작업해야 할 파일들과 구현 순서

  14. 생각보다 어려운 Update - 실습1

  15. 생각보다 어려운 Update - 실습2

  16. 생각보다 어려운 Update - 실습3

  17. 생각보다 어려운 Update - 실습4

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

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

강의 구성
17
총 학습시간
7시간 26분
수강 기간
60 일간 수강
68,000