안녕하세요!
현재 군복무를 마치고 25년에 2학년 복학 예정중인 컴공과 학생입니다. 군대에 있는동안 1학년 때 배운 대부분의 내용을 잊어먹어서 뭐라도 해야지 하던 중에 영한님 자바부터 스프링까지 커리를 타고 있는 학생입니다. 다름이 아니라, 이렇게 영한님 백엔드 커리를 타면서 추가적으로 혼자 해볼 수 있는 프로젝트가 어떤 것이 있을까요? 현재 '스프링 핵심 원리'를 듣고 있어 별로 아는 것이 없어서 프로젝트를 하기엔 무리인 것 같긴 한데 선배님이라면 이 시점에 어떤 것을 했을지 조언 부탁립니다!
안녕하세요. 냐암2님, 공식 서포터즈 OMG입니다.
영한님의 자바 로드맵에 이어 스프링 로드맵도 수강중이신 상황이신 것 같습니다.
스프링 핵심원리 기본편 강의는 강의 제목 그대로 스프링의 핵심적인 원리와 기본 내용을 담고 있어 본 강의의 내용만으로 스프링을 적용한 프로젝트 진행은 힘들 수 있습니다.
영한님의 스프링 로드맵에는 기본편에서 배운 지식을 바탕 웹 애플리케이션 개발에 도움이 되는 활용기술(로그인, 파일업로드, 예외처리 등) 들도 배울 수 있는데요, 최소 이 부분까지는 학습이 되어야 프로젝트를 시도해 볼 수 있을 것 같다고 생각합니다.
혹시 스프링 기본편 이전에 스프링 입문편을 수강하셨을까요? 수강 당시 h2와 데이터베이스 관련 학습에 어려움이 없었다면 영한님의 스프링 MVC2편까지 수강 후 DB연동도 고려한 프로젝트를 진행할 것 같고, DB와 관련된 내용에서 어려움이 있었다면 DB하지 않는 애플리케이션 개발 프로젝트를 진행할 것 같습니다.
혹은 DB와 관련된 학습 후에 프로젝트를 진행하는 것도 고려 해보아도 좋을 것 같아요 😀
감사합니다.
답글
냐암2
2024.10.21우선 제 고민에 대해 자세히 답변 해주셔서 감사합니다!
현재 저는 자바 기본, 중급1,2, 스프링 입문까지 들은 상태입니다. 여기에 더해 현재 강의인 스프링 기본편, mvc1,2편 스프링 부트-핵심 원리와 활용, 자바 고급1,2까지 추가적으로 들은 뒤 프로젝트를 진행하는 것이 좋다느 말씀 맞을까요?
감사합니다!
OMG
2024.10.22제가 생각했을 때 프로젝트를 진행하기 위한 최소한의 기준을 설명드리면
자바 로드맵
1) 자바 입문
2) 자바 기본
3) 자바 중급1
4) 자바 중급2
스프링 로드맵
1) 스프링 입문편(선택)
2) 스프링 핵심원리
3) HTTP
4) 스프링 MVC1편
5) 스프링 MVC2편 활용
자바와 스프링에 대해 영한님의 로드맵 기준 해당 강의들에서 다루는 내용이 학습이 되어 있으면 프로젝트를 위한 자바에 대한 지식과 스프링을 활용한 웹 애플리케이션 개발(db연동을 하지 않은) 을 진행 할 수 있다고 생각합니다.
지금 시점에서 다음 학기 복학전까지 학습에 투자할 수 있는 여유시간이 어느정도 확보하실 수 있는지 모르겠지만, 시간적 여유가 있다면 위에서 설명드린 강의를 수강하신 후 프로젝트를 진행하거나 db와 연동까지 되는 프로젝트를 희망한다면 DB(SQL)에 대한 학습도 진행하시면 좋을 것 같아요 😀
냐암2
2024.10.22자세하게 설명해주셔서 감사합니다!!
최선을 다해 복학 전까지 들어봐야겠네요 ㅎㅎ
좋은 하루 보내세요~~