1. 자바 프로그래밍
- 기본 자바 구문(if, for문 기본 문법)
- 객체 지향 기본(다양성, 캡슐화)
- 스레드, 싱크로나이즈, 객체 직렬화 개념 이해
- swing이나 네트웍 프로그래밍은 못해도 웹하고 크게 상관없음
2. Servlet/JSP
- 서블릿의 작동원리(Http Request/reponse 등의 이해)
- 서블릿 컨테이너의 개념이해(filter, listener, session등의 컨테이너의 기본기능)
- JSTL과 EL 이해(JSP 2.0 버전)
- Custom Tag Handler 작동 원리 이해 및 커스텀 태그 작성 가능
3. Database
- 관계형 데이터 베이스 논리적 모델링 설계 가능(Entity 및 Attribute 및 relation의 이해)
- 최소 제3정규화까지는 이해할 수 있고 적용도 가능해야 할 것.
- 기본 SQL 구문 이해(오라클 SQL 공인 교재의 모든 SQL 문제를 풀 수 있는 수준)
- 오라클 기본 툴 사용 가능(Toad 혹은 Orange)
4. JavaScript
- View단에서 기본 입력 제어문을 작동할 수 있는 수준
- AJAX 기본 사용 방법 이해(서블릿의 작동원리를 알고 있으면 어렵지 않음)
5. UML에 대한 최소한의 이해
- 최소한 Use case, Class Diagram, Sequence Diagram 은 이해가 가능해야 함
6. Java Pattern, EJB
- 최소 RMI 이해
- 최소 MVC 패턴 이해
7. 기타 사용 툴
- Eclipse에 대한 이해(최소한 Debugging은 할 줄 알아야 함)
- Ant와 CVS의 존재 이유에 대한 이해
8. 토익 600정도 수준의 영어 실력
- 영문 독해를 위한 최소한의 영어 실력(사실 토익 900 이상도 기술 서적 읽기 힘듬)
9. 종합하자면, 위 기술을 적용하여 MVC 기반의 게시판을 작성 할 수 있는 수준(분석 설계 포함)
OKJSP에서 퍼옴...