PHẦN IV: React.js
Buổi 1: Tổng quan Reactjs + Cài đặt môi trường lập trình
Buổi 2: Các concert cơ bản
Buổi 3: Component + Event trong React.Js
Buổi 4: Các concert nâng cao
Buổi 5: Giới thiệu React Router V6
Buổi 6: Thực hành React Router v6. Convert đồ án web tĩnh sang React.js
Buổi 7: Convert đồ án web tĩnh sang React.js + Fake api
Buổi 8: Thực Mockup API, Deploy project with vercel
Buổi 9: Sử dụng thư viện React Slick. Tìm hiểu Mounted-UnMouted - UseEffect()
Buổi 10: Thực hành tạo Phân trang. Sử dụng context và use Context trong react.js
Buổi 11: Su dung Context va useContext. Phan loai product dua theo category, tim kiem product
Buổi 12: Sử dụng use Reducer, Redux và các ví dụ thực tế
Buổi 13: Thực hành với redux, redux toolkit
Buổi 14: Thực hành redux toolkit. Làm việc form + React Hook Form
Buổi 15: Xử lý Form trong Reactjs - Thực hành sử dụng form với React Hook Form
Buổi 16: Thực hành shopping cart, Tìm hiểu thư viện ReactStrap
Buổi 17: Thực hành shopping cart: Thêm xóa nhiều sản phẩm, tìm hiểu NextJS
Buổi 18: Fix bug + Ôn tập react Hook, class components
Buổi 19: Tối ưu trang web với React.Js. Tìm hiểu React.memo(), use Memo, use Callback, useRef()
Buổi 20: React nâng cao: Tối ưu tìm kiếm, Tạo Custom Hook, sử dụng thư viện React Query quản lý API