월 15,400원
5개월 할부 시- 김영욱2024-10-281414690
안녕하세요 태현님. 우선 사방팔방 돌아다니면서 질문 폭격을 하게되어 대단히 죄송합니다 ;ㅁ; 코틀린 기본 강좌는 지금 잘 보고 있습니다. 이후 올려주신 강의중 자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! 실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 코틀린 고급편 이렇게 3가지 강의를 눈여겨 보고있습니다. 현 서비스 프로젝트가 mybatis + java + spring boot로 구성되어 있는데 위에 3가지 강의를 본 이후에 현재 제가 개발중인 서비스의 기술 스택을 jpa + kotlin + spring boot로 마이그레이션 할 수 있을까요? 물론 개인마다 이해도와 능력이 다르지만, 강의에서 다루는 주제들이 서비스를 유지보수 하는데 필요한 전반적인 내용들을 다루고 있는지, 아니면 일부에 한해서 다루고 있는지가 궁금합니다! 만약에 후자에 가깝다면 해당 강의 이외에도 추가적인 강의를 더 찾아봐야 할 것 같아서요.. 그리고 시간도 금전적인 문제도 모두 있다보니 jpa에 대해서 다루는 java spring 강의부터 보려고 하는데, 그 이후 코틀린 고급편과 코프링 강좌중에 어떤걸 먼저 듣는게 도움이 될까요?
- 김영욱2024-10-251413402
안녕하세요, 수강전 질문이 있어 글 남깁니다. 회사에서 자프링 프로젝트를 개발중입니다. 코프링 조합으로 마이그레이션 하고자 하는데, 기존에 자프링 진영에서 사용되던 NotNull, Min등 여러 벨리데이션과 관련된 어노테이션들에 대해서도 강의중에 다루는지가 궁금합니다 :)
최태현2024-10-26376120안녕하세요 영욱님! 🙂 hibernate-valdator 같은 경우는 자바와 코틀린의 사용법이 사실상 동일하여 강의에서 다루지 않고 있습니다. 감사합니다.
- 비즈2024-05-261275438
안녕하세요! 자바는 딱히 모르고 코틀린과 스프링부트를 배우고 싶은데 강의 내용은 자바에서 코틀린으로 이팩터링하는 과정이더라구요. 혹시 저의 케이스에서 듣는데 크게 문제가 없을까요?
최태현2024-05-27342349안녕하세요! 비즈님 질문 주셔서 감사합니다! 🙂 솔직하게 말씀드리면, 문의주신 강의는 자바와 스프링부트를 약간씩 (1~3개월 정도 공부한 정도) 알고 있는 분들을 대상으로 하는 강의라서 자바와 스프링부트를 모두 접해보지 않으셨다면 수강하시기 어려우실 수 있을 것 같습니다. 🥲 다만 개인마다 학습능력이 다르고 학습능력이 뛰어나신 분들은 선수지식 없이 강의를 통해 오히려 선수지식까지 공부해 나가시는 경우도 있기에 Yes or No로 답변드리기는 어려운 점 양해부탁드립니다. 감사합니다! 🙏
- authenticity2024-05-071259834
안녕하세요. 강의 제목란에 (Java 프로젝트 리팩토링)으로 되어있는데 기존에 강사님의 `자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지` 강의에서 리팩토링을 하시는 건가요? 만약 그렇다면 해당 강의 먼저 듣고 와야 할까요?
최태현2024-05-07338217안녕하세요! authenticity님! 🙂 질문 주셔서 감사합니다. - 본 강의가 "자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지" 강의의 결과물을 리팩토링 하는 것은 맞습니다. - 하지만 해당 강의를 듣지 않아도, 완성된 java 프로젝트를 제공해 드리고 있습니다! - 따라서 java + spring boot 경험이 있으시다면, 굳이 해당 강의를 듣지 않으셔도 본 강의를 들으실 수 있습니다. 답변이 도움이 되었으면 좋겠습니다. 감사합니다! 🙏
- just kim2024-04-141239160
안녕하세요. 강의전 질문 드려요... 기본적인 Rest API정도는 작성할수 있습니다. 그런데 전 자바를 몰라요... 대신 코틀린은 할줄 압니다. . 그래서 "입문자를 위한 Spring Boot with Kotlin" 강의를 통해서 어느정도 배웠습니다. 강의 커리큘럼에 프로젝트 배포 강의는 없는거 같은데 서버에 인텔리제이를 깔수는 없잔아요 .. 배포 하는 강의도 중간에 있나요? 웹 페이지 만드는 비중이 좀 많은가가요?
- 서민상2023-12-071094568
안녕하세요. 개발 환경상 폐쇄망에서 개발 예정인데 로컬 라이브러리로 받아 진행하기에 이슈 및 무리 없는지 문의드립니다.
최태현2023-12-07300935안녕하세요, 민상님! 질문 주셔서 감사합니다! 프로젝트 실습을 폐쇄망에서 해보신다고 이해했어요! 강의가 진행되는 중간 중간 maven repository 에서 라이브러리나 프레임워크를 가져오는 부분만 대응 가능하시다면, 강의 내용 진행에 문제가 없을 것으로 생각됩니다. 답변이 도움이 되었으면 좋겠습니다. 감사합니다!
- SungHyun2023-06-24916201
안녕하세요 군대에서 이 강의를 수강할려고 하는데 따로 인텔리제이 프로그램을 깔지 못해서 깃허브의 codespace를 이용해서 만들려고 합니다. vscode의 기반인데 영상을 따라하는데 무리가 없을지 궁금합니다.
최태현2023-06-26268597안녕하세요! SungHyun님! 질문 주셔서 감사드립니다! 😊 저도 깃헙의 codespace를 사용해본적이 없어 정확한 답변은 어렵지만, 찾아보니 codespace를 이용해 Spring Boot를 다루는 영상이 있더라고요! https://www.youtube.com/watch?v=PN2K1_jMl5A (중간에 IntelliJ를 사용하긴 하지만, 잠시 열어서 새로운 클래스를 만든 후, codespace로 가져오는 모습을 보여줍니다) 따라서 본 강의를 실습하시는데 문제가 없지 않을까 싶어요!! 답변이 도움이 되었으면 좋겠습니다, 감사합니다!! 🙇
- yjym332022-12-29728135
수강신청하기전에 여쭈어보고 싶습니다. 기본적인 자바 문법만 알고 있고 코틀린 문법은 회사에서 컴포즈만 사용한게 전부라 자세히는 모르는데요.. 강사님의 강의 part1 강의를 듣고 이 강의를 듣고 충분히 공부하면 코프링으로 프로젝트를 개인적으로 진행해볼수 있을까요? 그리고 코틀린에서 다루는 주요 개념들인 (코루틴, Room, 레트로핏2) 같은 것들은 강의를 따로 내실 생각이 있으신지 여쭈어보고 싶습니다. 아니면 지금 출시하신 강의 2개만 충분히 복습하고 공부해도 위의 코루틴, Room, 레트로핏2 같은것들도 충분히 응용이 가능할까요?
최태현2022-12-29231275안녕하세요, yiym33님!! 좋은 문의 감사드립니다! 우선 2가지를 구분해서 말씀드려보도록 하겠습니다 ㅎㅎㅎ "안드로이드" 개발에 활용할 때와 / "서버" 개발에 활용할 때, Kotlin을 사용하는 것은 동일하지만 필요한 개념, 사용되는 라이브러리/프레임워크에는 많은 차이가 있습니다! 예를 들어, 말씀해주신 컴포즈, Room, 레트로핏2와 같은 라이브러리는 "안드로이드"개발을 할 때에 사용되는 라이브러리 입니다! 때문에 제가 출시한 순수한 Kotlin 언어 강의 / Spring Boot와 Kotlin을 함께 사용하는 서버 개발을 수강하신다고 해서 코루틴 / Room / 레트로핏2를 '응용'하시기는 어려우실 것 같습니다! 😭 또한 저는 서버 개발자 이다보니 코루틴은 서버에서도 사용되 강의 계획이 있지만, Room / 레트로핏2 등은 잘 알고 있지 못해 강의 계획이 없습니다. 다만, 코루틴 / Room / 레트로핏2는 '코틀린'을 사용하는 라이브러리 이기에 <Kotlin 언어 강의>를 통해 코틀린 문법을 익히시면 해당 라이브러리를 활용하는데에 큰 도움이 되실 것으로 예상합니다. 비유를 들어보자면, 말씀해주신 코루틴 / Room / 레트로핏2는 짜장면 짬뽕 울면 같은 느낌입니다. <Kotlin언어 강의>는 면을 잘 치는 법 같은 강의고요! 짜장면을 만드시는데 직접적으로 도움이 되지는 않습니다. 짜장 소스나 돼지고기 볶음, 야채 다듬기는 들어가지 않으니까요... 하지만 결국 짜장면 짬뽕 울면을 만들기 위해서는 면을 다룰 수 있어야 하듯이, 코루틴 / Room / 레트로핏2를 잘 다루기 위해서는 Kotlin이란 언어에 대한 이해도가 높아야 됩니다. 다음으로, <Kotlin + Spring Boot> 강의의 경우 강의를 수강하시게 되면 코프링을 활용해 토이 프로젝트를 개인적으로 진행하실 수 있으실 거에요!! 코프링이 어떤 식으로 돌아가는지, 코프링으로 API를 어떻게 만드는지 등을 학습하시기에 효과적이라고 생각합니다!! 다만, 토이 프로젝트에서 목표하시는 바가 어느정도인지에 따라 추가적인 학습거리는 충분히 있으실 것 같습니다! 예를 들어 토이 프로젝트로 코프링 서버를 만들어 AWS에 올리고 싶으시다면, <Kotlin + Spring Boot>에서 코프링 서버를 만드는 방법은 다루지만, AWS를 활용해 CI/CD를 구축하는 방법은 다루지 않으니까요! 제 답변이 도움이 되었으면 좋겠네요, 행복한 밤 되세요, 감사합니다 ㅎㅎㅎㅎ 🙏🙏
- 컴퓨터공학도2022-09-18654184
안녕하세요. 자프링은 안해봤고 자바 문법만 아는 상태인데 처음 스프링 공부를 코프링으로 시작하고 싶은데 이 강의를 들어도 괜찮을까요? 스프링은 개념만 아는 상태입니다.
최태현2022-09-18213286안녕하세요~!! 컴퓨터 공학도님!! ☺️ 본 강의는 <자바 개발자를 위한 코를린 입문>의 후속 강의로 코틀린 언어와 스프링에 대한 약간의 이해가 필요합니다!!! 무료로 되어 있는 1강을 통해 가늠해 보시면 좋을 것 같아요!!! 1강에 나온 스프링 코드를 이해하실 정도면 충분히 수강하실 수 있을거에요!! ☺️ 질문도 올려주시면 다음날까지는 항상 답변드리고 있습니다!!!
- yunjh10082022-08-28635525
안녕하세요! DB는 어떻게 구성해서 수업이 진행되는지 문의드립니다. H3 같은 데이터베이스를 사용하는 것인지, MySQL 혹은 NoSQL과 같은 DB랑 붙여서 사용하는 것인지 궁금합니다!
최태현2022-08-28208771안녕하세요, yunjh1008님!!! 크으~ 좋은 질문이십니다 ㅎㅎㅎ 본 강의 같은 경우는 현재 H2와 같은 인-메모리 DB를 사용하는 모습만 보여주고 있습니다! 다만 아시다시피 JPA 자체가 application.properties (혹은 application.yml) 설정을 통해 여러 RDB를 갈아 끼울 수 있어, MySQL이나 PostgreSQL 등도 호환이 가능하다고 생각해주시면 될 것 같습니다!!! DB 관련된 설정은 무료로 열려 있는 application.yml에서도 확인하실 수 있습니다!! 감사합니다!!! 😊
- 이세령2022-08-16625243
안녕하세요! 도서 대출을 신청하는 프로그램 내용도 들어있나요? db에 미리 구축한 대출현황만 확인하는 프로그램인지 궁금합니다
최태현2022-08-16206276안녕하세요 세령님!!! 도서 대출을 신청하는 기능도 있긴합니다! 다만 본 강의는 간단한 웹 애플리케이션을 통해 '코틀린 + 스프링'을 다루는 것이 목적이기에 동시성을 고려하거나 대규모 트래픽 혹은 시스템 디자인을 고려하고 있지는 않습니다 ㅎㅎㅎ 무료로 열려 있는 1강에서 '도서 관리 애플리케이션'의 모든 기능을 소개하고 있으니 확인해보셔도 좋을 것 같습니다 😊 감사합니다!!!
- pyopyo2022-08-12621982
오타수정 Kotlin을 이용한 테스트 기초(Junit5)와 Qureydsl 사용법 하셔야할거 같네요
최태현2022-08-12205490안녕하세요 pyopyo님!!! 헉!!!! 도대체 어떻게 찾으셨나요?!! 완전 매의 눈이시군요...!! 👀👀 말씀해주신 덕분에 오타 수정했습니다 ㅎㅎㅎㅎ 너무너무 감사합니다~!! 오늘 하루도 행복하고 소중한 하루 되세요!!! 🙏
안녕하세요! 아이고 아닙니다 ㅎㅎㅎ 열심히 들어 주시면 제가 좋죠~~ 현재 mybatis + java + boot로 되어 있는 서비스를 JPA + kotlin으로 옮기려고 하시는군요! 음 우선 "서비스를 유지보수 하는데 필요한 전반적인 내용" 이라고 말씀해주신 내용이 사람마다 받아들이는게 다를 것 같은데요! 제가 이 멘트를 들었을 때 이런 내용을 강의를 다루려면 한... 200~300시간은 되지 않을까 싶습니다... (실제로 실무에 가장 가까운 백엔드 개발 이라는 주제로 강의 시리즈를 준비하려고 하는데 예상 제작 기간이 4~5년 입니다 🙂) 때문에 이런 관점에서 <자바 + 스프링 올인원> 강의나 <실전! 코틀린 + 스프링> 강의는 "서비스를 유지보수 하는데 필요한 전반적인 내용"에 한참 못미치는 것 같습니다. 그래서 각 강의에 대한 제 생각을 따로 말씀드리면 - <자바 + 스프링 올인원> 강의는 스프링을 처음 접하시는 분들 혹은 정말 간단한 CRUD를 원리에 대한 고민 없이 한 번 정도 만들어 보신 분들께는 유용하지만, IoC/DI 혹은 JPA의 존재 의의 등을 아시는 분들께는 매우매우 쉬운 강의입니다. 물론 JPA의 기초 개념과 연관관계에 대해 쉽게 풀이하고 있기는 하지만, JPA의 모든 기능을 다루는 것은 아니기에 (실무에서 쓸법한 내용중 60~70% 정도는 커버하지 않나 싶군요.. 🤔 물론 완성도를 높이려고 할 수록 학습 비용이 더 들어가긴 합니다) JPA 공부 목적으로는 살짝 아쉬울 수도 있어 보입니다. - <코프링> 강의는 자바 + 스프링 프로젝트를 마이그레이션 하는 방법과 차이점을 잘 짚고 있는 점에서는 들어보실만 합니다. 다만, 서버 경험이 3~5년 이상이시면 N+1 문제, 쿼리 최적화, 객체지향 설계 등에 익숙하실 수 있다 보니 내용이 쉬우실 수는 있어요! 그래도 코틀린을 이제 막 경험하셨다면 스프링 프로젝트에 적용하기 전 들으시면 나름 쓸만할거라 생각합니다. - <코틀린 고급편> 강의는 제가 생각하기에 코틀린을 실무에서 극한으로(?) 활용하기 위한 내용의 95% 이상의 내용을 담았습니다. 다만, 제네릭 / 리플렉션 등 프로그래밍 경험이 많이 없다면 어려운 개념들을 위주로 강의를 찍어 두었기 때문에 당장 기능 구현을 하는 것과는 약간 거리가 있을것으로 생각됩니다. 결론적으로 코프링 강의가 지금 상황에 바로 사용하시기에 더 나을 것 같네요! 🙂 감사합니다. 🙇