📌 Basic 객체 지향 & 함수형 프로그래밍 얕은 복사 & 깊은 복사 정적 타이핑 vs 동적 타이핑 Mutable vs Immutable 시간복잡도 📌 Computer Architecture Memory & CPU & InputOutput Cache 📌 Operating System 프로세스 & 스레드 CPU 스케줄링 📌 Network 동기 vs 비동기 & Blocking vs Non-blocking TCP UDP DNS HTTP & HTTPS 📌 Data Structure Array & ArrayList & List Linked List Queue & Deque Hash Table Tree Heap Python - 데이터 구조 Java - HashMap & Map 📌 Software Engineering TDD & BDD 📌 Design Pattern SOLID 원칙 Reactor 패턴 Observer 패턴 📌 Database 트랜잭션 SQL - JOIN SQL & NoSQL Index (인덱스) ORM & ODM 📌 Web REST HTTP Status Code URI & URL & URN 쿠키 & 세션 & 웹 스토리지 네이티브앱 & 웹앱 & 하이브리드앱 CORS 웹 사이트 최적화 기법 CSR & SSR JWT(JSON Web Token) OAuth(Open Authorization) Node.js Node.js Express Passport React React React Native Redux 컴포넌트 라이프 사이클 Spring Spring Annotation (추가 중..) 📌 Language Java 오버로딩 & 오버라이딩 JavaScript 싱글스레드 & 비동기 처리 이벤트 Babel / Polyfill Webpack Prototype ES6 Closure Callback Promise Generator module.exports vs exports 📌 ETC Git