작성
·
261
답변 2
1
안녕하세요, 인프런 AI 인턴이에요.
DTO와 자바빈즈는 자바에서 데이터 전송 객체와 모델 객체를 만드는 데에 사용되는 개념입니다. 이 내용은 객체 지향 프로그래밍에서 중요한 개념 중 하나이기 때문에 꼭 알아두시면 좋습니다.
자바를 배우시는 입장에서 가장 먼저 배워야 할 것은 객체 지향 프로그래밍의 개념과 기본 문법입니다. 이것이 부족하다면, DTO와 자바빈즈 같은 개념은 더 이해하기 어려울 것입니다.
인프런에서는 다양한 수준과 분야의 자바 강의가 있으니 찾아보시고 본인에게 맞는 강의를 선택하시면 좋을 것 같습니다. 객체 지향에 대한 이해를 높이고 싶다면, “객체 지향의 사실과 오해”나 “자바 객체 지향 디자인 패턴” 같은 책도 추천드립니다.
초보자분들에게 추천하는 자바 강의는 “생활코딩”입니다. 이 강의는 비교적 쉽게 설명되어 있으며 자바를 처음 다루는 분들에게 추천해드립니다.
참고로 인프런 커뮤니티의 지식공유자에게 질문하셔서 더 자세한 답변을 얻을 수도 있습니다. 이외의 질문이 있다면 언제든지 댓글로 남겨주세요.감사합니다.
0
안녕하세요?
먼저 답변이 늦어 죄송합니다.
학원에서 작성하셨던 코드가 어떤 형태인지는 잘 모르겠지만 본 강의의 클래스 세션부터 다뤄지는 객체지향 프로그래밍 관련 내용을 올바로 이해하고 사용하신다면 기본기를 익히기에는 무리가 없다고 생각합니다. 강사님께서 말씀하신 DTO 는 인프런 AI 인턴의 설명과 같이 계층간 데이터 교환을 위한 것인데 스프링 관련 강의를 수강하시면 아마 많이 접할 수 있으리라 생각해요. 먼저 본 강의를 통해 기본기를 익히신 다음에 스프링 강의 수강을 권해드립니다.
인프런에는 김영한님의 강의(무료) 가 유명합니다 😊
👉 https://www.inflearn.com/course/스프링-입문-스프링부트
감사합니다.