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

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]대시보드

(5)
64개의 수강평 ∙ 1,188명의 수강생
132,000원

월 26,400원

5개월 할부 시
지식공유자: 최태현
총 73개 수업 (12시간 35분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • 송재근 프로필송재근
    2024-04-231247490

    안녕하세요. 요번에 인프런 워밍업 클래스 1기 신청에 궁금한 점이 있어 문의 남겨드립니다! 다름이 아니라 이 과정을 끝내고 나면 수료증과 최태현 강사님의 레퍼런스를 받을 수 있는지 궁금합니다!

  • bumsuk509 프로필bumsuk509
    2024-04-061230928

    안녕하세요 강사님. 이 강의를 들으면 게임관련해서도 그대로 적용이 가능한 것일까 여쭈어보고 싶습니다.유니티나 언리얼에서도 자바로 서버를 구축하는 부분도 이 강의를 듣고 가능할까요!?

  • 박준규 프로필박준규
    2024-03-021194966

    안녕하세요 올인원 패키지 강의에서 궁금한 점이 있어서 질문드립니다. Spring boot에서 REST API도 사용하는 건가요???

    최태현
    최태현
    최태현
    2024-03-02322233

    안녕하세요 준규님! 질문 주셔서 감사합니다. 😊 네네 맞습니다! Spring Boot를 이용해 REST API를 만드는 방법에 대해서도 다루고 있습니다. 실제 REST API와 관련한 Q&A 등도 https://www.inflearn.com/questions/1175426/%EC%88%98%EC%A0%95%EC%9D%B4%EB%9D%BC%EB%8A%94-%EC%9E%91%EC%97%85%EC%9D%84-%ED%95%A0-%EB%95%8C-put%EC%9D%84-%EB%8D%94-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0%EA%B0%80-%EC%9E%88%EC%9D%84%EA%B9%8C%EC%9A%94 와 같이 찾아보실 수 있습니다. 감사합니다! 🙏

  • 박예슬 프로필박예슬
    2024-02-131176906

    안녕하세요. 2월말에 다른 일정으로 참여가 어려운데 0기가 끝난후 1기 일정도 정해진게 있을까요?

    최태현
    최태현
    최태현
    2024-02-13317840

    안녕하세요 예슬님! 질문 주셔서 감사합니다. 😊 안타깝게도 현재 워밍업 클럽 스터디와 관련해 정해진 1기 일정은 없습니다! 😭 인프런 측으로부터 0기 상황에 따라 달라질 수 있다고 들었어요! 감사합니다. 🙏

  • joyjoy312 프로필joyjoy312
    2024-02-081171162

    안녕하세요 워밍업 과정에 대한 질문인데 어디에 올려야할지 몰라 올립니다 강의 시간이나 이런 것은 정해져있지 않고, 하루 중에 정해진 분량을 듣는것인가요? 미션 시간은 그 날까지 제출인건가요? 강의를 들으면서 다른 공부도 함께 병행해야할 것 같아서 혹시 시간이 정해져있는 것인지 질문드립니다!

    최태현
    최태현
    최태현
    2024-02-08316909

    안녕하세요 joyjoy312님! 질문 주셔서 감사합니다. 🙂 네네 맞습니다. 하루 내에 온라인 강의의 정해진 분량을 들어야 하고, 만약 과제를 수행할 생각이시면, 특정 시간 안에 제출 하셔야 완주를 위한 "제출"로 인정됩니다. 만약 특정 시간 내에 제출하지 않으시면 워밍업 클럽 완주는 불가능하지만, 완주를 했을 때 추가 혜택이 있을 뿐, 완주를 하지 않더라도 불이익은 없다고 봐주시면 되겠습니다. 감사합니다. 🙏

  • 꿈냥이  프로필꿈냥이
    2024-02-061168848

    안녕하세요? 제가 javascript 풀스택을 배우고 java는 배우지 않았는데요. 혹시 워밍업 과정 신청하면 무리일까요?ㅠ

    최태현
    최태현
    최태현
    2024-02-06316539

    안녕하세요 꿈냥이님! 질문 주셔서 감사합니다. 🙂 Java 언어에 대해 익숙하지 않으시면 워밍업 과정을 따라오시는데 무리가 있을 것 같아요! 🥺 워밍업 과정에서는 강의를 따라오셔야 할 뿐만 아니라, 과제나 미니 프로젝트도 제공되니까요.. 다만, 워밍업 과정을 꼭 완주하겠다 라는 느낌보다는, 제공되는 과제나 미니프로젝트를 받아서 차근차근 Java와 스프링 부트를 익혀 보시겠다고 생각하신다면 신청하셔도 괜찮을 것 같습니다. 🙂 워밍업 과정에 추가 비용이 발생하지도 않고, Java, 스프링 부트를 공부해보고 싶으시면 할인 혜택도 받으면 좋으니까요! 답변이 도움이 되었으면 좋겠습니다. 감사합니다! 🙏

  • qowlgur121 프로필qowlgur121
    2024-01-291159647

    안녕하세요, 지금 컴공 3학년 올라가기 전 겨울방학이고 김영한님 자바 강의를 듣고 있습니다. 그 강의가 다형성까지만 나와있어서 이 강의를 들으려면 어디 파트를 더 알아야 할 지 알고 싶습니다. 다음 파트들은 2월 중반쯤에 나온다고 들었어요. 그래서 다른 거로 일단 필요한 부분만 먼저 공부하고 이걸 듣고 싶네요. 그리고 김영한님 스프링, 스프링부트 강의를 이미 구매했지만 이번 3학년 올라가기 전에 이 강의로 전반적인 백엔드 개발에 대해 경험을 쌓을까 하는데 어떤가요? 이걸 듣고 스프링을 공부하면 효율적일지 고민됩니다. 어느 수준으로 될 수 있을지 알고 싶습니다. 감사합니다!

    최태현
    최태현
    최태현
    2024-01-29314492

    안녕하세요! qowlgur121님! 질문 감사드립니다! 😊 하나씩 빠르게 답변드려 보겠습니다. [1. 이 강의를 들으려면 어디 파트를 더 들으면 좋을까요?] 다형성 까지 들으셨다면 강의 내용의 80~90% 이상은 따라오실 수 있을겁니다. 여기서 10~20%를 더 채우고 싶으시면, 어노테이션 / 익명 클래스와 람다식 / 스트림 까지 공부하시면 될거에요!! 👍 강의를 들으시기 전에 먼저 보고 오셔도 좋고~ 강의를 보시다가 "엇! 이 문법은 처음 보는 문법인데!" 하는 경우 찾아보셔도 도움이 되실 겁니다~ [2. 이 강의를 들으면 영한님 스프링 강의를 듣는데 도움이 될까요?] 네! 저는 도움이 될 것이라 확신합니다. 그 이유로는 영한님 로드맵의 앞 부분인 스프링 핵심원리 / Spring MVC 기본편은 스프링의 내부 원리와 주요한 기능들을 다루고 있는데요, 본 강의를 통해 스프링을 이용한 간단한 웹 애플리케이션을 만들어 보신 다음, 그 강의를 들으시면 아 내가 작성했던 그 코드가 이런 원리로 동작했구나~ 내부에 이런 구성이 있구나~ 를 더욱 와닿게 배우실 수 있다고 생각하기 때문입니다. 본 강의는 스프링을 포함해 서버를 구성하는 다양한 기술들을 전체적으로 한 번 씩 사용해보고, 더 깊은 학습으로 나아가시기 위한 기초 역할을 해준다고 생각하시면 편해요! 😊 답변이 도움이 되었으면 좋겠습니다. 감사합니다! 🙏

  • 준빈 프로필준빈
    2024-01-091132633

    안녕하세요~ 1. 현재 OracleDB를 사용중인데 mysql대신 OracleDB를 사용해도 강의 내용을 따라 갈 수 있을까요? 2. 만약 mysql을 써야한다면 OracleDB와 mySql을 한 컴퓨터에 깔아서 사용을 할 수 있는 건가요?? 3. 그리고 지금 수강을 듣는다고 하면 스프링부트와 자바 버전은 어떤걸 사용하면 되는 걸까요?

    최태현
    최태현
    최태현
    2024-01-09309186

    안녕하세요 준빈님!! 질문 남겨주셔서 감사합니다! 😊 하나씩 답변드려볼게요! [1. MySQL 대신 OracleDB 사용] OracleDB를 사용하시더라도, 같은 관계형 Database이기 때문에 강의 내용을 따라오시는데 문제는 없을 것으로 생각됩니다. 단! 강의 내용에서 서버와 데이터베이스를 연결할 때는 "MySQL을 기준으로" 설명 드리고 있습니다. 때문에 미묘하게 다른 설정이나 연결부를 OracleDB로 직접 바꿔주셔야만 강의 내용이 원만하게 진행될 것 같습니다. [2. 같은 컴퓨터에 설치할 수 있을까?] 컴퓨터에 용량만 괜찮으시다면, 충분히 가능합니다! MySQL을 설치하시려면 넉넉하게 2~3 GB 정도는 필요할 것 같습니다! 😊 [3. 지금 스프링부트와 자바 버전] 스프링 부트를 처음 접하신다면 <1강. 스프링 부트를 시작하는 두 번째 방법> 에서 말씀드리는 것처럼, 압축 파일로 제공해드리는 자바와 스프링 부트 버전을 추천드립니다! (자바 11과 스프링 부트 2.7.x 버전입니다) 그 이유는 현재 회사에서 가장 많이 쓰이는 자바 버전이 11 버전이고, 스프링 부트 역시 2.x.x 후반대 버전 (2.5.x~2.7.x)가 가장 많이 쓰이고 있기 때문입니다. 또한, 강의 마지막 부분에는 자바 17 + 스프링 부트 3 버전대로 업데이트 하는 내용도 다루고 있고, 버전에 따른 기능 차이가 거의 없어서 업데이트를 한 번 경험해보시는 정도로 충분하지 않을까 싶습니다. 감사합니다! 🙏

  • 비둘기 프로필비둘기
    2023-12-311119971

    안녕하세요! 현재 springboot, jpa를 사용하여 기본적인 crud 플젝을 2번 한 경험이 있습니다. 당시 남의코드를 보고 이해해서 복붙하다시피하고, 수정하는거면 무조건 @Transactional을 붙여야한다st식으로 대충 알고만 있습니다. (거의 모르는 수준,,) 1.해당 과목을 듣게되면 기본적으로 스프링 플젝 기반 면접질문이 들어왔을 때 기본적인 개념같은건 제가 말할 수 있을까요? 2.강의를 통해 기본적인 개념같은걸 빠르게 학습할 수 있을지 궁금합니다. 아니면 관련 내용은 더 깊게 공부해야할까요?(깊게 공부하기 위한 바탕이 되는 내용을 알려주실까요?)

    최태현
    최태현
    최태현
    2023-12-31306577

    안녕하세요 비둘기님! 질문 주셔서 감사합니다! 😊 하나씩 답변드려 보겠습니다! [1. 스프링 플젝 기반 면접 질문이 들어왔을 때] 제 생각으로는 이 강의를 수강하시고 온전히 이해하시면 기본적인 개념을 충분히 면접 과정에서 설명하실 수 있다고 생각합니다! 다만 "대체로" 중고급 난이도로 평가받는 AOP, 스프링 MVC의 내부 구조 등등은 강의에서 다루고 있지 않기 때문에 이런 부분은 강의를 통해 학습하시기 어려울 것으로 예상됩니다! 제가 "대체로" 라고 말씀드린 이유는, 누군가에게는 이러한 개념들을 기본적인 개념들이라고 생각할 수 있기 때문이에요! 결국 면접관 분의 성향에 따라 어느 정도의 난이도까지를 "기본적인" 개념으로 볼 지는 모두 다를 수 밖에 없거든요! [2. 해당 과목을 듣게 되면 개념 등을 더 빠르게 학습할 수 있을까?] 본 강의는 서버 개발자가 되기 위해 가장 필수적인 내용들을 효과적으로 설명하고 있다고 자신합니다! 👍 특히, 비둘기님 같은 경우는 다른 사람의 코드를 이해하신 후 복붙을 하셨더라도 CRUD 플젝을 두 번 정도 해보셨기 때문에 코드 이변에 있는 다양한 엔지니어링 개념들을 더욱 빠르게 습득하실 수 있을 것 같습니다. 또한, 아무래도 공부에는 끝이 없다 보니 필요한 부분은 더 깊게 공부 하셔야겠지만, 이 강의를 통해 기본적인 개념들을 탄탄하게 학습하신다면 난이도 있는 내용들도 더 빠르게 습득하실 수 있다고 생각합니다. 답변이 도움이 되었으면 좋겠습니다. 감사합니다! 🙏

  • kamser 프로필kamser
    2023-10-131045735

    최태현 강사님 !! 연말이 되기전에 할인 계획이 있으신지 궁금합니다

    최태현
    최태현
    최태현
    2023-10-14289880

    안녕하세요, kamser님!! 😊 최근에 추석 할인을 길게 했어서 아마 2~3주 간은 할인이 어려울 것 같아요! 다만 제 경험에 따르면 인프런 플랫폼 전체 할인이 할로윈 / 블랙프라이데이 / 크리스마스가 있는 연말 길게 했던 것 같습니다. 도움이 되셨으면 좋겠네요~ 감사합니다! 🙏

  • 박지성 프로필박지성
    2023-09-231025571

    안녕하세요! 수강을 하기전 커리큘럼에 erd 제작 관련 강의 내용이 포함되어있는지 궁금해 여쭤봅니다! (table 만들고 springboot entity에서 join같은)

    최태현
    최태현
    최태현
    2023-09-24286492

    안녕하세요!! ☺️ 질문 주셔서 감사합니다! ERD를 직접적으로 그리지는 않지만 MySQL 테이블을 설계하고 적절히 SQL을 사용하는 내용은 포함되어 있습니다! 다만, 강의에서 join 쿼리를 사용하지는 않아요! join 쿼리를 알고 계시면 직접 활용해보실 수 있게끔은 되어 있습니다! ☺️ 감사합니다! 👍

  • andy15948 프로필andy15948
    2023-09-131014459

    안녕하세요~ 강의 수강 신청 전 궁금증이 생겨서 질문 드립니다. 강의에서 스프링 2.7.x 버전을 사용하시던데 최근 버전인 3.x에서의 변경점은 어떻게 적용하면 될까요? 혹시 최신 버전의 소스코드가 따로 준비 되어있는지 궁금합니다! 그리고 강의에서 다루는 스택들이 제가 공부하고 있는것과 딱 맞아 수강해보고 싶은데, 강의에서 쓰시는 버전이 최신이 아니어도 완강 후 개인적인 프로젝트에 적용하는데 무리가 없을까요?

    최태현
    최태현
    최태현
    2023-09-13284868

    안녕하세요, andy15948님! 질문 남겨주셔서 감사드립니다~ 😊 말씀해주신 것처럼 강의에서 스프링 2.7.x 버전을 중심으로 설명드리고 있지만, <52강>에서 스프링 2.7.x 버전과 3.x 버전의 주요 차이점을 설명드리고 프로젝트를 함께 업그레이드 해보는 설명을 드리고 있습니다! 실제로 2.7.x 버전과 3.x 버전은 java 최소 버전이 업그레이드 되고 패키지 이름이 바뀌는 등 일부 변화는 있었지만, 기능적인 부분에서는 거의 차이가 없었습니다. 따라서 강의에서 사용하고 있는 주요 버전이 3.x는 아니어다로 완강 하시고 나서 개인적인 프로젝트를 진행하시는데는 전혀 문제가 없을거라고 확신합니다! 감사합니다, 오늘도 좋은 하루 되세요! 🙏

  • alstjs 프로필alstjs
    2023-07-26956392

    안녕하세요 강사님! 이 강의 내용을 모바일 애플리케이션에 적용해도 될까요?

    최태현
    최태현
    최태현
    2023-07-26275438

    안녕하세요!! ssum109님!! ☺️ 질문 남겨주셔서 감사드립니다! 빠르게 답변 드려 보자면, “서버“의 경우 웹이나 앱 모두 공통으로 사용되기 때문에 앱 프로젝트를 하시는 경우에도 도움이 되실거라 생각합니다. 감사합니다! 🙇

  • title.jjk 프로필title.jjk
    2023-05-26884529

    안녕하세요 강사님 강의듣기전에 여쭤보고싶은게 있습니다 강의가 어떤 os에 어떤ide를 사용하고있는지 궁금합니다 답변주시면 감사하겠습니다!

    최태현
    최태현
    최태현
    2023-05-26262677

    안녕하세요, title.jjk님~ 😊 질문 남겨주셔서 감사드립니다. 강의에서 보여드리고 있는 OS는 Mac OS / IDE는 IntelliJ Ultimate 버전입니다. 다만, 윈도우에서 설치하는 강의에서 사용하는 IDE나 DB를 설치하는 방법, 윈도우에서 실제 실습하는 방법, 조금 다른 단축키 등을 모두 설명드리고 있습니다. 또 궁금한 점 있으시면 편하게 질문 남겨주세요~ 감사합니다!! 🙏

  • Bruce Han 프로필Bruce Han
    2023-05-20878191

    서버 개발을 위한 최소 용량이나 컴퓨터 사양이 어떻게 될까요? 적정 수준도 알려주시면 감사드리겠습니다

    최태현
    최태현
    최태현
    2023-05-22261050

    안녕하세요, Bruce Han님! 😊 질문 남겨주셔서 감사드립니다! 제가 생각하는 본 강의의 최소 사양은 다음과 같습니다! - CPU pentium 이상 - RAM 2GB 이상 - 여유 용량 15GB 이상 적정수준은 위의 최소 사양보다 성능이 좋으면 가능할 것으로 생각됩니다! 예를 들어, 최근 5년안에 컴퓨터를 맞추셨다면, intel i3/i5/i7 7세대 이상, RAM 16GB 이상을 갖추고 계실것이라 본 강의 내용을 따라하시는데 어렵지 않으실 것 같습니다. 감사합니다! 🙏🙏

  • 잇택잇 프로필잇택잇
    2023-05-14870863

    안녕하세요 태현님! 좋은 강의 준비해주셔서 감사합니다, 수강 전 문의드립니다! 현재 백엔드 준비 시작으로 Java 기본책(do it 자바프로그래밍)을 공부한 상태입니다. 1. 자바 기본 문법을 익힌 상태로 바로 본 강의를 시작해도 괜찮을까요? (본 강의는 자바언어를 바탕으로한 백엔드 기술의 전반을 다루고 있는건가요?) 2. 본 강의로 빠르고 넓게 서버 기술을 익힌 다음 김영한님의 강의같이 스프링/스프링부트 심화 강의로 넘어가는게 괜찮을까요? 3. 보통 스프링을 처음 공부하는 학생이라면 이 정도 분량을 공부하는데 어느정도를 권장하시나요? (하루 종일 공부할 수 있다는 가정하에 궁금합니다!) 감사합니다!!

    최태현
    최태현
    최태현
    2023-05-15259791

    안녕하세요, 팡맨님! 문의 남겨 주셔서 감사드립니다!! 😊 하나씩 답변 드려 보겠습니다!! 1. 네네 아주 괜찮습니다!! 본 강의의 취지 자체가 자바의 기본 문법을 익히신 분들께 자바 기반 백엔드 기술의 전반적인 내용을 알려드리는 것 입니다! 2. 매우 좋은 전략이라고 생각됩니다! 🙂 스프링 자체를 처음 배우시게 되면, 스프링 혹은 백엔드 기술 하나하나의 강의가 어렵게 느껴지실 수 있어요! 그래서 전반적인 구조와 감을 잡고 가시면 깊이 있는 강의를 들으시는데 훨씬 도움이 되실 것으로 생각됩니다!! 👍 3. 만약 하루 종일 공부할 수 있다면 (1일 8시간 ~ 12시간 사용) 강의 보시고 이해하시고, 실제 코딩까지 해보시는데 1주일이면 충분할 것 같습니다. 물론, 사람마다 편차는 있을 수 있을 것 같아요!! ㅎㅎㅎ.. 또 궁금한 점 생기시면 편하게 문의 남겨주세요! 감사합니다!! 😄

  • 자바마스터하자 프로필자바마스터하자
    2023-04-29858488

    스프링 애노테이션도 알려주시나요?

    최태현
    최태현
    최태현
    2023-04-30257195

    안녕하세요, 자바마스터하자님!! 질문 남겨주셔서 감사합니다! 🙂 넵넵! <스프링 프레임워크>의 주요 어노테이션 뿐 아니라, <JPA>의 어노테이션 역시 다루고 있습니다! 감사합니다! 🙏

  • izb 프로필izb
    2023-04-28857902

    안녕하세요. AWS에 서비스를 올려본 적이 없어 AWS 배포 강의가 매우 궁금한데요. 도커기반의 이미지로 배포하는 내용이 담겨져있는지 그리고 실제 DB와 연동된 서비스를 올려보는 것인지 궁금합니다. +도커+쿠버네티스 기반으로 서비스를 올리는 부분은 본 강의에 보강 or 별도강의 생각하신게 있으신지 궁금합니다.

    최태현
    최태현
    최태현
    2023-04-29256989

    안녕하세요, izb님! 질문 올려주셔서 감사드립니다!! 😊 "실제 DB"라고 표현해주신 부분이 정확히 어떤 느낌인지는 모르겠지만, 원격 컴퓨터를 한 대 빌려, 그 컴퓨터 안에 DB도 설치하고 서버도 옮겨 그 DB와 연결하는 방식으로 배포가 진행되게 됩니다! 도커와 관련된 내용은, 강의가 "서버를 한 번도 만들어 보지 않으신 분들"을 목표로 하고 있어 제외되어 있으며 추후에도 컨테이너 관련 내용은 본 강의에 추가되지 않을 것 같습니다! (별도 강의로는 다룰 수 있을 것 같은데, 도커/쿠버네티스 분야는 다른 분들의 좋은 강의도 많더라고요 ㅎㅎㅎ) 제가 이런 말씀을 드리기는 뭐하지만, 스프링을 사용해보셨고 배포와 관련된 내용만 궁금하신거라면 강의를 구매하시기에는 아까울 것 같아요!! "스프링 AWS 배포"와 같은 키워드로 구글에 검색해보시면 많은 무료 자료를 찾아보실 수 있을 것 같습니다! 감사합니다! 😊

  • wxogud3377 프로필wxogud3377
    2023-03-16816894

    Querydsl의 내용도 들어가나요?

    최태현
    최태현
    최태현
    2023-03-17249034

    안녕하세요, wxogus3377님! 질문 주셔서 감사합니다! 본 강의에서 Querydsl은 다루고 있지 않습니다! 😭 Querydsl은 Spring Data JPA에 익숙하신 분들께 추천드리는 라이브러리라서, 본 강의와 연계된 강의인 <코틀린 + 스프링> 강의에서 다루고 있습니다. 링크 : https://inf.run/mQzQ 감사합니다!!! 🙏🙏

  • 김혜련 프로필김혜련
    2023-03-13812342

    만들어진 뷰를 사용해서 백엔드를 구축하는 과정을 교육해주신다고 하셨는데 혹시 교육 과정에서 JSP설정이나 JSP 관련 내용도 간략 하게라도 다루고 있을까요?

    최태현
    최태현
    최태현
    2023-03-13248069

    안녕하세요, 혜련님!! 질문 올려주셔서 감사드립니다! 🙏 본 과정에서 제공되는 view는 react.js를 이용해 만들어진 view이기 때문에 JSP에 관한 내용은 다루고 있지 않습니다! 😭 또한 본 과정은 서버 개발자를 위한 과정이기에 client 관련 (HTML / CSS / JS) 내용을 다루고 있지는 않습니다! 감사합니다!!! 🙇