CS단어장

40일 완성 · 총 629 용어

디자인패턴 · 네트워크 · OS · DB · 자료구조 · 면접기출

DAY
01
개발자 선수지식

API · JSON · 라이브러리 · 프레임워크 · Git

21개 용어

무료
DAY
02
개발자 선수지식

Docker · CI/CD · 클라우드 · 보안 기초

17개 용어

DAY
03
디자인 패턴 — 생성 패턴

싱글톤 · 팩토리 · 추상팩토리 · 빌더 · 의존성주입

13개 용어

DAY
04
디자인 패턴 — 구조 · 행위 패턴

전략 · 옵저버 · 프록시 · 이터레이터 · 노출모듈

15개 용어

DAY
05
디자인 패턴 — SOLID · OOP 원칙

5대 설계 원칙 + OOP 4원칙 + 결합도·응집도

15개 용어

DAY
06
네트워크 — OSI 7계층 · TCP/IP

계층 모델 · 프로토콜 · 패킷 · 흐름

18개 용어

DAY
07
네트워크 — HTTP / HTTPS

HTTP 버전 · 메서드 · 상태코드 · 헤더 · HTTPS

25개 용어

DAY
08
네트워크 — 인증 · 쿠키 · 세션 · JWT

상태 관리 · OAuth · 토큰 · 보안

17개 용어

DAY
09
네트워크 — 대규모트래픽 · 로드밸런싱 · CDN

스케일업/아웃 · 캐시 · 프록시 · WebSocket

18개 용어

DAY
10
운영체제 — 기초 · 프로세스

OS 역할 · 커널 · 프로세스 · PCB · 컨텍스트 스위칭

18개 용어

DAY
11
운영체제 — 동기화 · 스케줄링

뮤텍스 · 세마포어 · 교착상태 · CPU 스케줄링

16개 용어

DAY
12
운영체제 — 메모리 관리

메모리 구조 · 페이징 · 세그멘테이션 · 가상 메모리

18개 용어

DAY
13
운영체제 — 파일시스템 · 입출력

파일시스템 · I/O · 버퍼 · 디스크 스케줄링

16개 용어

DAY
14
운영체제 — 가상화 · 컨테이너 심화

하이퍼바이저 · VM · 컨테이너 차이 · 네임스페이스

18개 용어

DAY
15
데이터베이스 — 기초 · ERD · SQL

DB 개요 · 관계형 모델 · DDL · DML · ERD

21개 용어

DAY
16
데이터베이스 — 정규화 · 조인 심화

1NF~3NF·BCNF · JOIN 종류 · 서브쿼리

18개 용어

DAY
17
데이터베이스 — 인덱스 · 트랜잭션

B-Tree 인덱스 · ACID · 격리 수준 · 잠금

18개 용어

DAY
18
데이터베이스 — NoSQL · Redis

MongoDB · Redis · CAP 이론 · 분산DB

18개 용어

DAY
19
데이터베이스 — ORM · N+1 · 쿼리 최적화

Prisma · Sequelize · 실무 쿼리 문제

16개 용어

DAY
20
데이터베이스 — 실무 DB 심화

락 전략 · 파티셔닝 · 검색 · 백업

14개 용어

DAY
21
자료구조 — 배열 · 연결리스트

Array · Dynamic Array · LinkedList · 복잡도

16개 용어

DAY
22
자료구조 — 스택 · 큐 · 덱

Stack · Queue · Deque · Priority Queue · Heap

13개 용어

DAY
23
자료구조 — 트리

Binary Tree · BST · AVL · Red-Black · Trie

17개 용어

DAY
24
자료구조 — 그래프

표현방식 · DFS · BFS · 최단경로 · MST

17개 용어

DAY
25
자료구조 — 해시 · 정렬

Hash Table · 충돌 해결 · 정렬 알고리즘 8종

16개 용어

DAY
26
자료구조 — 알고리즘 패러다임

완전탐색 · DP · 그리디 · 분할정복 · 백트래킹

15개 용어

DAY
27
자료구조 — 고급 자료구조 · 문자열

Segment Tree · Fenwick · KMP · 비트마스크

15개 용어

DAY
28
면접 기출 — 대규모 트래픽 처리

트래픽 폭증 대응 · 분산 시스템 · 메시지 큐

16개 용어

DAY
29
면접 기출 — 캐시 전략 · 보안 심화

Redis 활용 · 캐시 패턴 · JWT 실무 · 보안

12개 용어

DAY
30
면접 기출 — 시스템 설계 기초

URL 단축기 · 피드 시스템 · 채팅 · 검색

13개 용어

DAY
31
면접 기출 — 개발자 필수 개념 Q&A;

자주 나오는 면접 질문 핵심 답변 정리

11개 용어

DAY
32
면접 기출 — 최신 기술 트렌드

MSA · gRPC · GraphQL · 서버리스 · AI 인프라

14개 용어

DAY
33
면접 기출 — 자료구조·알고리즘 면접

코딩테스트 빈출 패턴 + 면접 답변법

11개 용어

DAY
34
디자인 패턴 심화 복습

실제 코드 속 패턴 + 꼬리 질문

12개 용어

DAY
35
네트워크 심화 복습

HTTP 최신 동향 + 보안 심화

12개 용어

DAY
36
운영체제 심화 복습

스케줄링 심화 + 리눅스 실무

12개 용어

DAY
37
데이터베이스 심화 복습

PostgreSQL 심화 + 실무 패턴

12개 용어

DAY
38
자료구조 심화 복습

고급 알고리즘 + 코딩테스트 전략

12개 용어

DAY
39
면접 기출 심화 복습

꼬리 질문 대비 + 실무 경험 연계

12개 용어

DAY
40
최종 총복습 — 면접 직전 체크리스트

핵심 100 + 빈출 비교 정리

21개 용어

💡 Day 1 무료 공개 · Day 2부터 로그인 시 5개 미리보기 + 전체 열람