강의

멘토링

로드맵

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の初/中級知識

こんにちは
です。

30,778

受講生

1,615

受講レビュー

93

回答

4.9

講座評価

17

講座

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

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

カリキュラム

全体

30件 ∙ (4時間 45分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

43件

4.9

43件の受講レビュー

  • shry194090님의 프로필 이미지
    shry194090

    受講レビュー 3

    平均評価 5.0

    修正済み

    5

    60% 受講後に作成

    Trong trường hợp của tôi, vì không phải là nhà phát triển chuyên nghiệp nên tôi thường tiếp xúc nhiều với việc cài đặt thư viện thông qua npm, và không có nhiều trường hợp trực tiếp phát triển hay chỉnh sửa node. Tôi cứ nghĩ mình đã hiểu phần nào về ngôn ngữ script JS, nhưng đã đến lúc tôi cần xem lại cách thức bất đồng bộ của node.js và nguyên lý hoạt động thực tế ở tầng thấp hơn mà các thư viện npm tham chiếu. Có quá nhiều điều tôi chưa biết. Những phần mà tôi chỉ lướt qua mà không hiểu rõ về logic, giờ đã có thể dễ dàng nắm bắt thông qua các ví dụ, đó thực sự là một khoảng thời gian ý nghĩa. Tôi sẽ nhanh chóng tổng hợp lại và chuyển tiếp, còn những phần chưa hiểu, tôi nghĩ mình cần xem xét kỹ hơn vài lần nữa. Xin giới thiệu/khuyến nghị bài giảng rất hay này.

    • jeongseonghoon452291님의 프로필 이미지
      jeongseonghoon452291

      受講レビュー 1

      平均評価 5.0

      5

      30% 受講後に作成

      Buổi học ngắn gọn nhưng ấn tượng!

      • yalco
        知識共有者

        Cảm ơn!! Hy vọng bài giảng sẽ giúp ích nhiều cho bạn!

    • plugin6948님의 프로필 이미지
      plugin6948

      受講レビュー 3

      平均評価 5.0

      修正済み

      5

      23% 受講後に作成

      Đúng như dự đoán, đây không phải là môn dễ... nhưng nếu cứ ôn đi ôn lại và xem kỹ những phần khó thì rồi cũng sẽ hiểu thôi, đúng không ạ?? Cảm ơn vì đã giải thích rất dễ hiểu ạ ^^

      • lovesky21s님의 프로필 이미지
        lovesky21s

        受講レビュー 5

        平均評価 5.0

        5

        10% 受講後に作成

        Lần này tôi đã đăng ký khóa học Nodejs và React cùng một lúc. Tôi nhất định sẽ hoàn thành cả hai!

        • yalco
          知識共有者

          Cảm ơn! Hy vọng các bài giảng đều rất hữu ích!

      • blood731님의 프로필 이미지
        blood731

        受講レビュー 8

        平均評価 5.0

        5

        13% 受講後に作成

        Cảm ơn bài giảng hay.

        ¥4,096

        yalcoの他の講座

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

        似ている講座

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