일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 건강
- @theSNKRZ
- 스니커즈
- 달리기어플
- 습관
- 달리기채굴
- nft
- 채굴
- 무브투언
- 다이어트
- 달리기
- 트루헬스걷기
- GINMAX
- 매나테크
- 암호화폐
- 진맥스
- 비트코인시세
- snkrz
- 미리아노드
- M2E
- 스테픈
- #MoveToEarn
- 초미세먼지
- 달리기앱
- 트루헬스마스터챌린지
- 오운완
- movetoearn
- 트루헬스
- 건강식품
- 메나테크
- Today
- Total
애옹이
(펌) 누군가가 정리한 java 개발자 공부법 본문
- 원본 작성자가 요구시 삭제 하겠습니다 -
- 출처 : http://youssol.tistory.com/5
1. 자바의 정석으로 시작(자바는 JDK6이나 7부터 학습)
2. 자바 JDBC 학습, 기본 쿼리 학습 (SELECT,UPDATE,INSERT,DELETE등만 공부해도 이 단계에선 충분.) >> 트랜잭션 처리 추가 학습
3. JSP 공부 -> 결과물로 게시판이 나와야한다. (서버단 : Servlet, Filter) (화면처리 : JSTL, EL, CSS, J-VASCRIPT, ETC..) (외부툴 : Apache Tomcat , )
4. 소프트웨어 공학을 공부하여 JSP 결과물을 산출물로 작성
5. 소스관리를 위해 SVN 공부 ( 혹은 GITHUB )
6. MAVEN을 공부하여 라이브러리 관리를 개선
7. 모델1 학습, 모델2 MVC 패턴 학습하여 소스 코드를 개선
8. 스프링을 학습하여 DI, AOP, IOC 개념 확립.
9. SQL학습하여 SQL 작성에 자신감을 키운다. -> SQL을 수정을 통해 SQL 고도화 (SQL 종류도 바꿔본다. ORACLE, MYSQL, MARIA-DB, ETC...)
10. 자바 JDBC -> 마이바티스
11. 마이바티스 -> 하이버네이트 수정
12. 보안에 신경써본다. -> 스프링 시큐리티
13. 다른 서버를 구성해서 웹 서비스를 이용한 서비스를 개발 -> 스프링 RESTFUL
14. 자동 배포를 위한 CI툴 공부 -> 허드슨, 젠킨스
15. 서버를 윈도우에서 돌리지말고 리눅스를 공부하여 운영체제를 바꿔 본다.
16. 모바일 버젼 개발, 그 이외의 학습
1. 디자인 패턴 학습
2. 자바FX( 클라이언트 프로그램 개발 ), 자바8문법(람다식등,) 학습
3. 자바 메모리구조, 가바지 콜렉터
4. CLASS 파일 구조.
5. 정규식
6. VM 옵션
7. 자바 외부라이브러리 학습
ex) FTP, File, HttpClient . JSON , LOG4JETC.1. < ANT - GRADLE > : 빌드 시스템 , 이클립스는 ANT기반, INTELJ -> GRADLE 기반
'Programming' 카테고리의 다른 글
목표 (0) | 2016.08.25 |
---|