강의

멘토링

로드맵

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

743 học viên

  • jeonghwan
실습 중심
실무
핵심원리
React Context
react-hooks
React
JavaScript
Web Application

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

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

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

13,787

Học viên

858

Đánh giá

585

Trả lời

4.8

Xếp hạng

9

Các khóa học

👋🏼 안녕하세요 인프런에서 강의하는 김정환입니다.

수업 중 궁금한 사항은 질문 사항에 올려주세요.
매일 한 번씩 확인하고 답변 드리겠습니다.

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ả

24 đánh giá

4.9

24 đánh giá

  • kimhonor님의 프로필 이미지
    kimhonor

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    1부를 너무 만족스럽게 수강했던 기억이 있어서 이번 강의도 고민없이 바로 결제했습니다!! 결론은 역시나 만족스럽네요! 무엇보다 강사님이 저만 느낄진 모르겠지만 귀여우십니다 ㅋㅋㅋㅋㅋ 깨알같이 장비 자랑을 하시는 모습과 중간중간 의도치 않은 에러를 마주했을 때 하시는 어허~ 같은 추임새들에 딱딱하게 강의를 보는 중간에 리프레시가 되네요!! 앞으로도 좋은 강의 많이 부탁드리겠습니다. 감사합니다~

    • 김정환
      Giảng viên

      1부에 이어 2부 강의도 만족하셨다니 다행입니다. 내용이 무거울 수도 있었을 것 같다고 생각했는데요. 수업 내용 외에도 이런 점들을 좋게 봐주셔서 고맙습니다.

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

    Đánh giá 16

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    내용이 정말 깔끔하고 깊습니다.

    • 김정환
      Giảng viên

      좋은 말씀 정말 감사합니다.

  • 김성현님의 프로필 이미지
    김성현

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    잘 듣고 있습니다. 좋아요

    • 김정환
      Giảng viên

      이제 거의 절반 정도 공부하셨겠네요. 리뷰 감사합니다.

  • Rona님의 프로필 이미지
    Rona

    Đánh giá 10

    Đánh giá trung bình 4.9

    5

    31% đã tham gia

    • 정다영님의 프로필 이미지
      정다영

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      1.614.287 ₫

      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!