- HTTP란?
- 백엔드와 프론트엔드 (웹서버와 클라이언트)
- GET vs POST
- 쿠키 vs 세션
- html/css/javascript 각 역할 이해
- 로컬에 개인 홈페이지 만들기
- 두 페이지 이상 되게끔
- css는 안 써도 됨
- webhacking.kr 회원가입
- 리눅스 기본 명령어 공부
기한 : 4/3 까지
- webhacking.kr 가입 (가입이 문제임)
- 배점 낮은 문제들 우선으로 풀기
-
root-me.org 가입
- web-client 풀기
- web-server 풀기
- root-me는 문제마다 괜찮은 문서들이 첨부되어 있어서 입문용으로 좋음
4월 중순까지는 클라이언트 문제, 서버 기초 문제 풀기
풀면서 라이트업은 에버노트에 계속 업데이트
그 이후에는 SQL, db로 넘어갈 예정
- 게시판 구축
- 기능은 간단하게 (글 쓰기, 글 읽기, 삭제 정도)
- 디자인 없어도 됨
- 언어/DB자유
- 적당한 언어, DB 못 찾겠으면 PHP/MySQL로 하면 됨
- webhacking.kr 올클
- Lord of SQL Injection 20단계 이상 까지 풀기
- root-me.org 웹-서버 풀기