inflearn logo
inflearn logo

JavaScript bất đồng bộ dễ hiểu

Đây là khóa học giúp bạn học tập một cách có hệ thống, từ các khái niệm đồng bộ/bất đồng bộ trong JavaScript, các phương thức xử lý bất đồng bộ bao gồm cú pháp hiện đại như Promise, async/await, cho đến giao tiếp HTTP thực tế.

(5.0) 7 đánh giá

124 học viên

Độ khó Cơ bản

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

JavaScript
JavaScript
promise
promise
async-await
async-await
fetch-api
fetch-api
Ajax
Ajax
JavaScript
JavaScript
promise
promise
async-await
async-await
fetch-api
fetch-api
Ajax
Ajax
날개 달린 동전

Giới thiệu Khóa học và tạo ra sự phát triển cùng thu nhập nhé!

날개 달린 동전

Đối tác tiếp thị

Giới thiệu Khóa học và tạo ra sự phát triển cùng thu nhập nhé!

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

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

5.0

5.0

정조윤

100% đã tham gia

Đối với tôi, bài giảng về quá trình từ gọi lại đến chờ không đồng bộ là một cú hích. Trại cơ sở mã hóa Jeju, bạn đã sống sót. Chúc mừng!

5.0

monkey-k 777

100% đã tham gia

Tôi đã nghe bài giảng rất tốt.

5.0

LuckyStrike

38% đã tham gia

Tôi đang nghe giảng rất tốt ạ :)

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

  • Nguyên lý hoạt động của động cơ JavaScript và môi trường Runtime

  • Lập trình bất đồng bộ sử dụng Promise, async/await

  • Giao tiếp HTTP thực tế sử dụng Fetch API

  • Xử lý lỗi trong mã bất đồng bộ

<Floating JavaScript Async> dành cho các nhà phát triển Front-end

1⃣ Hiểu biết đầy đủ về lập trình bất đồng bộ

Bạn có tò mò về cách thức hoạt động của JavaScript không? Bạn có muốn tìm hiểu về sự bất đồng bộ không? Bạn có thể tìm hiểu toàn bộ phạm vi lập trình bất đồng bộ, từ nguyên lý hoạt động bất đồng bộ đến điều khiển bất đồng bộ và giao tiếp bất đồng bộ.

  • Hiểu cách thức hoạt động của công cụ JavaScript

  • Tìm hiểu các tương tác giữa Web API, hàng đợi gọi lại và vòng lặp sự kiện

  • Khái niệm bất đồng bộ để tìm hiểu trực quan thứ tự thực thi của mã

2⃣ Trở thành một nhà phát triển front-end có kỹ năng thực tế mạnh mẽ

Bạn có thể hiểu các mẫu điều khiển không đồng bộ và giao tiếp API thực tế thường được sử dụng trong thực tế.

  • Hạn chế của hàm gọi lại và giải pháp thông qua Promises

  • Quản lý trạng thái của lời hứa (đang chờ xử lý, đã thực hiện, đã từ chối)

  • Kiểm soát không đồng bộ trực quan bằng cách sử dụng async/await

  • Triển khai giao tiếp HTTP thực tế thông qua API tìm nạp

3⃣ Câu trả lời hoàn hảo cho các câu hỏi phỏng vấn kỹ thuật phổ biến

Trả lời câu hỏi phỏng vấn phổ biến: “Giải thích cách JavaScript xử lý xử lý không đồng bộ”. với sự tự tin!

  • Giải thích cách hoạt động của môi trường chạy JavaScript.

  • Hiểu về các mức độ ưu tiên của hàng đợi Microtask và hàng đợi Macrotask

  • Hiểu được sự khác biệt và ưu nhược điểm của Promises và hàm gọi lại

  • Làm quen với mã trạng thái HTTP và phương pháp xử lý lỗi.

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

  • Những người có kỹ năng JavaScript cơ bản nhưng thấy khái niệm giao tiếp không đồng bộ khó hiểu

  • Nhà phát triển front-end xử lý giao tiếp API trong thực tế

  • Bất kỳ ai muốn củng cố hiểu biết của mình về các khái niệm không đồng bộ trước khi phỏng vấn kỹ thuật


Sau giờ học

Bạn có thể hiểu rõ và giải thích cách thức hoạt động của công cụ JavaScript và thời gian chạy.

Bạn có thể chọn phương pháp xử lý bất đồng bộ phù hợp với tình huống, từ callback đến Promise và async/await.

Bạn có thể hiểu được luồng giao tiếp HTTP và triển khai các API thực tế.

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

Xin hãy giới thiệu những đặc điểm chính và các yếu tố khác biệt.

📚 Chương trình học có hệ thống

  • Cấu trúc và nguyên lý hoạt động của công cụ JavaScript

  • Quá trình phát triển và đặc điểm của xử lý không đồng bộ

💻 Hướng dẫn từng bước

  • Nguyên lý hoạt động không đồng bộ được giải thích bằng mã và hình ảnh

  • Thực hành nhiều mã xử lý không đồng bộ khác nhau

🎯 Chương trình giảng dạy thực tế

  • Giao tiếp thông qua API Fetch mới nhất


  • Thực hành xử lý dữ liệu thông qua kết nối API thực tế
    * Cung cấp dịch vụ API giáo dục

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

Chương 1. Đồng bộ và Không đồng bộ

  • Khái niệm lập trình đồng bộ/không đồng bộ

  • Cấu trúc và nguyên lý hoạt động của công cụ JavaScript

  • Mối quan hệ giữa ngăn xếp cuộc gọi và vòng lặp sự kiện khi chạy

Chương 2. Điều khiển không đồng bộ

  • Hàm gọi lại và địa ngục gọi lại

  • Kiểm soát không đồng bộ sử dụng Promises

  • Kiểm soát không đồng bộ hiện đại với async/await

Chương 3. Giao tiếp không đồng bộ và thực hành

  • Khái niệm về giao tiếp HTTP

  • Hiểu về AJAX và Fetch API

  • Truyền dữ liệu bằng Fetch API

  • Dự án tích hợp API thực tế

    • Sử dụng dịch vụ API giáo dục của Winib.


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

Môi trường thực hành

  • Khóa học sẽ được giảng dạy trên macOS, nhưng bạn có thể tham gia khóa học bất kể hệ điều hành nào.

  • Công cụ sử dụng: Visual Studio Code, trình duyệt Chrome

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

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

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

  • Người muốn hiểu rõ về khái niệm xử lý bất đồng bộ trong JavaScript

  • Người muốn viết code bất đồng bộ gọn gàng

  • Người muốn xử lý giao tiếp API web trong thực tế

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

  • Cú pháp cơ bản JavaScript

Xin chào
Đây là jejucoding

105,712

Học viên

2,789

Đánh giá

163

Trả lời

4.8

Xếp hạng

80

Các khóa học

소개 이미지.png.webp

 

🧙‍♂️ Xin chào. Chúng tôi là Jeju Coding Basecamp.

Jeju Coding Base Camp là gì?

 

 

Trại huấn luyện (bootcamp) được lập ra bởi những nhà phát triển hot nhất tại Jeju! Mang đến cho những bạn trẻ đầy nhiệt huyết cơ hội để phát triển tương xứng với niềm đam mê của mình!

Jeju Coding Basecamp là sự kiện đào tạo ICT lớn nhất tại Jeju, được tổ chức cùng với các doanh nghiệp và chính quyền địa phương như Kakao, Goorm và Viện Hội tụ Công nghiệp - Học viện Jeju.

Thông qua trải nghiệm
xây dựng dịch vụ thành công
, hãy nuôi dưỡng sự tự tin, lòng tự trọng, cảm giác thành tựu và khả năng tự lập trong thời đại khó khăn tìm việc làm này!

Cố lên nào các bạn trẻ, mạnh mẽ lên nhé! 😀

 


 

︎ Lộ trình Jeju Coding Basecamp

제코베 로드맵.png.webp

 

︎ Hệ thống chứng chỉ hoàn thành khóa học Jeju Coding Basecamp

 

- 1.png.webp

 

Thêm

Đồng giảng viên

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

Tất cả

8 bài giảng ∙ (1giờ 8phút)

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

Đánh giá

Tất cả

7 đánh giá

5.0

7 đánh giá

  • dololgun님의 프로필 이미지
    dololgun

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    38% đã tham gia

    • maestrois님의 프로필 이미지
      maestrois

      Đánh giá 21

      Đánh giá trung bình 5.0

      5

      38% đã tham gia

      Tôi đang nghe giảng rất tốt ạ :)

      • zzolyoon70313님의 프로필 이미지
        zzolyoon70313

        Đánh giá 9

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Đối với tôi, bài giảng về quá trình từ gọi lại đến chờ không đồng bộ là một cú hích. Trại cơ sở mã hóa Jeju, bạn đã sống sót. Chúc mừng!

        • m541720860626님의 프로필 이미지
          m541720860626

          Đánh giá 41

          Đánh giá trung bình 4.9

          5

          63% đã tham gia

          • tk2ektk3ek6796님의 프로필 이미지
            tk2ektk3ek6796

            Đánh giá 37

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Tôi đã nghe bài giảng rất tốt.

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

            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!

            235.501 ₫