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

/

Back-end

Node.js - Tất cả mọi thứ

Khóa học all-in-one 👍 hoàn thiện kỹ năng Node.js của bạn, từng bước xây dựng vững vàng từ cơ bản.

(5.0) 11 đánh giá

154 học viên

  • yongsoocho
Node.js
AWS
PostgreSQL
MongoDB
Prisma

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

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

  • Xây dựng ứng dụng thực chiến với Node.js

  • Thư viện Node.js tự làm bằng C, và phát hành npm

  • Ứng dụng kết hợp Node.js + ORM(prisma) + PostgreSQL, Mongo

  • Môi trường container: Node.js + Docker

  • Node.js Application, AWS Triển khai thực tế

Từ các nguyên tắc của Node.js đến các ứng dụng thực tế
Khóa học đầy đủ từ A đến Z để nắm vững cốt lõi của phát triển!


Node.js là gì?
Vậy tại sao lại là Node?

Node.js là một môi trường chạy JavaScript .
Đây là công nghệ đã được chứng minh và được nhiều công ty công nghệ lớn trên thế giới lựa chọn.

Theo khảo sát năm 2024 của Stack Overflow, 62,3% nhà phát triển đang sử dụng công cụ này!

Node.js đã liên tục phát triển và cập nhật kể từ khi ra mắt vào năm 2009, và vẫn đang tiếp tục được phát triển. Nó cũng được công nhận là một trong những công nghệ cốt lõi trong kiến trúc không máy chủ và dựa trên container.

  • ✅ Khả năng xử lý hiệu quả nhiều yêu cầu đồng thời
  • ✅ Nâng cao năng suất bằng cách triển khai front và back bằng cùng một ngôn ngữ
  • ✅ Hệ sinh thái và cộng đồng npm lớn
  • ✅ Khởi động máy chủ nhanh chóng và triển khai dễ dàng
  • ✅ Thích hợp để cấu hình các dịch vụ vi mô và máy chủ API
  • ✅ Khả năng tương thích tuyệt vời với Serverless
  • ✅ Tích hợp với CI/CD, tự động hóa và khả năng tương thích tốt


Trong bài giảng này
Tìm hiểu về những điều này 🏃

1. Hệ sinh thái Node.js và bức tranh toàn cảnh

Những câu chuyện về môi trường phát triển Node.js của riêng tôi được tạo ra từ đầu và hệ sinh thái Node.js rộng lớn

2. Hiểu về vòng lặp sự kiện

Con đường trở thành nhà phát triển Node.js nâng cao và một khái niệm xuất hiện 200% trong các cuộc phỏng vấn Node.js!

3. Tạo thư viện Node.js và phân phối nó thông qua npm

Thư viện npm mình đang dùng... Để mình thử tạo một cái xem sao. Nhưng Node.js đâu có chức năng này, phải không? Vậy thì viết bằng C nhé!

4. Bao gồm tất cả các khía cạnh của đa luồng và đa xử lý

Đa luồng/xử lý, đồng bộ/bất đồng bộ, đồng bộ/bất đồng bộ...🤷‍♂️ Bạn đã bối rối nhiều rồi phải không? Tôi sẽ sắp xếp tất cả cho bạn. Học đa luồng/xử lý với Node.js!

5. Lập trình Socket và API

Hãy cùng tìm hiểu về lập trình socket và kiến trúc API sử dụng TCP/UDP!

6. Sử dụng Docker một cách thông minh trong môi trường Node.js

Cuối cùng. Mã hóa bản sao Facebook Messenger đầy đủ của Node.js!

Phát triển đồng thời postgreSQL và mongoDB bằng cách sử dụng prisma
Mã hóa bản sao đầy đủ với sự kết hợp của React + Express.js!


Hỏi & Đáp 💬

H. Tôi có cần biết JavaScript không?

Có! Bạn không cần phải thành thạo JavaScript hoàn toàn, nhưng bạn nên biết cú pháp cơ bản để theo kịp khóa học.

H. Khoa học máy tính, hệ điều hành... Có yêu cầu kiến thức chuyên môn không?

Khóa học này bao gồm phần giải thích về mã nguồn cũng như giải thích về khoa học máy tính (CS) ở giữa khóa học. Khóa học được trình bày theo cách dễ hiểu ngay cả khi bạn không biết gì về chủ đề này, nhưng chắc chắn sẽ hữu ích nếu bạn có kiến thức liên quan.

H. Có thông tin nào về các framework như React, Vue, Next.js, Nest.js, v.v. không?

Không! Khóa học này chỉ tập trung vào Node.js, nên không bao gồm bất kỳ framework nào khác. Đã có rất nhiều khóa học tuyệt vời trên Inflearn, vì vậy bạn nên tham gia thêm các khóa học khác nếu cần.

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

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

  • Ai muốn tạo ứng dụng lớn nhỏ bằng Node.js

  • Dành cho những ai muốn tìm hiểu về toàn bộ hệ sinh thái của Node.js

  • Ai muốn thử Prisma trong Node.js

  • Những ai muốn thử triển khai ứng dụng Node.js lên AWS

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

  • JavaScript

Xin chào
Đây là

537

Học viên

28

Đánh giá

33

Trả lời

5.0

Xếp hạng

3

Các khóa học

안녕하세요! 제 경험을 자유롭게 공유하고 싶습니다.
yongsoocho578@gmail.com 으로 피드백과 의견은 환영입니다.

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

Tất cả

93 bài giảng ∙ (12giờ 33phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

11 đánh giá

5.0

11 đánh giá

  • baby4님의 프로필 이미지
    baby4

    Đánh giá 65

    Đánh giá trung bình 5.0

    5

    35% đã tham gia

    • 심재화님의 프로필 이미지
      심재화

      Đánh giá 19

      Đánh giá trung bình 5.0

      5

      95% đã tham gia

      좋은 강의 제공해 주셔서 감사합니다

      • 잉G님의 프로필 이미지
        잉G

        Đánh giá 4

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Prisma를 토이 프로젝트에서 써보고 싶어서 수강했고, 결과적으로 잘한 선택이었던 것 같습니다! 개인적으로 2022년에 최초 업로드된 강의와 2023년 현재 추가된 강의는 완전히 별개의 것처럼 느껴졌습니다. 2022년 버전 강의는 강사님이 익숙하지 않은 IDE로 진행하면서도 다소 어수선한 환경에서 강의를 준비하신 것 같았다면, 2023년에는 요런 단점들을 모두 개선하는 것도 모자라 더 풍부한 강의 내용과 함께 돌아오셨어요! 아무래도 강사님이 강의 품질을 어떻게 하면 더 끌어올릴 수 있을지 평소에도 고민을 많이 하신 것 같고, 그 해답으로 2023년 버전 강의 업데이트를 결정하신 것 같습니다. 아직 인프런에 강사님의 또 다른 강의들이 많지는 않지만, 추후에 새로운 강의가 나오게 된다면 기꺼이 수강할 것 같습니다. 좋은 강의 올려주신 점 다시 한 번 감사드려요!

        • 대산님의 프로필 이미지
          대산

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          6% đã tham gia

          새로운 회사에서 prisma 를 써서 준비할겸 1주일간 들었습니다. 괜찮은 수업인 것 같습니다. ORM필수개념 부분에 있던 추상화와 패러다임에 대한 개념이 면접질문으로 나왔었습니다. 감사합니다 :)

          • 정재욱님의 프로필 이미지
            정재욱

            Đánh giá 1

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            prisma에 관심이 있었는데, 맛만 보려는 용도로 구매했습니다. prisma tutorial과 특징 등 전체적으로 살펴볼 수 있어서 좋았습니다.

            626.827 ₫

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

            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!