클린코드, 리팩토링, 시큐어코딩
OOP
SOLID
RESTful API
Test Driven Development
함수형 프로그래밍
MVC
Git과 Github
Agile
Third party
운영체제
프로세스와 스레드
프로세스 주소 공간
인터럽트
시스템 콜
PCB와 Context Switching
스케줄러
Thread-safe
CPU 스케줄링
Swapping
Dead Lock의 개념과 조건
Race Condition/ 세마포어와 뮤텍스
페이징과 세그멘테이션
가상메모리
페이지 교체 알고리즘
캐시의 지역성
파일 시스템
동기와 비동기