Node.js의 동작 원리와 런타임 구조 이해
파일 시스템, 네트워크, 프로세스 등 Node.js 내장 모듈
REPL 환경과 Nodemon을 통한 효율적인 개발
HTTP 서버 직접 구현 및 요청/응답 흐름 제어
Stream과 Buffer를 통한 데이터 처리
이벤트 기반 프로그래밍과 EventEmitter
TCP/UDP 통신을 위한 서버-클라이언트 구현
멀티프로세싱과 멀티스레딩 (child_process, worker_threads 등)
npm과 패키지 관리, 배포 가능한 패키지 제작
학습 대상은
누구일까요?
프레임워크에 의존하지 않고 Node.js 자체를 깊이 있게 배우고 싶은 개발자
Express, NestJS 등을 사용하면서 Node.js의 동작 원리가 궁금했던 분
실무에 필요한 파일 시스템, 네트워크, 프로세스 처리까지 직접 구현해보고 싶은 분
선수 지식,
필요할까요?
자바스크립트에 대한 초/중급 지식
26,718
명
수강생
1,121
개
수강평
80
개
답변
4.9
점
강의 평점
14
개
강의
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
🎬 YouTube 얄팍한 코딩사전 채널 (클릭!)
📕 얄코의 책들 보러가기 (클릭!)
전체
29개 ∙ (4시간 45분)
Node.js가 뭐고 왜 좋은가요?
10:47
설치 & 환경 설정
06:24
REPL 사용하기
07:41
모듈 1 - CommonJS
09:01
모듈 2 - ES Module
08:01
파일 시스템 1
09:52
파일 시스템 2
12:04
TCP & UDP
08:40
HTTP
16:27
[부록] REST API
13:00
버퍼와 스트림
21:28
process와 환경변수
07:31
Call Stack
09:18
이벤트 루프
13:28
EventEmitter
09:07
worker_threads
09:50
package.json
09:33
npm
15:44
테스팅과 린팅
14:43