Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Back-end

ヤルコの最も簡単なNode.js

実務のフロントエンド/バックエンド開発の前に必ず知っておくべき、Node.jsの核心原理と実践技術を盛り込みました。

  • yalco
node.js
Node.js

学習した受講者のレビュー

こんなことが学べます

  • Node.jsの動作原理とランタイム構造の理解

  • ファイルシステム、ネットワーク、プロセスなどNode.js組み込みモジュール

  • REPL環境とNodemonを通しての効率的な開発

  • HTTPサーバーの自作実装およびリクエスト/レスポンスフロー制御

  • ストリームとバッファーを通じたデータ処理

  • イベント駆動プログラミングと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

💬コメントして半額で受講するイベント進行中!
下のYouTube映像(本講義の無料パート)に力になってくれるコメントをつけてくれた後(一行も大丈夫です)
yalco@yalco.krでスクリーンショットをお送りください。半額クーポンをお送りします。
ビデオリンク:https: //youtu.be/xuEn4zqW7fY

💪内部を知っている開発者はいつもより強力です。

Node.js環境でプログラミングする多くの開発者がフレームワーク中心でのみ学習し、本物のNode.js自体の原理と構造は見逃しています。
このレッスンでは、CommonJSとESモジュールの違いからイベントループ、ファイルシステム、ネットワーク処理、マルチプロセッシングまで、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の使い方、モジュールシステム、パッケージの構成方法など、基本概念と構造を一つずつ身につけます。

ランタイムの動作原理を深くする

イベントループ、プロセスオブジェクト、イベントベースのプログラミングなど、Node.jsの非同期処理方法とシステムの動作フローを体系的に学びます。

実サーバー開発のすべてのコンポーネント

HTTPサーバーを直接作成し、ファイルシステム、リクエスト解析、URL処理、テンプレートレンダリングなど、実際のサーバー開発に必要な重要な要素を実践します。

拡張機能と高度機能までの経験

ネットワーク通信(TCP / UDP)、ストリームとバッファ、マルチプロセッシング(child_process、worker_threads)などの高度な機能を段階的に習得し、実務対応力を高めます。

受講前の注意

学習資料

  • レッスンで使用されている命令とコードは、アクションページとして提供されます。

選手の知識と注意事項

  • JavaScriptの初級文法を知っていれば、受講に支障はありません。

  • Windows、Mac環境ですべて問題なく練習できます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • フレームワークに依存せずNode.jsそのものを深く学びたい開発者

  • Express、NestJSなどを利用しながらNode.jsの動作原理が気になった方

  • 実務に必要なファイルシステム、ネットワーク、プロセス処理まで、自ら実装してみたい方

前提知識、
必要でしょうか?

  • JavaScriptの初/中級知識

こんにちは
です。

29,739

受講生

1,520

受講レビュー

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% 受講後に作成

      좋은 강의 감사합니다.

      ¥4,046

      yalcoの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

      同じ分野の他の講座を見てみましょう!