Thumbnail
개발 · 프로그래밍백엔드

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술대시보드

(5)
6,364개의 수강평 ∙ 107,392명의 수강생

무료

지식공유자: 김영한
총 28개 수업 (5시간 21분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • lo5641 프로필lo5641
    2024-10-221410746

    안녕하십니까 강사님 대학에서 간단한 프로젝트를 만들고 자바에 대한 기초지식만을 가지고 있는 상태에서 자바 스프링부트를 입문하고 싶어서 문의드립니다! 무료강의인 자바스프링을 들은후에 로드맵에 따라 수강할려고 하는데 스프링을 듣기 전에 자바강의를 어느정도 듣고 하는게 좋을지 아니면 스프링을 입문부터 바로 시작해도 괜찮을지에 대해 질문드립니다!

    김영한
    김영한
    김영한
    2024-10-22375290

    안녕하세요. lo5641님 스프링은 자바의 수 많은 기능을 활용하는 프레임워크입니다. 따라서 스프링을 제대로 이해하려면 자바 자체를 먼저 제대로 이해하는 것이 꼭 필요합니다. 따라서 김영한의 실전 자바 로드맵을 고급2편까지 듣고 스프링 학습으로 넘어가는 것을 권장합니다. 만약 자바 로드맵을 조금 더 빠르게 진행하고 싶다면, 자바 로드맵 중에 고급1편은 6. 동기화 - synchronized까지 학습하고 고급2편으로 빠르게 넘어가는 것도 방법입니다. 그리고 이후에 시간이 남을 때 고급1편의 남은 부분을 학습하시면 됩니다. 감사합니다.

  • headset2012 프로필headset2012
    2024-09-231387844

    강사님 안녕하세요! 제가 자바 문법은 배웠으나 실제 활용하질 않아서 응용능력이 떨어지는 상태입니다. 이런 경우에는 기존에 배웠던 자바 책을 가지고 복습하면서 스프링 부트 강의를 수강해도 괜찮을까요?

    김영한
    김영한
    김영한
    2024-09-24368971

    안녕하세요. headset2012님 자바 기본기를 확실히 이해한 상태에서 스프링 학습을 진행하는 것을 권장합니다. 다음 자바 로드맵을 참고해주세요. https://www.inflearn.com/roadmaps/744 감사합니다.

  • company CHOI 프로필company CHOI
    2024-08-311369082

    앞으로 김영한님 강의를 모두정독하고자 무료버전부터 들으려 합니다. 헌데 궁금한데 버전은 업데이트가되는데, 강의들도 업데이트가 되는지 아니면 업데이트에맞춰 새로운 강의가 업데이트가 되는지 궁금합니다

    김영한
    김영한
    김영한
    2024-09-01364387

    안녕하세요. company CHOI님 강의는 스프링 최신 버전에서도 작동할 수 있도록 메뉴얼을 통해서 지속적으로 업데이트 하고 있습니다 :) 추가로 스프링이 갑자기 버전을 업데이트를 해서 메뉴얼에서 대응이 안되는 경우, 질문하기 게시판을 통해서 도움을 드리고 있으니 참고해주세요. 감사합니다.

  • 전성민 프로필전성민
    2024-06-271305092

    스프링 핵심 원리 - 기본편 강의를 수강한후 입문 강의를 들어도 될까요? 아니면 둘이 동시에 들어도 될지 궁금합니다. 입문강의가 어렵다는 말이많아서요

    김영한
    김영한
    김영한
    2024-06-29350291

    안녕하세요. 전성민님 이번 강의를 꼭! 먼저 들으셔야 합니다. 이 강의를 통해서 스프링이 어떻게 돌아가는지 전체적인 그림을 보아야 합니다 :) 모두 이해하려고 하는 것 보다는 코드로 따라가면서 익숙해지는 정도면 충분합니다^^

  • (알수없음) 프로필(알수없음)
    2024-06-261303172

    선생님 안녕하세요! 지금 당장 실무에서 스프링 부트 + JPA 로 신규 프로젝트를 개발해야하는 상황입니다. 순차적으로 따라가면 너무 좋겠지만, 해당 무료 강의만 듣고 개발할 수 있을까요? 아니면, 유료여도 좋으니 당장 실무에서 바로 쓸 수있는 강의 추천 부탁드립니다 스프링 시큐리티도 적용해야 해서 이 부분이 포함되어 있는 강의로 추찬 부탁드립니다!!

    김영한
    김영한
    김영한
    2024-06-29350290

    안녕하세요. 급하게 실무 프로젝트를 해야 한다면, 이번 강의를 듣고, 스프링 부트와 JPA 활용1편을 먼저 듣는 것을 권장드립니다. 그리고 로드맵 순서대로 나머지 부분을 채워가시는 것도 방법입니다. 시큐리티 관련해서는 따로 제공하지 않고, MVC2편에서 세션을 활용한 로그인 방법을 설명드립니다. 감사합니다.

  • khb4435 프로필khb4435
    2024-02-141178303

    c/c++ 펌웨어개발자입니다. 1.백엔드 공부해보려고 하는데 커리큘럼 순서대로 가려면 일단 자바랑 sql공부를 선으로 진행하고 들어야하는거겠죠? 2. 일단 java + DB공부하려고 하는데 더 필요한 과목이 선으로 공부하기에 더 필요한 부분이 있나요? 3.sql공부를 선으로 하라고 하시면 mongoDB,mysql 등등 많은데 어떤 DB가 자바 스프링과 어울리는 DB인가요?

    김영한
    김영한
    김영한
    2024-02-14318150

    안녕하세요. khb4435님 1,2: 네 우선 그정도로 시작하시면 충분합니다. 3: mysql과 같은 관계형 데이터베이스를 학습하시면 됩니다. 감사합니다.

  • 롸켓가이 프로필롸켓가이
    2023-12-051092886

    안녕하세요. 좋은 강의들이 많이 보여 관심을 갖고있는데, 제가 청각장애가 있어 자막없이 강의 듣기 힘든데 자막은 없는걸까요? ㅠㅠ

    김영한
    김영한
    김영한
    2023-12-07301032

    안녕하세요. 롸켓가이님 인프런 자체에서 모든 강의에 자막을 제공합니다^^ 다음을 참고해주세요. https://www.inflearn.com/notices/1022219 감사합니다.

  • gud4041 프로필gud4041
    2023-12-041091852

    현재 스프링부트가 jdk-11은 선택할 수가 없습니다 sts3버전을 받아도 jdk-17이상이어야 됩니다 gradle에서 바꾸어 봤지만 아예 안됩니다 이 강의대로 따라해도 안됩니다 어떻게 해야 하나요?

    김영한
    김영한
    김영한
    2023-12-04300252

    안녕하세요. gud4041님 강의 메뉴얼을 다시 받아보시면 관련 내용이 업데이트 되어 있습니다^^ 참고로 최신 버전인 스프링 부트 3.2를 선택하시고 JDK17을 사용하시면 됩니다. 스프링이 업데이트 될 때 마다 강의 메뉴얼을 통해 관련 내용을 업데이트 하고 있으니 참고해주세요. 감사합니다.

  • rlagusdn0086 프로필rlagusdn0086
    2023-11-211081070

    안녕하세요 선생님 해당 강의는 혹시 운영체제는 윈도우로 진행 되나요 macos로 진행되나요?

    김영한
    김영한
    김영한
    2023-11-21297071

    안녕하세요. rlagusdn0086님 mac os로 진행되지만, 윈도우용 단축키도 함께 제공되기 때문에 크게 걱정하지 않으셔도 됩니다. 감사합니다.

  • 진우 프로필진우
    2023-10-011033051

    1. 혹시 스프링로드맵에서 스프링 핵심 원리-고급편빼고 처음부터 다 본후에, 스프링부트와 JPA로드맵 다 보고 나서, 스프링 핵심 원리 - 고급편 봐도 되나요? 2. 가끔가다 사람들 보면 스프링부트 로드맵을 먼저 보고 나서 스프링로드맵 본다고 하던데 , 그것이 이해가 더 잘 된다고 하던데 그 이유를 알 수 있을까요? 혹시 그렇게 진행해도 무리는 없는건가요? 3. 백엔드 개발자로 보통 취업하려면 두 개의 로드맵을 모두 어느 정도까지는 봐야 취업이 가능할까요? 4. 팀원들과 함꼐하는 사이드프로젝트 등 토이프로젝트를 하려면 두 개의 로드맵을 모두 어느 정도까지 봐야 사람들과 말이 통하고 협업이 가능할까요? 5. 잡코리아, 원티드 등등 취업공고 사이트 보면 백엔드 개발자 필수요건으로 요즘은 코틀린도 요구하는게 추세던데, 만약 코틀린으로 대체된다 하더라도 자바를 이해하고 잘해야만 코틀린도 잘할 수 있는거죠? + 유치하고 어리석은 질문일 수 있는데, 사람들과 빨리 협업해서 프로젝트 등 실무에 참여하고 싶어서 궁금한 마음에 여쭈어봅니다..

    김영한
    김영한
    김영한
    2023-10-03287851

    안녕하세요. 진우님 1. 혹시 스프링로드맵에서 스프링 핵심 원리-고급편빼고 처음부터 다 본후에, 스프링부트와 JPA로드맵 다 보고 나서, 스프링 핵심 원리 - 고급편 봐도 되나요? -> 다음 로드맵 안내 영상에서 마지막에 있는 추천 코스를 보시면 어떻게 학습해야 할지 이해가 되실거에요 :) 딱 생각하신 내용과 비슷합니다. https://youtu.be/ZgtvcyH58ys?si=Z6dusQINZmBfNW4h 2. 가끔가다 사람들 보면 스프링부트 로드맵을 먼저 보고 나서 스프링로드맵 본다고 하던데 , 그것이 이해가 더 잘 된다고 하던데 그 이유를 알 수 있을까요? 혹시 그렇게 진행해도 무리는 없는건가요? -> 1번의 로드맵 안내 영상을 참고해주세요. 3. 백엔드 개발자로 보통 취업하려면 두 개의 로드맵을 모두 어느 정도까지는 봐야 취업이 가능할까요? -> 회사마다 기준이 다르겠지만, 두 개의 로드맵을 온전히 본인 것으로 체득하는 단계까지 끌어 올리는 것을 권장합니다. 4. 팀원들과 함꼐하는 사이드프로젝트 등 토이프로젝트를 하려면 두 개의 로드맵을 모두 어느 정도까지 봐야 사람들과 말이 통하고 협업이 가능할까요? -> 사이드프로젝트나 토이 프로젝트이 규모나 선택하는 기술에 따라서 다를 것 같아요. 무언가를 만든다고 가정하면 로드맵 안내 영상의 추천코스에서 Querydsl 부분까지 학습하시는 것을 권장합니다. 5. 잡코리아, 원티드 등등 취업공고 사이트 보면 백엔드 개발자 필수요건으로 요즘은 코틀린도 요구하는게 추세던데, 만약 코틀린으로 대체된다 하더라도 자바를 이해하고 잘해야만 코틀린도 잘할 수 있는거죠? -> 실무 프로젝트의 거의 99%는 자바 프로젝트입니다. 추가로 스프링, JPA 같은 기술은 자바, 코틀린과 무관하므로 크게 고민하지 않으셔도 될 것 같아요. 도움이 되셨길 바래요 :)

  • 진우 프로필진우
    2023-09-091009191

    1. 자바의 정석이란 책으로 완독하고 자바를 좀 깊게 알아보고 공부한 다음,관게형 데이터베이스까지 어느정도 안 상태로 선생님의 강의 스프링 완전 정복 로드맵을 따라서 강의를 다 듣고, 스프링부트와 JPA실무 완전 정복 로드맵을 따라서 공부하면 될까요? 2. 자바와 DB, 그리고 스프링 및 스프링부트?를 어느정도 알게 되면 팀원들을 구해서 토이프로젝트 등등 만드려고 합니다. 또 틈틈히 코딩테스트 준비도 해보려고 합니다. 이렇게 준비하면서 필요한 것 및 부족한 것이 있다면 추가로 더 공부해보려고 합니다. 선생님이 보시기에 이렇게 진행하는 것은 어떤가요? 2. 여기서 관게형 데이터베이스가 선수 지식으로 있는데 어느 정도까지 공부하고 이 로드맵을 보면 될까요? 백엔드로 진로 잡으려면 이렇게 공부하면 될까요..? 혹시라도 공부 방향 중 잘못된 것이 있다면 알려주시면 감사하겠습니다. 감사합니다..

    김영한
    김영한
    김영한
    2023-09-11284520

    안녕하세요. 진우님 공부의 방향은 잘 잡고 계신 것 같아요. 생각하신 것 처럼 자바를 공부하고 로드맵을 따라서 진행하시면 됩니다. 데이터베이스는 많이 알면 좋지만 서점에서 본인에게 맞는 가장 쉬운 레벨의 기본적인 SQL, 테이블 설계에 대해서 책 한권정도를 보시면 됩니다. 추천하는 전체 로드맵 순서는 다음 영상을 참고해주세요^^ https://youtu.be/ZgtvcyH58ys

  • 11 1 프로필11 1
    2023-08-20984783

    안녕하세요. 컴공을 복수전공하고 졸업 후 1년 정도 CS 지식 및 자바 문법 반복 복습하다가 이제야 강의를 들으려고 합니다. 일단 로드맵1이랑 로드맵2에 있는 강의를 전부 구매는 해 뒀습니다.(스프링 부트만 아직 구매하지 않았는데 나중에 할인할 때 구매할 예정입니다.) 내년 상반기쯤에 취업할 예정인데 그 기간 안에 이 분량의 수업들을 다 듣고 소화할 수 있을지가 조금 걱정이 됩니다. 지금 예정은 로드맵에 써진 대로 순차적으로 다 듣는 것이긴 합니다. 아직 강의를 안 들어서 분량이 감이 안 오는데.. 열심히만 한다면 시간은 충분한지, 아니면 선별해서 몇 개만 듣는 게 나은지 궁금합니다. 앞으로는 스프링 공부 + 코딩 테스트 위주로 준비할 예정이긴 합니다. 분량에 대해 질문드리는 이유는 제가 이미 졸업 후 1년 정도 공백기를 가져서 그런지 공백기가 많이 길어지는 게 아닌가 싶어서입니다.. 현재 나이는 95년생 만28살(원래 한국 나이로 29살)이라 적지 않은 나이입니다. 공백기 동안 거의 자바 문법이나 운영체제, DB, 네트워크 같은 CS 등을 책으로 2~3번씩 반복해서 본 정도이지, 그걸 블로그에 작성하거나 포트폴리오를 만든 것도 아니라.. 뭔가를 준비한 게 없네요. 그렇지만 시간 들여서 스프링을 제대로 공부하고 싶기도 해서 앞으로 스프링 강의를 다 듣는 게 나을지, 몇 개 선별해서 듣고 나머진 취업해서 듣는 게 나을지 조언을 듣고 싶습니다. 어떤 게 최선일지 고민입니다. (절대 강의를 다 듣는 게 싫어서가 아닙니다. 오히려 제 성격상으론 시간만 너무 길어지지 않으면 강의를 빠짐 없이 다 듣는 게 좋긴 합니다. 이미 다 구매했구요..) 감사합니다.

    김영한
    김영한
    김영한
    2023-08-21280813

    안녕하세요. 11 1님 어떤 고민이 있으신지 이해가 됩니다. 다만 스프링을 제대로 공부하는 것이 쉽지 않고 또 기본기를 단계별로 쌓아가면서 진행해야 본인 것으로 만들 수 있습니다. 제가 추천하는 방법은 다음 영상 뒷부분에서 소개하는 추천 코스가 있습니다. 이 코스를 순서대로 들으시는 것을 권장드립니다. https://youtu.be/ZgtvcyH58ys 감사합니다.

  • kql 1 프로필kql 1
    2023-08-02964002

    자바,스프링을 들어야 하는지 궁금합니다 대학교 중퇴해서 백엔드 개발자 인강인 nodejs,nest,js 듣고 있고 자바,스프링까지 들어야 하는지 궁금해요 지금 학력이 학력이라서 올해,내년 초 스타트업,중소기업 가는게 목표고,취업해서 2년동안 학비 모아서 대학교 3학년으로 편입해서 다시 취업해 대기업가는게 목표에요 현재 스타트업,중소기업이 목표니까 우선은 nodejs만 들어야 할까요? 자바,스프링은 대학교 졸업하고 재취업할 떄 들어야할까요?

    김영한
    김영한
    김영한
    2023-08-04277432

    안녕하세요. kql 1님 본인이 어떤 회사에 가고 싶은지 먼저 정하는 것이 중요합니다. 본인이 nodejs를 주로 사용하는 회사로 가고 싶다면 node관련 기술 스택을 쌓는 것이 맞고, 본인이 자바 스프링 계열로 가고 싶다면 해당 계열의 기술 스택을 쌓는 것이 유리합니다. 권장하는 방법은 장기적으로 본인이 가고 싶은 회사를 정하고, 그 목표를 위해서 중간에 가는 회사도 같은 기술을 사용하는 것이 장기적인 목표를 이루기에 더 유리합니다. 다음 영상을 보시면 도움이 되실거에요. 인프콘 - 어느 날 고민 많은 주니어 개발자가 찾아왔다, 성장과 취업, 이직 이야기 https://www.youtube.com/watch?v=QHlyr8soUDM 감사합니다.

  • STS 프로필STS
    2023-07-22951583

    Spring Tool Suite4 로 해도 비슷한가요? 인텔리J 와 많이 다른지 궁금합니다. 사이트는 STS4 로 되어 있어서요.

    김영한
    김영한
    김영한
    2023-07-23274533

    안녕하세요. STS님 STS를 잘 다루신다면 STS를 사용하셔도 괜찮습니다. 감사합니다.

  • BBIRA2 프로필BBIRA2
    2023-07-13939302

    안녕하세요 아직 자바는 반복문, 조건문, 배열 이정도만 배운 상태입니다. 하지만 스프링 강의를 빨리 들어보고 싶습니다.. 일단 스프링 입문 강의를 들으면서 자바 공부를 마무리한 후 , 기본편을 수강하며 스프링의 기초를 다져도 괜찮을까요?

    김영한
    김영한
    김영한
    2023-07-13272231

    안녕하세요. BBIRA2님 자바 기초를 탄탄하게 다지고 스프링을 학습해야 합니다. 최소한 객체지향 개념과 컬렉션 정도까지는 공부하고 넘어오셔야 합니다. 감사합니다.

  • blackhole124 프로필blackhole124
    2023-06-27919836

    안녕하세요 개발자님 혹시 이 강의부터 시작된 개발자님의 강의 커리큘럼은 전부 자바 코드로 되어있나요? 아니면 코틀린으로 하시나요?

    김영한
    김영한
    김영한
    2023-06-28269294

    안녕하세요. blackhole124님 모든 강의는 자바로 진행합니다. 감사합니다

  • 이승민 프로필이승민
    2023-06-19909954

    안녕하세요. 현재 국비 수업을 통해 spring mvc모델을 활용한 프로젝트를 하나 완성한 상태입니다. 국비학원에서는 rest api나 spring security 등을 알려주지않고 정말 기본적인 mvc패턴만 알려준 것 같아 김영한 강사님의 인프런 강의까지 찾아보게 되었습니다. 혹시 강의 내용에 위의 내용들도 함께 들어있는건지 궁금해서 문의 드립니다! 국비수업을 들은 상태라면 입문과정은 넘어가도 괜찮은지, 그래도 입문강의부터 차근차근 듣는것을 추천하시는지도 궁금합니다!

    김영한
    김영한
    김영한
    2023-06-19267189

    안녕하세요. 이승민님 입문 과정이 스프링의 전체적인 사용에 대한 큰 그림을 그려주기 때문에 실무에서 스프링을 자주 사용하던 분들도 듣는 강의입니다. 따라서 국비수업을 들은 상태라도 입문 과정을 듣는 것을 추천합니다. 감사합니다.

  • shb610 프로필shb610
    2023-03-24824268

    초기 환경설정 질문 드립니다. 1. 제가 mac이 없는데 윈도우와 리눅스 중 어느 운영체제로 진행해야 강의 들으면서 불편함이 덜할까요? 리눅스가 오히려 더 어려울 수도 있을까요? 2. 최근 강의는 스프링부트 3.0으로 진행하셨던데 그러면 처음부터 Java17로 설치하는 게 나을까요? 아니면 Java11로 하다가 나중에 바꾸는 게 나을까요? 감사합니다.

    김영한
    김영한
    김영한
    2023-03-24250605

    안녕하세요. shb610님^^ 1. 운영체제는 편하신 것으로 학습하시면 됩니다^^ 강의 메뉴얼에 윈도우, mac의 경우가 모두 포함되어 있습니다. 2. 강의 메뉴얼에 스프링 부트 3.0에 대한 부분들이 업데이트 되어 있습니다. java 17로 진행하셔도 괜찮습니다^^ 감사합니다.

  • pomy1412 프로필pomy1412
    2023-03-11810539

    안녕하세요? 로드맵 전체 학습하려 하는데 강의자료가 분량이 꽤 되기에 질문드립니다. 강의자료를 출력해서 필기하며 공부하는 용도인가요? 아니면 그냥 pdf 상태로 보기만 해도 괜찮은 건가요? 책처럼 볼 거라면 미리 제본을 하는 게 나을 것 같아서 질문드립니다.

    김영한
    김영한
    김영한
    2023-03-11247842

    안녕하세요. pomy1412님 이 부분은 사람들마다 다를 것 같아요. 어떤 분은 PDF로 보시고, 어떤 분들은 출력을 해서 보시더라구요^^ 본인의 학습 스타일에 맞추시면 될 것 같습니다. 감사합니다.

  • 김동민 프로필김동민
    2023-02-01767695

    현재 국비수업 진행중이고 한달정도 되었습니다. 기본적인 사용법들은 이해를 했습니다. 하지만 이러한 결과값을 내라 하고 던져주면 코드를 보지 않고 머릿속에서 자동으로 코드가 작성되는 수준은 되지 못합니다. 자바언어에 대한 이해도를 어느정도로 요할까요? 데이터 베이스는 sqld 공부를 해서 join에 대한 이해까지는 하고 있습니다.

    김영한
    김영한
    김영한
    2023-02-05239953

    안녕하세요. 김동민님 자바 기본 문법과 컬렉션 정도 이해했으면 학습을 하면서 부족한 자바 문법을 따로 학습하셔도 됩니다^^ 감사합니다.

채널톡 아이콘