hoc-lap-trinh-17

Github: https://github.com/vanhoa690/hoadv_xuong_react

Video buổi 1: Khởi tạo dự án

Buổi 1: Khởi tạo dự án
- Cài đặt dự án: client (FE: React) + server (BE: NodeJS + MongoDB)
- Cài đặt routes cho FE: admin/product/list

Video buổi 2: Tích hợp API làm màn Admin Product List + Delete

Buổi 2: Tích hợp API làm màn Admin Product List + Delete
- Call API lấy danh sách products và render UI
- Chức năng xóa sản phẩm, show confirm dialog + thông báo Flash

Video buổi 3: Sử dụng React Final Form + MUI Code Add Product

Buổi 3: React Final Form + MUI
- Code UI Product Add user React Final Form + MUI, Validate Form
- Call API add product

Video buổi 4: Refactor Code ProductForm + Context API Loading

Buổi 4: Refactor Code + Context API
- Refactor Component ProductForm Product Add + Edit
- Context API Loading AdminLayout

Video buổi 5: Clean Code + Register – Login – Validator

Buổi 5: Clean Code + Register - Login - Validator
- Clean Code
- Register - Login - Validator

Buổi 6 – Cart Page Figma Styled MUI + Free Dev Mode Figma Mail Edu

Buổi 6: Cắt giao diện Cart Page Figma sử dụng Styled MUI 
- Đăng ký Figma Dev Mode Free Mail Edu
- Cắt giao diện Cart Page Figma

Buổi 7 – Add To Cart Product and Use Context API Cart React

Buổi 7: Add To Cart Product and Use Context API Cart React
- Context API User Step
- Context API Cart 

Buổi 8: Call API Add To Cart Product and Add Model Cart NodeJs

Buổi 8: Call API Add To Cart Product and Add Model Cart NodeJs
- Call API Add To Cart Product
- Add Model Cart NodeJs

Buổi 9: React Hook and Custom Hook UseProductCart – Hoadv

Buổi 9: React Hook and Custom Hook UseProductCart
- React Hook 
- Custom Hook UseProductCart

Buổi 10: DevOps: Deploy Backend NodeJS Render + Frontend React Vercel – Netlify

Buổi 10 (DONE): Deploy Backend NodeJS + Frontend React
-  Deploy Backend NodeJS + Mongo Atlas on Render  
- Deploy Frontend React MUI Project on Vercel and Netlify

By hoadv