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

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)대시보드

(4.9)
95개의 수강평 ∙ 1,620명의 수강생
77,000원

월 15,400원

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

    안녕하세요. 강의전 질문 드려요... 기본적인 Rest API정도는 작성할수 있습니다. 그런데 전 자바를 몰라요... 대신 코틀린은 할줄 압니다. . 그래서 "입문자를 위한 Spring Boot with Kotlin" 강의를 통해서 어느정도 배웠습니다. 강의 커리큘럼에 프로젝트 배포 강의는 없는거 같은데 서버에 인텔리제이를 깔수는 없잔아요 .. 배포 하는 강의도 중간에 있나요? 웹 페이지 만드는 비중이 좀 많은가가요?

  • 서민상 프로필서민상
    2023-12-071094568

    안녕하세요. 개발 환경상 폐쇄망에서 개발 예정인데 로컬 라이브러리로 받아 진행하기에 이슈 및 무리 없는지 문의드립니다.

    최태현
    최태현
    최태현
    2023-12-07300935

    안녕하세요, 민상님! 질문 주셔서 감사합니다! 프로젝트 실습을 폐쇄망에서 해보신다고 이해했어요! 강의가 진행되는 중간 중간 maven repository 에서 라이브러리나 프레임워크를 가져오는 부분만 대응 가능하시다면, 강의 내용 진행에 문제가 없을 것으로 생각됩니다. 답변이 도움이 되었으면 좋겠습니다. 감사합니다!

  • SungHyun 프로필SungHyun
    2023-06-24916201

    안녕하세요 군대에서 이 강의를 수강할려고 하는데 따로 인텔리제이 프로그램을 깔지 못해서 깃허브의 codespace를 이용해서 만들려고 합니다. vscode의 기반인데 영상을 따라하는데 무리가 없을지 궁금합니다.

    최태현
    최태현
    최태현
    2023-06-26268597

    안녕하세요! SungHyun님! 질문 주셔서 감사드립니다! 😊 저도 깃헙의 codespace를 사용해본적이 없어 정확한 답변은 어렵지만, 찾아보니 codespace를 이용해 Spring Boot를 다루는 영상이 있더라고요! https://www.youtube.com/watch?v=PN2K1_jMl5A (중간에 IntelliJ를 사용하긴 하지만, 잠시 열어서 새로운 클래스를 만든 후, codespace로 가져오는 모습을 보여줍니다) 따라서 본 강의를 실습하시는데 문제가 없지 않을까 싶어요!! 답변이 도움이 되었으면 좋겠습니다, 감사합니다!! 🙇

  • yjym33 프로필yjym33
    2022-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강에 나온 스프링 코드를 이해하실 정도면 충분히 수강하실 수 있을거에요!! ☺️ 질문도 올려주시면 다음날까지는 항상 답변드리고 있습니다!!!

  • yunjh1008 프로필yunjh1008
    2022-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강에서 '도서 관리 애플리케이션'의 모든 기능을 소개하고 있으니 확인해보셔도 좋을 것 같습니다 😊 감사합니다!!!

  • pyopyo 프로필pyopyo
    2022-08-12621982

    오타수정 Kotlin을 이용한 테스트 기초(Junit5)와 Qureydsl 사용법 하셔야할거 같네요

    최태현
    최태현
    최태현
    2022-08-12205490

    안녕하세요 pyopyo님!!! 헉!!!! 도대체 어떻게 찾으셨나요?!! 완전 매의 눈이시군요...!! 👀👀 말씀해주신 덕분에 오타 수정했습니다 ㅎㅎㅎㅎ 너무너무 감사합니다~!! 오늘 하루도 행복하고 소중한 하루 되세요!!! 🙏