강의

멘토링

로드맵

Inflearn brand logo image
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) 39 đánh giá

366 học viên

  • yalco
node.js
Node.js

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

Dịch cái này sang tiếng Việt

  • 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à

30,123

Học viên

1,541

Đánh giá

85

Trả lời

4.9

Xếp hạng

17

Các khóa học

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

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

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ả

39 đánh giá

4.9

39 đánh giá

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

    Đánh giá 3

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    60% đã tham gia

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

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

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      30% đã tham gia

      짧지만 임팩트 있는 수업!

      • 얄팍한 코딩사전
        Giảng viên

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

    • plugin님의 프로필 이미지
      plugin

      Đánh giá 3

      Đánh giá trung bình 5.0

      Đã chỉnh sửa

      5

      23% đã tham gia

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

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

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

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      10% đã tham gia

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

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

    • blood731님의 프로필 이미지
      blood731

      Đánh giá 8

      Đánh giá trung bình 5.0

      5

      13% đã tham gia

      좋은 강의 감사합니다.

      717.461 ₫

      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!