BEST
개발 · 프로그래밍

/

백엔드

스프링 부트 웹 개발 입문 - 따라하며 배우기

따라하며 만들다 보면 어느새 알게 되는, 스프링 부트를 이용한 자바 웹 개발!

(4.9) 수강평 19개

수강생 219명

Thumbnail

초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.

이런 걸
배워요!

  • 스프링 부트의 문을 열어드립니다.

  • 개념보다는 실제 작은 프로젝트를 진행해가며 개념을 잡아봅니다.

  • 프론트엔드와 백엔드의 연결 부분을 실제 프로젝트에 적용해 봅니다.

  • 엔터프라이즈 환경에서 가장 중요한 DB 부분을 상세하게 들여다봅니다.

처음 시작하는 스프링부트, 누구나 쉽게!

스프링 부트, 초보자도 쉽게 
시작할 순 없을까요?

스프링 부트의 문을 어떻게 열어야 할까? 🤔

먼저 복잡하게 개념을 잡기보다는 따라하며 시작해보세요. 따라하다 보면 머리속에 맴돌던 개념이 잡히실 겁니다!

스프링 부트 항해 - 따라하며 배우기

  • ✅ 스프링 입문자들에게 스프링 부트를 이용하여 웹 개발을 할 수 있도록 합니다.
  • ✅ 기존 방식의 웹 개발에서 스프링으로 넘어오시는 분들에게 징검다리 역할을 하고자 합니다.

스프링 부트(Spring Boot)를 공부하면서 수많은 책과 강의를 접했습니다. 
그리고, 생각하게 되었습니다. ‘왜 쉬운 스프링 부트 강의는 찾기 어려울까?’

제가 스프링 부트를 공부하면서 필요로 했던, 입문자~초보자에게 맞는 ‘아! 이런 강의가 있으면 좋겠다!’ 는 생각으로 강의를 제작하였습니다. 이 강의를 통해 많은 분들이 스프링 부트의 시작을 열 수 있기를 바랍니다!

이런 분들께 추천합니다

🙋‍♀️
자바(Java) 백엔드 웹 개발 입문~초보자

🙋‍♂️
웹 개발이 무엇인지 맛보고 싶은 학생

💁‍♀️
기존 개발 레거시에서 스프링부트로 넘어오고자 하는 개발자


숲인지 나무인지 고민하지 마세요. 
우선, 필요한 만큼 만들어봅니다!

백문이불여일타! 직접 개발하며 익히는 개념

실제 코딩을 하면서 스프링, 웹, DB 등의 개념을 잡아갑니다. 개념을 설명하기 위해 코딩하는 것이 아닙니다. 일단 실제 필요한 프로젝트를 만들어나가는 과정에서 숨어있는 개념들을 발견할 수 있도록 구성하였습니다.

어려운 개념에 지치거나 머뭇대지 않아도 좋습니다. 일단 만들고, 그 다음 개념은 덤으로 얻어가세요!

실무를 생각한, 하나의 완결성 있는 프로젝트

실제 실무에서 사용할 만한 내용의 프로젝트를 진행해 보는 강의입니다. 학습자 스스로 프로젝트 하나를 완성도 있게 만드는 데 집중합니다.

따라서 개념마다 다른 예제를 각각 다루지 않습니다. 섹션별로 동떨어진 수업이 아닌, 처음부터 끝까지 모든 수업이 하나의 프로젝트를 완성할 수 있도록 연결된 강의를 지향합니다.

초보자 눈높이에 맞춘 학습 환경

혼자서 공부해도 어려움이 없도록 면밀하게 신경 쓴 학습 자료를 제공합니다. 섹션별로 PDF 자료를 제공하며, 소스코드 역시 수업별로 편리하게 분리했을 뿐 아니라 완결된 전체 코드까지 다운로드받을 수 있습니다.

스프링부트 웹개발 항해, 함께 떠나요!

강의를 마치게 되면 학습자 여러분은 스스로 직접 만든 소스코드를 갖게 되실 겁니다. 아마도 두고두고 사용할 수 있는 소스코드가 될 거라 생각합니다.

눈으로 보지 말고 직접 코딩하면서 따라오세요. 직접 만들어보면 자신의 것이 됩니다!

시작이 반! 처음부터 완벽할 필요는 없습니다.

강의 하나로 엄청난 고급 개발자가 되지는 못하더라도, 스프링의 문턱에서 다음 단계로 넘어가는 자신감을 갖게 될 것입니다. 이 강의를 딛고 그 다음 단계로 나아가세요!


다음 내용을 학습합니다 
강의 미리보기 📚

  • 1️⃣ 클라이언트에서 만들어야 할 최종 모형을 만들어봅니다. (HTML)
  • 2️⃣ 백엔드 개발 과정을 각 단계별로 구현합니다. Controller → Service → DAO → Mapper 과정을 직접 확인합니다.
  • 3️⃣ 개념에 앞서 먼저 만들어봅니다. 만들고, 실행하다 보면 개념을 잡는 데 더욱 수월해집니다.

스프링을 이해할 수 있도록 등장 배경과 맥락을 스토리로 설명합니다.

스프링부트에서 필요한 내용들을 전반적으로 배워봅니다.

20년차 개발자의 고민과 노하우를 담았습니다.

저는 현재 SCM 시스템/개발 운영 업무를 하고 있는 현직 개발자입니다. 이 강의를 듣는 분들께 스프링부트에 대한 문을 열어드리고, 스스로 공부의 방향을 찾아 갈 수 있도록 도와 드리겠습니다. 🙂


Q&A 💭

Q. HTML, JavaScript, Java를 전혀 모르는데 수강할 수 있을까요?

가능은 하지만 따라오시는데 꽤나 시간이 필요합니다.
기존에 언어를 알고 있던 분들에 비해서는 해당 언어를 배우면서 가야 하는 만큼 진도가 느릴 수 있습니다.

Q. 강의에서 스프링 부트를 어느 수준까지 다루나요?

스프링부트 기초~초급 수준에 해당합니다.

Q. 수업에서는 어떤 내용을 다루나요?

스프링부트를 이용한 프로젝트를 진행하며, 이 과정에서 필요한 도구 및 언어를 함께 학습합니다.
HTML, JavaScript, Java, IoC/DI, DB 연결(Mybatis) , MariaDB, DMMS - Transaction

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 스프링 부트를 이용해 웹 개발을 하고자 하는 초급/입문자

  • 기존 레거시에서 스프링부트로 넘어오시는 개발자들

선수 지식,
필요할까요?

  • HTML, JavaScript, Java 선수 지식이 필요합니다.

IT 에 오랜시간 몸담고 있습니다.

IT 는 개발 트렌드에도 민감해야 하는 부지런함이 필요한 직군인것 같습니다.

저도 여전히 지속적으로 공부하고 있습니다.

제가 가진 소소한 지식이 또 다른 누군가에게 도움이 되면 좋겠습니다. 

커리큘럼

전체

93개 ∙ (17시간 39분)

수업 자료

가 제공되는 강의입니다.

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

수강평

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