Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
개발 · 프로그래밍

/

백엔드

얄코의 가장 쉬운 Node.js

실무 프론트/백엔드 개발 이전에 꼭 알아야 할, Node.js의 핵심 원리와 실전 기술을 담았습니다.

(4.9) 수강평 39개

수강생 351명

node.js
Node.js

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • Node.js의 동작 원리와 런타임 구조 이해

  • 파일 시스템, 네트워크, 프로세스 등 Node.js 내장 모듈

  • REPL 환경과 Nodemon을 통한 효율적인 개발

  • HTTP 서버 직접 구현 및 요청/응답 흐름 제어

  • Stream과 Buffer를 통한 데이터 처리

  • 이벤트 기반 프로그래밍과 EventEmitter

  • TCP/UDP 통신을 위한 서버-클라이언트 구현

  • 멀티프로세싱과 멀티스레딩 (child_process, worker_threads 등)

  • npm과 패키지 관리, 배포 가능한 패키지 제작

🇰🇷 This course is designed for Korean-speaking learners. If you speak English, Japanese, Vietnamese, or any other language, please take the course available at the link below.

https://inf.run/CcqQK

💬 댓글 달고 반값에 수강하기 이벤트 진행중!
아래의 유튜브 영상(본 강의의 무료파트)에 힘이 되어주는 댓글을 달아주신 뒤(한 줄도 괜찮습니다)
yalco@yalco.kr 로 스크린샷을 보내주시면 반값 쿠폰을 보내드립니다.
영상 링크: https://youtu.be/xuEn4zqW7fY

💪 내부를 아는 개발자는 언제나 더 강력합니다.

Node.js 환경에서 프로그래밍하는 많은 개발자들이 프레임워크 위주로만 학습하여 정작 Node.js 자체의 원리와 구조는 놓치곤 합니다.
이 강의는 CommonJS와 ES Module의 차이부터 이벤트 루프, 파일 시스템, 네트워크 처리, 멀티프로세싱까지 Node.js의 핵심 개념과 내장 모듈을 실전 코드로 살펴보며 라이브러리 및 프레임워크들의 내부가 어떻게 구성되어 있는지 자연스럽게 이해할 수 있도록 돕습니다.

단순히 돌아가는 코드를 넘어서, 왜 그렇게 동작하는지를 이해하고 싶은 분이라면 이 강의가 가장 탄탄한 출발점이 될 것입니다. 프레임워크 없이도 Node.js만으로 서버를 구현하고, 자신만의 도구를 만들 수 있는 자신감을 길러보세요.

😀 얄코의 강의는 특별합니다.

설명대장 얄코가 알려주는 Node.js

어떤 어렵고 복잡한 개념들도 뚝딱 알려주는 얄코가 고심을 거듭한 비유들과 예제들을 통해, Node.js의 각종 개념들과 활용법들을 쉽고 빠르게 배우실 수 있습니다.

눈과 귀와 손이 편안한 고효율 영상

모든 장면의 대사들이 자막으로 제공되며 언급되는 모든 코드가 화면에 표시됩니다. 타이핑 장면을 최소화하여, 시간 대비 많은 내용들을 배워가실 수 있습니다.

📌 이 강의의 특징

  • Node.js의 핵심 개념을 직접 구현하며 학습합니다.
    모듈 시스템, 이벤트 루프, 프로세스, 스트림 등 Node.js의 동작 원리를 실습 중심으로 이해할 수 있습니다.

  • 프레임워크의 내부 구조를 자연스럽게 이해할 수 있습니다.
    Express나 NestJS와 같은 프레임워크가 어떻게 구성되어 있는지를 Node.js의 기초부터 따라가며 파악할 수 있습니다.

  • 바로 실행 가능한 예제들로 구성되어 있습니다.
    이론 위주의 설명이 아닌, 실제 서버, 파일 처리, 네트워크 통신 등의 예제를 통해 실전 감각을 익힐 수 있습니다.

이런 분들께 추천해요

Node.js를 제대로 알고 싶어요.

프레임워크 없이 Node.js를 다뤄보며, 런타임의 구조와 흐름을 확실히 잡고 싶은 개발자

직접 구현해보고 싶어요.
파일 시스템, 네트워크, 멀티프로세싱 등 다양한 기능을 Node.js로 구현해보고 싶은 분

실무 개발자로서 성장하고 싶어요.

단순히 툴들을 사용하는 것을 넘어, 프로젝트를 리드할 수 있는 역량을 갖추고 싶은 개발자.

수강 후에는

  • Node.js의 이벤트 루프와 비동기 처리 방식을 명확히 이해하고 효율적인 서버 애플리케이션을 설계할 수 있습니다.

  • 파일 시스템, HTTP, 스트림 등 Node.js 내장 모듈을 활용해 다양한 백엔드 기능을 직접 구현할 수 있습니다.

  • package.json 설정과 npm을 통한 의존성 관리로 프로젝트를 체계적으로 구성할 수 있습니다.

  • 멀티프로세싱과 멀티스레딩을 활용해 CPU 집약적 작업도 효율적으로 처리하는 애플리케이션을 개발할 수 있습니다.

  • 실무에서 바로 활용 가능한 RESTful API 서버부터 실시간 통신 애플리케이션까지 다양한 백엔드 시스템을 구축할 수 있습니다.

이런 내용을 배워요.

Node.js의 기본기부터 탄탄하게

Node.js란 무엇인지부터 시작해, REPL 사용법, 모듈 시스템, 패키지 구성 방식 등 기본 개념과 구조를 하나씩 익힙니다.

런타임의 작동 원리를 깊이 있게

이벤트 루프, process 객체, 이벤트 기반 프로그래밍 등 Node.js의 비동기 처리 방식과 시스템 작동 흐름을 체계적으로 배웁니다.

실전 서버 개발의 모든 구성요소

HTTP 서버를 직접 만들고, 파일 시스템, 요청 파싱, URL 처리, 템플릿 렌더링 등 실제 서버 개발에 필요한 핵심 요소들을 실습합니다.

확장 기능과 고급 기능까지 경험

네트워크 통신(TCP/UDP), 스트림과 버퍼, 멀티프로세싱(child_process, worker_threads) 등 고급 기능을 단계적으로 익히며 실무 대응력을 키웁니다.

수강 전 참고 사항

학습 자료

  • 강의에서 사용되는 명령어들과 코드들이 노션 페이지로 제공됩니다.

선수 지식 및 유의사항

  • 자바스크립트 초급 문법을 알고 있으면 수강에 지장이 없습니다.

  • 윈도우, 맥 환경에서 모두 문제없이 실습할 수 있습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 프레임워크에 의존하지 않고 Node.js 자체를 깊이 있게 배우고 싶은 개발자

  • Express, NestJS 등을 사용하면서 Node.js의 동작 원리가 궁금했던 분

  • 실무에 필요한 파일 시스템, 네트워크, 프로세스 처리까지 직접 구현해보고 싶은 분

선수 지식,
필요할까요?

  • 자바스크립트에 대한 초/중급 지식

안녕하세요
입니다.

29,793

수강생

1,522

수강평

84

답변

4.9

강의 평점

17

강의

유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다.  풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.

🎬   YouTube 얄팍한 코딩사전 채널 (클릭!)
📕  얄코의 책들 보러가기 (클릭!)

커리큘럼

전체

30개 ∙ (4시간 45분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

39개

4.9

39개의 수강평

  • Sei Chang Kwon님의 프로필 이미지
    Sei Chang Kwon

    수강평 3

    평균 평점 5.0

    수정됨

    5

    60% 수강 후 작성

    저 같은 경우는 전업 개발자가 아니다보니, npm을 통한 라이브러리 설치를 통해서만 많이 접하게 되고, node를 직접적으로 개발하거나 수정하는 경우는 많이 없습니다. 단순히 JS 스크립트 언어를 어느정도 이해하고 있다고 생각했지만, node.js의 비동기적인 방식과 npm 라이브러리에서 참조되어 있는 낮은단계에서 실제 작동하는 원리를 다시 정리하는 시간이 되었습니다. 몰랐던 부분이 너무 많네요. 로직에 대한 이해없이 단순히 넘어갔던 부분을 사례를 통해서 손쉽게 이해할수 있어서 좋은시간이 되었습니다. 빠르게 정리해서 넘어가고, 이해가 안된 부분은 몇번 더 자세히 살펴봐야겠다 싶습니다. 좋은 강의 추천 드립니다.

    • 정성훈님의 프로필 이미지
      정성훈

      수강평 1

      평균 평점 5.0

      5

      30% 수강 후 작성

      짧지만 임팩트 있는 수업!

      • 얄팍한 코딩사전
        지식공유자

        감사합니다!! 강의가 많이 도움되어드리길 바랍니다!

    • plugin님의 프로필 이미지
      plugin

      수강평 3

      평균 평점 5.0

      수정됨

      5

      23% 수강 후 작성

      nodejs 역쉬 예상대로 쉬운과목이 아니지만... 계속 반복해서 보고 어려운 파트는 더 많이 보다 보면 언젠가는 이해가 가겠지요?? 최대한 이해하기쉽게 설명해주셔서 감사합니다^^

      • 얄팍한 코딩사전
        지식공유자

        감사합니다!! 남은 과정중 잘 안 되거나 이해가 어려운 부분이 있으면 언제든 질문주세요!!

    • 이윤호님의 프로필 이미지
      이윤호

      수강평 5

      평균 평점 5.0

      5

      10% 수강 후 작성

      이번에 Nodejs 와 리액트 한번에 수강 신청 했습니다. 둘다 꼭 완강 하겠습니다!

      • 얄팍한 코딩사전
        지식공유자

        감사합니다! 강의들이 모두 많이 도움되어드리길 바랍니다!

    • blood731님의 프로필 이미지
      blood731

      수강평 7

      평균 평점 5.0

      5

      13% 수강 후 작성

      좋은 강의 감사합니다.

      ₩33,000

      얄팍한 코딩사전님의 다른 강의

      지식공유자님의 다른 강의를 만나보세요!

      비슷한 강의

      같은 분야의 다른 강의를 만나보세요!