공부한 내용을 마크다운 파일로 정리하여 해당 Repository에 업로드합니다.
-
conflict 방지를 위해 Local Git을 최신 상태로 업데이트 합니다. >>
git pull
-
Week 폴더에 자신의 이름 폴더를 생성합니다. >>
길동
-
정리한 마크다운 파일과 관련 자료를
Week > 이름
폴더에 추가합니다. -
커밋 시 다음의 규칙을 따릅니다.
- 가급적이면, Week당 한번에 commit 해주세요.
- 별도의 branch 생성은 삼가주세요.
-
커밋 메세지 작성 시 시작 단어와 끝 단어 규칙을 따릅니다.
- start word : Week00
- end word : 추가 or 수정 or 삭제
- 폴더 생성 및 파일 추가 -
Week01 자료 추가
,Week03 관련 이미지 추가
,Week05 폴더 추가
- 폴더 또는 파일 수정(오타, 이름, 위치 변경 등) -
Week02 자료 수정
,Week05 파일 이름 수정
,Week05 파일 위치 수정
- 폴더 또는 파일 삭제 -
Week10 자료 삭제
,Week11 관련 이미지 삭제
- 기타 Git 설정 -
파일 충돌 해결
,gitignore 수정
,README 수정
주차 | 날짜 | 과목 | 주제 |
---|---|---|---|
Week01 | 2021.07.22 (목) | 운영체제 | Thread & Process, Multi-Thread vs Multi-Process |
Week02 | 2021.07.30 (금) | 운영체제 | PCB, Context Switching, Interrupt, IPC |
Week02 | 2021.07.30 (금) | 네트워크 | OSI 7계층, ARP/RARP Protocol |
Week03 | 2021.08.05 (목) | 운영체제 | 동기화, 임계구역, Deadlock(교착상태), Mutex(상호배제) |
Week04 | 2021.08.12 (목) | 운영체제 | Scheduling, 메모리구조 |
Week05 | 2021.08.19 (목) | 객체지향 | Solid 원칙, OOP 특징, Class vs Instance, OOP와 대비되는 패러다임 |
Week06 | 2021.08.26 (목) | 네트워크 | TCP & UDP, TCP/IP 4계층, 3 Hand Shake, 4 Hand Shake |
Week07 | 2021.09.03 (금) | 네트워크 | HTTP Protocol, HTTP vs HTTPS, HTTP 1 vs HTTP 2, QUIC |
Week07 | 2021.09.03 (금) | 운영체제 | Cache |
Week08 | 2021.09.10 (금) | 네트워크 | 동기 vs 비동기, 블로킹 vs 논블로킹, REST API |
Week08 | 2021.09.10 (금) | 객체지향 | API vs Framework vs Library |
Week09 | 2021.09.17 (금) | 객체지향 | Programming Paradigm(객체지향, 반응형, 함수형 등), 병렬성 vs 동시성 |