Video Demo thành quả đạt được sau khi kết thúc khóa học:
Cài đặt backend cho dự án thực hành
Hiểu Javascript, Hiểu React một cách dễ dàng hơn
Nếu bạn đã hiểu tại sao chúng ta cần copy State (chương 3), thì chương này sẽ hướng dẫn bạn đi đúng hướng để trở thành ‘pro’ với React State
Thiết kế State sao cho nó chuẩn performance, chứ đừng dừng lại ở mức ‘code cho chạy được’...
Trong khóa học này, chúng ta sẽ cùng nhau tìm hiểu các kiến thức cơ bản, cốt lõi của React, cũng như sẽ đi sâu vào những kiến thức trọng tâm và nâng cao của React, học và hiểu rõ điều gì đã làm nên sự khác biệt của công cụ này.
Các nội dung trọng tâm của khóa học, có thể kể đến như:
- Sử dụng Vite (vitejs), một công cụ dịch code siêu nhanh (so với Webpack) để xây dựng ứng dụng React.
- React nâng cao, có thể kể đến như Error Boundaries, Ref, ForwardRef, Lazy Loading... và các Hooks được xây dựng sẵn của React.
- Tối ưu hóa hiệu năng ứng dụng React, bằng cách sử dụng React Memo, useCallBack hook, useMemo hook.
React, hay còn được biết đến với tên gọi React.JS, là một thư viện (frameworks) được Facebook chống lưng và phát triển, đã tạo nên các ứng dụng siêu mạnh, có thể kể đến như Facebook, Instagram, What'sapp ...
Với việc sử dụng React, một website hoạt động hiệu quả, đạt hiệu năng cao là hoàn toàn có thể đáp ứng và xây dựng được. Vì vậy, hiện nay rất nhiều công ty đã lựa chọn React như một phương án hàng đầu để xây dựng website hiệu quả.
Khi kết thúc khóa học này, các bạn sẽ hiểu rõ và nắm vững các kiến thức trọng tâm của React, từ đấy có thể áp dụng để xây dựng một ứng dụng website với React một cách hiệu quả và chuyên nghiệp.
ĐÁNH GIÁ KHÓA HỌC
5 trên 5
Tại sao lại lựa chọn khóa học của Hỏi Dân IT ?
Người khác hay so sánh và "làm màu" khóa học của bản thân, cho rằng người ta là nhất, đồng thời hạ thấp các khóa học đang có trên thị trường. Điều này sẽ dẫn tới tình trạng "ảo tưởng sức mạnh về khóa học" và bản thân bạn chính là những "con gà bị lùa."
Mình không thích điều trên, vì mình biết, chẳng ai là hoàn hảo cả. Mỗi khóa học đều có điểm hay và dở của nó. No one is perfect, right ?
Thành ra, bố cục khóa học của mình rất đơn giản. Luôn có video demo thành quả đạt được, cùng với giáo án để bạn hình dung về khóa học.
Mình không thích viết nhiều, vì chỉ cần video demo (hoặc hình ảnh), nó làm đơn giản hóa vấn đề so với việc miêu tả "làm màu" khóa học.
Điều bạn cần làm, để tránh tình trạng "bị lùa gà", chính là 7 nguyên tắc mà mình hay áp dụng:
Và, có một vài sự thật mà bạn chưa biết về "Hỏi Dân IT":