국립대 3학년 백붕이인데 생각 없이 놀다가
3학년 1학기 때 백엔드로 진로 정했어요
1. 무작정 스프링 공부하려고 스프링 교과서(spring start here) 사서 완독하고 공지에 있는 real mysql 8.0 공부하고 프로젝트 시작하면 될까요?
2. 자료구조, 컴퓨터 네트워크, 컴퓨터 구조, 운영체제, 데이터베이스(수강 신청 못해서 다음 학기에 들을 예정) 개념들은 학교 수업으로 했는데 그걸로 끝내고 면접 준비하면서 훑어봐야 하나요 아니면 제대로 공부 다시 해야 할까요?
3. 스프링 교과서에는 프로젝트 예시가 없어서 그런데 혹시 추천하는 책이나 사이트 있을까요??
친구도 없고 아는 선배도 없는 찐따라 백엔드 갤러리에 글 써봅니다..
Jpa로 게시판 crud 만든다음에 + 로그인
데이터베이스 후딱 배우고 프로젝트 만들어봐야겠네요
스프링 공부할거면 객체지향 관련 책(오브젝트)이랑 같이 학습하는거 추천
객체지향 책 보고 다시 공부해봐야겠네요
1. ㅁㄹ겟음. 어떻게 하든 상관없을듯 2. 일단 너가 나열한 것들 중 스프링 플젝에 당장 필요한게 데이터베이스인데, 플젝에 접목하기 위한 수준까지만 공부하려면 일주일이면 매우 충분함. 관계형db 아무거나 (mysql, oracle, postgre 등) 일주일 내로 공부하고, 자바 기본기 있으면 바로 스프링ㄱㄱ 자바 기본기 없으면 자바>디비>스프링 순서
공지에 있는 Real MySQL 공부해야겠네요
스프링 교과서 어떰? - dc App
다른 스프링 책은 어떻게 돼있는지 모르겠는데 자바 언어만 조금 아는 상태에서 했는데 설명 괜찮게 해주는거 같아요 근데 여러기능이 들어가있는 하나의 프로젝트를 만드는 예시는 없어서 따로 참고할게 필요한듯
1. 프로젝트를 만들면서 고려하기
2. 기본 골자는 대부분 파악하고 있어야함 TCP/IP, HTTP, 간단한 아키텍처 등등... 문제 상황별로 고려할 수있는 정도... 3. 클론 코딩을 원하면 부트 관련 서적이나, 강의가 엄청 많음... JPA를 쓰든 MyBatis를 쓰든 만드는 편이 좋을듯
데이터베이스 공부하면서 프로젝트도 같이 만들면 되겠네요 ㄳㄳ
JPA 보단 Mybatis나 JdbcTemplete 먼저 적용해보는거 추천드림. 뭐 직접 둘 다 능숙하게 사용할 정도가 된다면 제가 한 말의 의도가 이해되실거임
jdbctemplate는 배웠는데 mybatis는 책에 없네요.. 따로 공부해야 겠네요