jsp공부하기전에 무엇부터해야됐나여
안녕하세요 JAVA웹계발을 하고싶은 사람입니다
현재 JSP를 배워보고 싶어서 JAVA를 배우고 있는 사람인데 혹시 JAVA,c,html말고 꼭 배워야되는 것이 있다면
정보좀 알려주시면 감사하겠습니다
기술적인 부분보다는 어떤 것을 어떤 목적으로 하고 싶은가에 따라 방향이 많이 달라질 것 같아요.
내가 Java 웹의 처음부터 끝을 보고 싶다 라고 하면 어마어마 하게 많은 것을 공부하셔야 할 테지만,
간단하게 웹사이트를 만들어서 운영해보고 싶다라면 하고 싶은 것에 필요한 부분만 보고 나머지는 나중에 하셔도 될테니까요.
대충 생각나는 것들을 나열해 보면 아래와 같습니다.
웹 개발을 하고 싶다고 하셨으니... 기반이 되는 HTTP라는 프로토콜에 대한 이해가 필요하고요.
(하다보면 네트워크에 대한 부분도 필요하실 거라 생각하네요.)Java로 웹개발을 하고 싶다고 하셨으니 기본적으로 Java라는 언어와 JVM에 대한 이해가 필요합니다.
또 Java로 서버를 운영하려면 Servlet 과 이를 동작 시키는 Container에 대한 공부도 해야 합니다.
Servlet으로만 웹서비스를 구현하는 것은 어려움이 많기 때문에 다른 도구의 도움을 많이 받는데,
최근 가장 많이 사용하는 것은 Spring 입니다.
웹으로 보여주는 역할을 하는 것은 JSP 말고도, Thymeleaf, FreeMarker 등 여러가지가 있고요.
이 부분에는 HTML, CSS, Javascript와 같은 내용에 대한 학습도 필요합니다.
구현하다 데이터를 저장할 필요가 느껴지면 DB에 데이터를 저장하는 방법을 추가로 더 공부하시게 될 것이고요.
이 외에도 필요한 내용은 엄청 많기는 합니다. 나열하다 보니 너무 많아서 중요한 것들만...
개인적으로는 Spring Boot 튜토리얼 같은 것을 따라하면서 흥미를 붙이시고,
그 이후에 모르는 것들 궁금한 것들을 하나씩 하나씩 배워가는 것을 추천 드립니다.
처음부터 너무 책만 보고 있으면 질려버릴 수가 있어서요. :)
Web의 기본 환경과 자바 기초 문법을 먼저 익히시는게 좋을거 같습니다.
이클립스 기반 jsp강좌 사이트
http://joopark.com.ne.kr/index.html
OKJSP(jsp 커뮤니티)
http://www.okjsp.pe.kr/bbs?act=RECENT
손병목의 지식공유(추천)**