2017Q3 화이트 웹백엔드 스케쥴
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXY
1
9
화이트 웹백엔드 커리큘럼
10
11
12
13
W1
7/31 ~ 8/4
- 화이트 과정 소개
- 개발환경 세팅
- Spring Boot로 로컬 개발 환경 세팅
- HTML 페이지 개발
- local에서 개발한 소스 코드를 github에 올리기
- 원격 서버에 소스 코드 배포하기
과제 및 월요일 과정 복습- 이전 과정에 대한 Q&A
- MVC 기본 설명 및 handlebars 사용방법
- MVC 기반으로 회원가입, 사용자 목록 기능 구현
- 구현한 기능 목록을 원격 서버에 배포
과제 및 수요일 과정 복습- 이전 과정에 대한 Q&A
- git, github
- terminal, vi
웹프론트엔드(템플릿 제공) + 웹백엔드 + DB
14
W2
8/7 ~ 8/11
- 이전 과정에 대한 Q&A
- HTML 템플릿 추가, H2 데이터베이스 설치, 관리툴 확인
- 자바 객체와 테이블 매핑, 회원가입 기능 구현
- 새로운 HTML 적용 및 URL 리팩토링
- 개인정보 수정 기능 구현
과제 및 월요일 과정 복습- 이전 과정에 대한 Q&A
- 쿠키와 세션
- 로그인/로그아웃 기능 구현
과제 및 수요일 과정 복습- DB CRUD
- git 브랜치
15
W3
8/14 ~ 8/18
- 이전 과정에 대한 Q&A
- 객체 관계 매핑
- Q&A 시스템 개발
과제 및 월요일 과정 복습- 이전 과정에 대한 Q&A
- JSON API, AJAX 기본
- AJAX 기반 답변 추가/삭제
과제 및 수요일 과정 복습- 과제 및 이전 과정에 대한 Q&A
- java collection을 활용한 기본 자료 구조
- ArrayList vs Linkined List
- Set
- Map
16
W4
8/21 ~ 8/25
- 3주간 과정 소개
- 테스트 및 junit
- 애노테이션
- 생성자, 지역변수, 메소드, 인스턴스 변수
- this, 접근 제어자
- 과제 요구사항
과제 및 월요일 과정 복습- 과제 및 이전 과정에 대한 Q&A
- ArrayList
- package와 import
- java.lang package
- 클래스 상수
- Date와 Calendar
- 자바 주석
과제 및 수요일 과정 복습- java IO를 활용한 파일 관리
- RAM과 HDD 설명
- 파일에 데이터를 읽고 쓰면서 db 설명
순수 자바 프로그래밍
17
W5
8/28 ~ 9/1
- 과제 및 이전 과정에 대한 Q&A
- 문자와 문자열
- 클래스 메소드와 변수
- static import
과제 및 월요일 과정 복습- 과제 및 이전 과정에 대한 Q&A
- 인터페이스와 다형성
- enum
- 상속
- 추상 클래스
과제 및 수요일 과정 복습- java Thread를 활용해 웹 서버 구현
- 프로세스와 쓰레드
- HTTP 기본
- 다음 단계의 학습 로드맵
18
W6
9/4 ~ 9/8
- 과제 및 이전 과정에 대한 Q&A
- 과제 추가 요구사항 구현
과제 및 월요일 과정 복습- 과제 및 이전 과정에 대한 Q&A
- 과제 추가 요구사항 구현
과제 및 수요일 과정 복습- 쉘 스크립트 (자동배포랑 ec2 제어 추가하기)
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
Loading...
 
 
 
웹백엔드