작성
·
490
답변 1
3
안녕하세요 bluerain님!
.
저는 개인적으로 '자바 웹 프로그래밍 Next Step' 을 추천합니다. 이 책 실습을 하면서 같이 피똥(?)을 싸는 경험을 느껴보시면 어떨까... 싶습니다. (제가 그러고 있습니다 ㅠㅠ)
.
책을 간단히 말씀드리면, 어느정도의 자바 기본문법만 갖춘 상태에서 무작정 요구사항에 맞게 테스트 코드를 짜고, 이 테스트 코드를 기반으로 프로덕션 코드를 만들고 테스트가 통과되었다면 코드 리팩토링 과정을 반복하며 점점 복잡한 애플리케이션으로 발전시켜 나가는 실습 위주의 책입니다. 내가 알지 못하는 부분은 알아서 찾아서 공부해야 하는, 정말 야생에서 살아남기식 학습으로 이루어져있습니다.
.
이 책의 2장부터 WAS에 관한 내용이 나오기에 도움이 되실거라고 생각합니다. 무언가를 잘 이해하려면, 직접 만들어보는게 최고이기 떄문입니다. 프레임워크를 잘 이해하려면 직접 만들어보면 되는것처럼요 :)
.
책이 발매된지 5년정도 되어서 깃에 대한 사용이나 기타 등등이 요즘과는 조금 다를 수 있습니다. 그런 부분을 극복하며 헤딩하는것도 실력향상에 도움이 많이 될것이라고 생각합니다.
.
책으로 구매하기 부담스러우시면 웹 사이트도 있는데 강의 중에 무료버전이 있습니다. 무료버전은 강사님이 1:1 코칭이나 코드에 대한 피드백을 제공하진 않으나, 대략적인 가이드 영상은 제공하기에 우선 이 사이트로 먼저 시작해보시고 스타일이 bluerain님에게 잘 맞는다 싶으면 책도 한번 도전해보시길 권합니다. 책의 저자가 이 사이트의 강사님 입니다.
.
웹사이트 링크
자바 플레이그라운드 with TDD, 클린코드 (nextstep.camp)
.
책링크
codesweaver님 정성스러운 답변 감사합니다 ^^ 참고하겠습니다