강의

멘토링

커뮤니티

BEST
Programming

/

Front-end

[React Phần 2] Các chủ đề nâng cao và Hook

React giờ đây bắt đầu thực sự 'hiện rõ'. Hãy tìm hiểu các khái niệm nâng cao và Hooks dễ và chính xác nhất.

(4.9) 30 đánh giá

776 học viên

Độ khó Trung cấp trở lên

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

  • jeonghwan
React Context
React Context
react-hooks
react-hooks
React
React
JavaScript
JavaScript
Web Application
Web Application
React Context
React Context
react-hooks
react-hooks
React
React
JavaScript
JavaScript
Web Application
Web Application

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

Changmin Lee

100% đã tham gia

Sau phần 1, tôi rất hài lòng với bài giảng. Tôi thích nó hơn vì đây là lớp học mà bạn hiểu các nguyên tắc bằng cách đặt câu hỏi tại sao nó lại cần thiết, thay vì chỉ đơn giản là học cách sử dụng nó. (Tôi đặc biệt thích cách điều này nổi bật khi so sánh giữa các thành phần lớp và hàm.) Ngoài ra, còn có thời gian để sắp xếp lại những gì chúng tôi đã làm ở giữa, điều này giúp ích rất nhiều trong việc nhớ lại nội dung lớp học và theo dõi. (Tôi nghĩ nó sẽ tốt để xem xét sau.) Như bạn đã nói trong phần tóm tắt cuối cùng, tôi nghĩ phương pháp học này sẽ giúp ích rất nhiều khi xem các thư viện khác hoặc áp dụng nó ở nơi khác. Cảm ơn bạn rất nhiều vì đã chuẩn bị một bài giảng tuyệt vời như vậy.

5.0

dohyun_lim

100% đã tham gia

Đây là một bài giảng được chuẩn bị kỹ lưỡng. Có một quá trình để hiểu sâu hơn bằng cách không chỉ đơn giản là học cách sử dụng React hook mà còn tuân theo quá trình triển khai nội bộ tương tự. p.s) Cảm ơn bạn đã luôn trả lời câu hỏi của tôi.

5.0

e1li0t

93% đã tham gia

단순히 React hook chức năng giải thích mà còn thực hiện và giải thích nguyên lý hoạt động, vì vậy có thể hiểu tốt hơn! Tôi cũng rất vui vì có thể học được cách thiết kế tốt. Bạn có kế hoạch đưa ra phần 3 với nội dung sâu hơn hoặc quá trình thực hành khác không? Cảm ơn vì những bài giảng tuyệt vời!

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

  • Kỹ thuật thiết kế Component React

  • React: Chủ đề nâng cao và ứng dụng

  • React Hook(Hooks)

Tôi sẽ dạy bạn các chủ đề và hook nâng cao của React một cách chắc chắn.


Mục tiêu của bài giảng này

  • Nắm vững các kỹ thuật thiết kế thành phần dựa trên 'Suy nghĩ trong React'

  • Hiểu các chủ đề nâng cao về React không được đề cập trong Phần 1, chẳng hạn như ngữ cảnh, tham chiếu, thành phần bậc cao và thành phần được kiểm soát.

  • Hiểu sáu loại móc thường được sử dụng trong thực tế, bao gồm móc cơ bản và móc bổ sung.


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

  • Hiểu cấu trúc bằng cách tự mình tạo ra các khái niệm cốt lõi của React

  • Tìm hiểu cách sử dụng React thực tế khi xây dựng ứng dụng phân phối.


Nội dung chính

  1. Suy nghĩ trong React

    • Phần 1: Tóm tắt lớp học, thiết lập môi trường thực hành, giới thiệu kết quả

    • Thiết kế và triển khai các thành phần có thể bảo trì

  2. Chủ đề nâng cao

    • Hiểu về React Context, Higher-Order Component Pattern, Ref và Portal

    • Phát triển các mô-đun bộ định tuyến và hộp thoại bằng cách sử dụng

  3. Móc 1

    • So sánh các thành phần lớp và hàm, bối cảnh của các móc


    • Hiểu và sử dụng các hook trạng thái, hook tác dụng phụ và hook ngữ cảnh

  4. Móc 2

    • Thành phần điều khiển, phát triển mô-đun biểu mẫu sử dụng nó

    • Hiểu và sử dụng móc rep, móc reducer và móc ghi nhớ

Tài liệu giảng dạy

스크린샷 2023-09-27 오전 6.00.26.png


스크린샷 2023-09-27 오전 6.01.10.png


스크린샷 2023-09-27 오전 6.01.24.png


ezgif.com-video-to-gif.gif


Giới thiệu giảng viên

Kim Jung-hwan

Một nhà phát triển đang làm việc, yêu thích việc tìm hiểu và sắp xếp các công nghệ web.

Tôi điều hành một blog công nghệ về công nghệ web và suy nghĩ của tôi với tư cách là một nhà phát triển.

Xem bài giảng Chúng tôi chia sẻ các kỹ năng đã học và bí quyết thu được từ công việc thực tế dưới dạng bài thuyết trình hoặc bài giảng.

Tôi làm việc với vai trò là nhà phát triển giao diện người dùng tại Elegant Brothers.


Câu hỏi và câu trả lời cho sinh viên

H. Đây có phải là bài giảng mà sinh viên không chuyên ngành cũng có thể tham gia không?

Không, bạn phải có một số kinh nghiệm trong phát triển web.

H. Tôi có phải học lại lớp trước không?

Có, đây là phần mở rộng của lớp đầu tiên, vì vậy bạn nên học sau khi đã hiểu đầy đủ nội dung trước đó.

H. Tại sao tôi nên học React?

Thị trường việc làm hiện nay đang tìm kiếm các nhà phát triển có kiến thức về các framework web hiện đại. Nếu bạn có kỹ năng về React, một trong những công nghệ phổ biến nhất, bạn sẽ được nhiều công ty săn đón.

H. Học React có lợi ích gì?

React giải quyết nhiều vấn đề phổ biến trong phát triển giao diện người dùng, cung cấp cho các nhà phát triển thêm một công cụ để tập trung hơn vào phát triển logic kinh doanh và nhanh chóng tạo ra sản phẩm.

H. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không?

Nếu bạn đã có kinh nghiệm phát triển web ít nhất một lần, việc tham gia lớp học này rất có ý nghĩa. Lý do là vì lớp học được tổ chức dựa trên giả định rằng bạn đã quen thuộc với ngữ pháp HTML và JavaScript. Đối với những ai vẫn còn thiếu kiến thức cơ bản về web, tôi khuyên bạn nên học trước rồi mới tham gia lớp học.

H. Nội dung lớp học ở trình độ nào?

Đây là hướng dẫn dựa trên hướng dẫn nâng cao và các hook trong tài liệu chính thức của React. Tài liệu này bao gồm các phần cốt lõi của React.

H. Có lưu ý nào liên quan đến việc đăng ký khóa học không?

Có bốn công cụ sẽ được sử dụng trong lớp học: trình soạn thảo phát triển Node.js, trình duyệt web và Git. Bạn cũng có thể xem qua trong lớp học xem trước. ( Cấu hình môi trường thực hành )


Bài giảng trước

[React Phần 1] Học React bằng cách tạo và so sánh

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

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

  • Những người mơ ước phát triển vượt bậc nhờ năng lực thiết kế component.

  • Những bạn muốn trở thành lập trình viên cạnh tranh, học không chỉ cách dùng React mà còn cấu trúc và nguyên lý.

  • Những ai muốn hiểu cách hoạt động của thư viện bên thứ ba và muốn khai thác tốt.

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

  • Hiểu biết tương đương khái niệm cơ bản React hoặc buổi học React phần 1.

Xin chào
Đây là

14,077

Học viên

888

Đánh giá

595

Trả lời

4.8

Xếp hạng

9

Các khóa học

Nếu có bất kỳ thắc mắc nào trong giờ học, vui lòng đăng lên mục câu hỏi.
Tôi sẽ kiểm tra và trả lời mỗi ngày một lần.

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

Tất cả

167 bài giảng ∙ (19giờ 47phút)

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

Đánh giá

Tất cả

30 đánh giá

4.9

30 đánh giá

  • kimhonor3160님의 프로필 이미지
    kimhonor3160

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    Tôi nhớ đã tham gia Phần 1 một cách thỏa đáng đến nỗi tôi đã trả tiền cho khóa học này ngay lập tức mà không hề do dự!! Kết luận vẫn thỏa mãn! Trên hết, tôi không biết liệu người hướng dẫn có phải là người duy nhất cảm thấy điều đó hay không, nhưng anh ấy rất dễ thương haha. Cách anh ấy khoe thiết bị của mình và những lời nhận xét uh-huh khi gặp phải những lỗi ngoài ý muốn khiến tôi cảm thấy sảng khoái khi xem. bài giảng!! Tôi mong đợi nhiều bài giảng hay hơn nữa trong tương lai. Cảm ơn bạn~

    • jeonghwan
      Giảng viên

      Tôi rất vui khi biết rằng bạn hài lòng với Phần 2 của bài giảng. Tôi nghĩ nội dung có thể nặng nề. Cảm ơn bạn đã xem xét những khía cạnh này ngoài nội dung khóa học.

  • jihoson94님의 프로필 이미지
    jihoson94

    Đánh giá 16

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Nội dung thực sự rất hay và sâu sắc.

    • jeonghwan
      Giảng viên

      Cảm ơn bạn rất nhiều vì những lời tốt đẹp của bạn.

  • walter님의 프로필 이미지
    walter

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Đây là một sự đổi mới.

    • jeonghwan
      Giảng viên

      Cảm ơn bạn đã đánh giá.

  • wingwin19884720님의 프로필 이미지
    wingwin19884720

    Đánh giá 25

    Đánh giá trung bình 4.2

    5

    62% đã tham gia

    Cảm ơn bạn đã chia sẻ về các hoạt động bên trong của các API React, tôi cảm thấy hiểu biết về framework đã được nâng cao. Cảm ơn bạn.

    • jeonghwan
      Giảng viên

      Hiểu được cách hoạt động bên trong của React thực sự giúp thay đổi rất nhiều góc nhìn về toàn bộ framework. Rất vui và có ý nghĩa khi biết rằng phần này đã giúp ích cho bạn. Cảm ơn bạn đã để lại đánh giá.

  • 2projlee1369님의 프로필 이미지
    2projlee1369

    Đánh giá 3

    Đánh giá trung bình 4.3

    4

    31% đã tham gia

    1.585.501 ₫

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

    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!