강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Front-end

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á

107 học viên

JavaScript
promise
async-await
fetch-api
Ajax

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

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

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

102,317

Học viên

2,500

Đánh giá

163

Trả lời

4.8

Xếp hạng

80

Các khóa học

소개 이미지.png.webp

 

🧙‍♂ 안녕하세요. 제주코딩베이스캠프입니다.

제주코딩베이스캠프란?

 

 

제주에서 가장 핫한 개발자들이 모여 작당한 부트캠프! 열정있는 청년들에게 열정만큼 성장할 수 있는 기회를 제공합니다!

제주코딩베이스캠프는 제주에서 가장 큰 ICT 교육 행사로 카카오, 구름, 제주산학융합원 등 기업 지자체와 함께 진행하고 있습니다.


서비스 구축 성공
경험을 통해 이 취업난 시대에 자신감, 자존감, 성취감, 그리고 자립할 수 있는 능력을 배양해 보세요!

으라차차 청춘 화이팅입니다! 😀

 


 

︎ 제주코딩베이스캠프 로드맵

제코베 로드맵.png.webp

 

︎ 제주코딩베이스캠프 수료증 제도

 

- 1.png.webp

 

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á

  • zzolyoon70313님의 프로필 이미지
    zzolyoon70313

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    For me, the lecture on the process from callback to async-await was a kick. Jeju Coding Base Camp, you survived. Congratulations.

    • m541720860626님의 프로필 이미지
      m541720860626

      Đánh giá 36

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

        Thank you for the good lecture.

        • maestrois님의 프로필 이미지
          maestrois

          Đánh giá 17

          Đánh giá trung bình 5.0

          5

          38% đã tham gia

          I'm enjoying the lectures. :)

          • dololgun님의 프로필 이미지
            dololgun

            Đánh giá 6

            Đánh giá trung bình 5.0

            5

            38% đã tham gia

            239.154 ₫

            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!