강의를 듣기전에 알아야 할 지식이 어떤게 있을까 해서 질문드립니다.
백엔드 개발자가 되고싶은데 자바는 어느정도 아는 상태이고 다음으로는 스프링에 대해서 공부하라고 하더라고여 그래서 찾아보던중 영한님 강의를 찾게 되었습니다.
정말 자바만 알아도 강의를 듣는데 문제가 없을까요?
또 백엔드 관련해서 database같은 것도 배워야 한다고 하는데 영한님 강의를 다 듣고 따로 database를 배워야 하는건가요?
강의를 듣기전에 알아야 할 지식이 어떤게 있을까 해서 질문드립니다.
백엔드 개발자가 되고싶은데 자바는 어느정도 아는 상태이고 다음으로는 스프링에 대해서 공부하라고 하더라고여 그래서 찾아보던중 영한님 강의를 찾게 되었습니다.
정말 자바만 알아도 강의를 듣는데 문제가 없을까요?
또 백엔드 관련해서 database같은 것도 배워야 한다고 하는데 영한님 강의를 다 듣고 따로 database를 배워야 하는건가요?
안녕하세요, 김승수 님. 공식 서포터즈 y2gcoder 입니다.
백엔드 개발자가 되기 위해서 열심히 노력하시고 계신 모습 멋있습니다.
사실 개인마다 본인의 학습 정도에 대해서 판단하는 것은 주관적이기 때문에 섣불리 말씀드리기 조심스럽습니다. 제 주관적인 기준에서 설명을 드리자면, 스프링 관련된 지식은 영한님 로드맵을 통해서 쌓을 수 있기 때문에 크게 상관없을 것 같습니다.
자바 관련 지식은 있으면 있을수록 영한님 강의를 듣기에 편한 것 같고, Database 지식은 꼭 있어야 합니다. 특히 DB 1, 2편이나 영한님의 JPA 로드맵 강의는 Database 지식 없이 수강하시기에는 힘드실 것 같습니다.
기본적으로 Java에서는 JDK 1.8에 나온 stream API 나 람다식에 대해서 까지 학습해주시고,
Database에서는 기본적인 요구사항과 테이블이 주어졌을 때 요구사항에 맞게 SQL을 짤 수 있을 정도는 되어야 할 것 같습니다. 조인이 들어간 정도의 SQL을 짤 수 있는 실력이면 가능합니다 :)
파이팅입니다!
감사합니다.
답글
김승수
2023.04.07정성스러운 답변 감사합니다! 어느정도 고민이 해결된 것 같습니다! ㅎㅎ
y2gcoder
2023.04.09파이팅입니다!