강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Node.js dễ nhất của Yalco

Đã bao hàm các nguyên tắc cốt lõi và kỹ thuật thực chiến của Node.js, những điều cần thiết cho phát triển Front-end/Back-end thực tế.

(4.9) 50 đánh giá

554 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • yalco
Node.js
Node.js
Node.js
Node.js

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.9

5.0

Sei Chang Kwon

60% đã tham gia

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.

5.0

정성훈

30% đã tham gia

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

5.0

plugin

23% đã tham gia

Đú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 ạ ^^

Bạn sẽ nhận được điều này sau khi học.

  • Hiểu nguyên lý hoạt động và cấu trúc runtime của Node.js

  • Các module tích hợp của Node.js như hệ thống tập tin, mạng, tiến trình, v.v.

  • Môi trường REPL và phát triển hiệu quả thông qua Nodemon

  • Tự triển khai máy chủ HTTP và kiểm soát luồng yêu cầu/phản hồi

  • Xử lý dữ liệu qua Luồng và Bộ đệm

  • Lập trình hướng sự kiện và EventEmitter

  • Triển khai Server-Client cho TCP/UDP

  • Đa tiến trình và đa luồng (child_process, worker_threads v.v.)

  • npm và quản lý gói, tạo gói có thể phân phối

🇰🇷 Khóa học này được thiết kế dành cho người học nói tiếng Hàn. Nếu bạn nói tiếng Anh, tiếng Nhật, tiếng Việt hoặc bất kỳ ngôn ngữ nào khác, vui lòng tham gia khóa học có sẵn tại liên kết bên dưới.

https://inf.run/CcqQK

💬 Sự kiện đang diễn ra, nơi bạn có thể tham gia khóa học với mức giá bằng một nửa bằng cách để lại bình luận!
Vui lòng để lại bình luận hữu ích trên video YouTube bên dưới (phần miễn phí của bài giảng này) (ngay cả một dòng cũng được)
Nếu bạn gửi ảnh chụp màn hình đến yalco@yalco.kr , chúng tôi sẽ gửi cho bạn phiếu giảm giá một nửa.
Liên kết video: https://youtu.be/xuEn4zqW7fY

💪 Một nhà phát triển hiểu biết sâu sắc luôn mạnh mẽ hơn.

Nhiều nhà phát triển lập trình trong môi trường Node.js chỉ học về framework mà bỏ qua các nguyên tắc và cấu trúc của chính Node.js.
Bài giảng này sẽ giúp bạn hiểu một cách tự nhiên về cách cấu trúc bên trong của các thư viện và khung công tác bằng cách xem xét các khái niệm cốt lõi và các mô-đun tích hợp của Node.js, từ sự khác biệt giữa CommonJS và ES Modules đến vòng lặp sự kiện, hệ thống tệp, xử lý mạng và đa xử lý, thông qua mã thực tế.

Nếu bạn muốn hiểu lý do tại sao mọi thứ hoạt động theo cách chúng hoạt động, ngoài mã chạy, khóa học này là điểm khởi đầu vững chắc nhất. Xây dựng máy chủ chỉ sử dụng Node.js mà không cần framework và tự tin tạo ra các công cụ của riêng bạn.

😀 Bài giảng của Yalko rất đặc biệt.

Node.js được giải thích bởi Yalko, đội trưởng giải thích

Bạn có thể học nhiều khái niệm và phương pháp sử dụng Node.js một cách nhanh chóng và dễ dàng thông qua các phép so sánh và ví dụ mà Yalco đã dày công xây dựng để giải thích ngay cả những khái niệm khó và phức tạp một cách nhanh chóng.

Video hiệu suất cao, dễ xem, dễ nghe và dễ dùng tay

Tất cả các đoạn hội thoại trong mỗi cảnh đều được cung cấp dưới dạng phụ đề và tất cả các mã được đề cập đều được hiển thị trên màn hình. Bằng cách giảm thiểu các cảnh nhập, bạn có thể học được nhiều điều trong một khoảng thời gian ngắn.

📌 Các tính năng của khóa học này

  • Tự mình tìm hiểu và triển khai các khái niệm cốt lõi của Node.js.
    Bạn có thể hiểu thực tế về cách thức hoạt động của Node.js, bao gồm hệ thống mô-đun, vòng lặp sự kiện, quy trình và luồng.

  • Bạn có thể hiểu được cấu trúc bên trong của khung một cách tự nhiên.
    Bạn có thể hiểu cách các framework như Express hoặc NestJS được cấu trúc bằng cách làm theo những điều cơ bản của Node.js.

  • Nó bao gồm các ví dụ sẵn sàng chạy.
    Thay vì những giải thích dựa trên lý thuyết, bạn có thể có được kinh nghiệm thực tế thông qua các ví dụ về máy chủ thực tế, xử lý tệp, truyền thông mạng, v.v.

Tôi giới thiệu điều này cho những người này

Tôi muốn học Node.js một cách đúng đắn.

Các nhà phát triển muốn học Node.js mà không cần framework và nắm vững cấu trúc và luồng của thời gian chạy

Tôi muốn tự mình thử áp dụng.
Bất kỳ ai muốn triển khai nhiều chức năng khác nhau như hệ thống tệp, mạng và xử lý đa luồng với Node.js

Tôi muốn phát triển thành một nhà phát triển thực tế.

Các nhà phát triển muốn có khả năng lãnh đạo các dự án, thay vì chỉ sử dụng các công cụ.

Sau giờ học

  • Bạn sẽ hiểu rõ về vòng lặp sự kiện và phương pháp xử lý không đồng bộ của Node.js và có thể thiết kế các ứng dụng máy chủ hiệu quả.

  • Bạn có thể tự mình triển khai nhiều chức năng phụ trợ khác nhau bằng cách sử dụng các mô-đun tích hợp của Node.js như hệ thống tệp, HTTP và luồng.

  • Bạn có thể tổ chức dự án của mình một cách có hệ thống bằng cách thiết lập package.json và quản lý các phụ thuộc thông qua npm.

  • Bạn có thể phát triển các ứng dụng xử lý hiệu quả các tác vụ đòi hỏi nhiều CPU bằng cách tận dụng đa xử lý và đa luồng.

  • Bạn có thể xây dựng nhiều hệ thống phụ trợ khác nhau, từ máy chủ RESTful API thực tế, có thể thực hiện được đến các ứng dụng giao tiếp thời gian thực.

Tìm hiểu về những điều này.

Nền tảng vững chắc trong Node.js

Bắt đầu với Node.js là gì, chúng ta sẽ tìm hiểu từng khái niệm và cấu trúc cơ bản, chẳng hạn như cách sử dụng REPL, hệ thống mô-đun và cách tổ chức các gói.

Một cái nhìn sâu hơn vào cách thức hoạt động của thời gian chạy

Tìm hiểu một cách có hệ thống các phương pháp xử lý không đồng bộ và luồng hoạt động hệ thống của Node.js, bao gồm vòng lặp sự kiện, đối tượng xử lý và lập trình dựa trên sự kiện.

Tất cả các thành phần của phát triển máy chủ thực sự

Bạn sẽ tạo máy chủ HTTP của riêng mình và thực hành các thành phần cốt lõi cần thiết cho quá trình phát triển máy chủ thực tế, chẳng hạn như hệ thống tệp, phân tích yêu cầu, xử lý URL và kết xuất mẫu.

Trải nghiệm các tính năng mở rộng và chức năng nâng cao

Bạn sẽ dần dần học các tính năng nâng cao như giao tiếp mạng (TCP/UDP), luồng và bộ đệm, xử lý đa luồng (child_process, worker_threads) và phát triển các kỹ năng phản hồi thực tế.

Những điều cần lưu ý trước khi tham gia lớp học

Tài liệu học tập

  • Các lệnh và mã được sử dụng trong bài giảng được cung cấp dưới dạng trang Notion.

Kiến thức và ghi chú của người chơi

  • Nếu bạn biết ngữ pháp JavaScript cơ bản, bạn sẽ không gặp khó khăn khi tham gia khóa học.

  • Bạn có thể thực hành mà không gặp vấn đề gì trong cả môi trường Windows và Mac.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển muốn học chuyên sâu về Node.js mà không phụ thuộc vào framework.

  • Người từng thắc mắc về cách Node.js hoạt động khi dùng Express, NestJS, v.v.

  • Người muốn tự mình triển khai hệ thống tệp, mạng, xử lý tiến trình cần thiết cho thực tiễn.

Cần biết trước khi bắt đầu?

  • Kiến thức sơ/trung cấp về JavaScript

Xin chào
Đây là

33,162

Học viên

1,811

Đánh giá

95

Trả lời

4.9

Xếp hạng

17

Các khóa học

Tôi là YouTuber của kênh Từ điển Lập trình Nông cạn, đồng thời là tác giả của nhiều cuốn sách về IT. Tận dụng kinh nghiệm làm việc với tư cách là một nhà phát triển Full-stack, tôi đang tạo ra các nội dung giải thích những khái niệm lập trình khó bằng các phép ẩn dụ, ví dụ đơn giản và đôi khi là hoạt hình để người mới bắt đầu có thể dễ dàng thấu hiểu.

🎬   Kênh YouTube Từ điển Lập trình Nông cạn (Click!)
📕  Xem các cuốn sách của Yalco (Click!)

Chương trình giảng dạy

Tất cả

30 bài giảng ∙ (4giờ 45phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

50 đánh giá

4.9

50 đánh giá

  • shry194090님의 프로필 이미지
    shry194090

    Đánh giá 3

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    60% đã tham gia

    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

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      30% đã tham gia

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

      • yalco
        Giảng viên

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

    • plugin6948님의 프로필 이미지
      plugin6948

      Đánh giá 3

      Đánh giá trung bình 5.0

      Đã chỉnh sửa

      5

      23% đã tham gia

      Đú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

        Đánh giá 5

        Đánh giá trung bình 5.0

        5

        10% đã tham gia

        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
          Giảng viên

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

      • blood731님의 프로필 이미지
        blood731

        Đánh giá 9

        Đánh giá trung bình 5.0

        5

        13% đã tham gia

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

        705.360 ₫

        Khóa học khác của yalco

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!