채널톡 아이콘

자바 백엔드 개발자되기! Java17 기반의 스프링부트(SpringBoot) 3 프레임워크 입문(1)

본 강의는 Java17 기반의 SpringBoot 3 프레임워크를 처음 배우는 분들을 위한 입문 강의입니다. 실무에서 많이 사용하는 SpringBoot 프로젝트를 직접 만들면서 웹 개발의 전체 흐름을 자연스럽게 익힐 수 있도록 구성하였습니다. 단순히 이론만 설명하는 것이 아니라, 실제 프로젝트를 단계별로 따라 만들며 Controller, View, Service, Database 연동, JPA, ModelAndView 등 백엔드 개발에 꼭 필요한 핵심 개념들을 직접 실습합니다. 초보자분들이 가장 어려워하는 프로젝트 구조 이해, 데이터 전달 방식, DB 연동 과정 등을 최대한 쉽게 설명하며, 왜 이렇게 동작하는지까지 함께 이해할 수 있도록 강의를 구성했습니다. SpringBoot를 처음 시작하는 분들도 부담 없이 따라올 수 있도록 기초부터 차근차근 설명하며, 자바 백엔드 개발자로 성장하기 위한 기본기를 탄탄하게 다질 수 있습니다.

1명 이 수강하고 있어요.

난이도 초급

수강기한 무제한

springboot3.0
springboot3.0
java17
java17
backend
backend
jpa
jpa
웹개발
웹개발
springboot3.0
springboot3.0
java17
java17
backend
backend
jpa
jpa
웹개발
웹개발

수강 후 이런걸 얻을 수 있어요

  • SpringBoot 3 프로젝트 생성 및 개발 환경 설정 방법

  • Controller, Service, View 구조와 MVC 패턴 이해

  • Form 데이터를 전송하고 처리하는 방법

  • JPA와 JpaRepository를 활용한 데이터베이스 CRUD 구현

  • Model과 ModelAndView를 사용한 데이터 출력 방법

  • 회원가입 및 게시판 형태의 실전 예제 구현 경험

  • SpringBoot 기반 백엔드 개발 흐름 전체 이해

  • 실제 프로젝트 구조와 파일 역할 이해하기

자바 백엔드 개발자 첫걸음! Java17 기반 SpringBoot 3 실전 입문

SpringBoot는 현재 국내외 웹 백엔드 개발 분야에서 가장 많이 사용되는 자바 프레임워크 중 하나입니다.
본 강의에서는 Java17과 SpringBoot 3 기반으로 실제 웹 프로젝트를 직접 구현하면서 백엔드 개발의 핵심 흐름을 자연스럽게 익힐 수 있습니다.

단순히 문법만 배우는 것이 아니라, 회원가입 기능과 데이터베이스 연동, MVC 구조, JPA 활용 등 실제 실무에서 사용하는 방식 그대로 따라 만들어보며 학습합니다.

SpringBoot를 처음 접하면 프로젝트 구조와 흐름이 어렵게 느껴질 수 있습니다.
그래서 본 강의는 “왜 이렇게 동작하는가?”를 최대한 쉽게 설명하며, 처음 배우는 분들도 혼자 따라올 수 있도록 구성하였습니다.

추천 시각 자료:

  • SpringBoot 프로젝트 구조 캡처 화면

  • 회원가입 폼 구현 화면

  • DB 테이블 생성 화면

  • MVC 흐름도 이미지

  • Controller → Service → Repository 구조 다이어그램

What You’ll Learn

Section (1): Core Keywords

  • SpringBoot 3 개발 환경 구축

  • STS 설치 및 기본 설정

  • Spring Initializr를 활용한 프로젝트 생성

  • Controller와 애너테이션 활용 방법

  • View 페이지 생성 및 템플릿 연결

  • Form 데이터 전송 및 처리 방법

  • MVC 패턴 구조 이해

수강생들은 단순한 코드 작성이 아니라, 실제 웹 애플리케이션이 어떤 구조로 동작하는지 이해하게 됩니다.

추천 시각 자료:

  • STS 실행 화면

  • 프로젝트 생성 과정 캡처

  • Controller 코드 예제

  • MVC 구조 다이어그램

  • View 페이지 실행 결과 화면

Section (2): Core Keywords

  • Database 연동 실습

  • Entity 클래스 생성 방법

  • JpaRepository 활용

  • Service 클래스 구조 이해

  • Model과 ModelAndView 차이점

  • CRUD 기능 구현

  • 회원정보 조회 및 수정(Update) 기능 구현

실습 중심으로 진행되기 때문에, 강의를 마친 후에는 기본적인 SpringBoot 웹 프로젝트를 직접 구현할 수 있는 수준까지 학습할 수 있습니다.

추천 시각 자료:

  • DB 테이블 생성 화면

  • JPA save() 실행 결과

  • 회원 목록 출력 화면

  • Update 기능 실행 결과

  • Controller-Service-Repository 흐름도

Before You Enroll

Prerequisites & Notices

  • Java 기본 문법 이해가 필요합니다.

  • JSP 또는 기본적인 웹 개발 경험이 있다면 더욱 쉽게 학습할 수 있습니다.

  • 본 강의는 입문자를 대상으로 천천히 설명합니다.

  • 개발 환경은 Java17 및 STS(Spring Tool Suite)를 사용합니다.

  • 실습 위주 강의이므로 직접 따라 하면서 학습하는 것을 권장합니다.

  • 강의 영상은 단계별로 자세하게 설명하며, 실제 코딩 과정을 포함합니다.

  • 질문이 있을 경우 Q&A를 통해 학습 관련 질문을 남길 수 있습니다.

  • 향후 필요한 내용이 있을 경우 추가 업데이트가 진행될 수 있습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • SpringBoot 3 프레임워크를 처음 배우고 싶은 입문자

  • 자바 백엔드 개발자로 취업을 준비하는 분

  • JSP 이후 SpringBoot 학습으로 넘어가고 싶은 학습자

  • 데이터베이스 연동과 웹 프로젝트 구조가 어려운 분

  • 실습 중심으로 백엔드 개발을 배우고 싶은 분

  • 혼자 공부하다가 MVC 구조와 JPA 개념에서 막힌 분

선수 지식,
필요할까요?

  • Java 기본 문법에 대한 이해가 필요합니다.

  • HTML 기초 지식이 있으면 더욱 쉽게 학습할 수 있습니다.

  • JSP 또는 MVC 패턴을 간단히 경험해보신 분들에게 추천합니다.

  • 강의에서 사용하는 개발 환경은 Java17 및 STS(Spring Tool Suite) 입니다.

안녕하세요
kimw24072입니다.

앤써리너스 대표 - 멀티캠퍼스 IT정규과정 5개(RPA&ChatGPT&크롤링&AI&PE) 과정 운영강사 - 한국능률협회 정규 생성형AI과정 5개(RPA&ChatGPT&크롤링&AI&데이터처리) 과정 운영과정 -[2022세종도서 선정]IT 비전공자를 위한 돈버는 파이썬코딩 저자 -[2023세종도서 선정]IT 비전공자를 위한 파이썬 업무 자동화(RPA) 저자 - 비현코자동화연구소 유튜브 운영 - 삼성,현대,SK,KT,LG 등 다수 대기업/공기업 강의 - 생성형AI 오프라인 교육 학습자 누적 6600명 & 현업프로젝트 코칭 500건 이상 [2024.12기준] - 삼성그룹 멀티캠퍼스 IT교육컨설턴트 & 강사 - 현대자동차그룹 현대제철 HRD - AI 교육 기획 /운영 - 현대자동차그룹 현대제철 비개발자 12년 업무경험(엉업/기회/시스템설계/HRD 등 )
더보기

커리큘럼

전체

31개 ∙ (13시간 7분)

해당 강의에서 제공:

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

수강평

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

kimw24072님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

신규가입 25% 할인

₩33,000

25%

₩44,000