Chia Sẻ Khóa Học React Redux Ecommerce - Làm Chủ MERN Stack Web Development [Update Tháng 8-2023] [Khóa 7149 A]
Xây dựng một trong những Dự án thương mại điện tử MERN Stack thực tế lớn nhất bằng cách sử dụng React, Redux, Node, MongoDB và Ant Design.
Bạn sẽ học được gì:
- ✓ Học cách xây dựng một trong những ứng dụng thương mại điện tử lớn nhất từ trước đến nay.
- ✓ Hàng trăm mẹo và thủ thuật để xây dựng ứng dụng full stack.
- ✓ Có được kỹ năng để xây dựng bất kỳ loại ứng dụng nào (không giới hạn ở thương mại điện tử).
- ✓ Nắm vững nghệ thuật xây dựng ứng dụng Frontend với React và Redux.
- ✓ Nắm vững nghệ thuật xây dựng Backend Api với Nodejs.
- ✓ Nắm vững nghệ thuật xây dựng các ứng dụng Full Stack / Mern Stack nhanh như chớp.
- ✓ Tích hợp Firebase để xử lý xác thực.
- ✓ Tìm hiểu cách thực hiện các truy vấn MongoDB từ đơn giản đến phức tạp bằng Mongoose.
- ✓ Tìm hiểu Ant Design (react UI library phổ biến nhất).
- ✓ Bố cục tuyệt đẹp với Bootstrap Material CSS.
- ✓ Hoàn thành xác thực với Social login.
- ✓ Quên/đặt lại mật khẩu, email xác nhận khi đăng ký, v.v.
- ✓ Tích hợp Redux cho global state management.
- ✓ Kiểm soát quyền truy cập dựa trên vai trò cho user và admin.
- ✓ CRUD nâng cao (Create Read Update Delete) cho product, category và sub category.
- ✓ Multiple Image Upload với Client Side Resize.
- ✓ Phân trang.
- ✓ Tìm kiếm và lọc nâng cao (9 cách khác nhau).
- ✓ Hệ thống xếp hạng sao.
- ✓ Thêm vào giỏ hàng.
- ✓ Mã phiếu giảm giá.
- ✓ Thanh toán bằng thẻ tín dụng với Stripe.
- ✓ Tiền mặt khi giao hàng (không cần thanh toán trực tuyến).
- ✓ Hệ thống quản lý đơn hàng dành cho admin.
- ✓ Admin dashboard để quản lý và chạy nền tảng thương mại điện tử.
- ✓ Thêm vào danh sách yêu thích.
- ✓ Code splitting.
- ✓ Deployment.
Highlight của khóa học:
- ✓ React Client (Frontend).
- ✓ Firebase Authentication và Redux.
- ✓ Node MongoDB API (Backend).
- ✓ Firebase Auth Check (Server side).
- ✓ User Admin và Protected Routes.
- ✓ Category CRUD.
- ✓ Sub Category CRUD.
- ✓ Tạo Products với Category và Sub Category (Nâng cao).
- ✓ Multiple Image Upload với Client Side Resize.
- ✓ Cập nhật và xóa sản phẩm (nâng cao).
- ✓ Hiển thị danh sách Sản phẩm Phân trang và Carousel.
- ✓ Hệ thống xếp hạng sao.
- ✓ Sản phẩm dựa trên Category và Sub Category.
- ✓ Tìm kiếm và lọc nâng cao (9 cách khác nhau).
- ✓ Add to Cart.
- ✓ Checkout.
- ✓ Coupon.
- ✓ Thanh toán bằng Stripe.
- ✓ Đơn hàng.
- ✓ User Dashboard (Lịch sử mua hàng).
- ✓ Tải xuống PDF/Hóa đơn.
- ✓ Admin Dashboard (Quản lý đơn đặt hàng).
- ✓ Danh sách yêu thích.
- ✓ Thu tiền khi giao hàng (Đơn hàng không dùng tiền mặt).
- ✓ Triển khai đến Digital Ocean Cloud.
Tổng quan dự án:
Thành thạo MERN Stack Web Development xây dựng Ứng dụng thương mại điện tử tối ưu với React Redux Ant Design Firebase NodeJs và MongoDB. Dự án này sẽ có hầu hết tất cả các tính năng bạn muốn thêm vào bất kỳ ứng dụng Thương mại điện tử nào bao gồm:
- ✓ Hệ thống đăng ký đăng nhập.
- ✓ Đăng nhập bằng email / mật khẩu và social login (Google).
- ✓ Admin dashboard và hệ thống quản lý đơn đặt hàng.
- ✓ Products CRUD với các tính năng nâng cao bao gồm category, sub-category, multiple image upload, v.v.
- ✓ Nhiều tùy chọn tìm kiếm và lọc nâng cao.
- ✓ Hệ thống xếp hạng sao.
- ✓ Chức năng giỏ hàng với cả triển khai backend/frontend.
- ✓ Thanh toán với stripe cho các khoản thanh toán bằng thẻ tín dụng.
- ✓ Thanh toán bằng tiền mặt khi giao hàng (không cần thanh toán trực tuyến).
- ✓ User dashboard với cập nhật mật khẩu, lịch sử mua hàng, tải xuống Hóa đơn/PDF, v.v.
- ✓ Triển khai đến Digital Ocean Cloud.
Dự án khóa học này có lẽ là dự án lớn nhất và thú vị nhất mà bạn đã xây dựng cho đến nay. Nó được đóng gói với hàng trăm mẹo và thủ thuật có thể giúp bạn xây dựng hầu hết mọi loại ứng dụng full stack (không giới hạn đối với thương mại điện tử).
Nắm vững nghệ thuật xây dựng các ứng dụng FullStack/MERN Stack khi hoàn thành khóa học này. Bạn hiện tại là gì và bạn sẽ trở thành gì sau khi hoàn thành khóa học này sẽ là một bước đột phá trong sự nghiệp phát triển web của bạn.
Bạn có thể xây dựng các ứng dụng lớn nhất và phức tạp nhất trong mơ hoặc theo yêu cầu của công việc. Nắm vững tất cả các ngăn xếp và trở thành nhà phát triển năng suất và sáng tạo nhất trong nhóm của bạn.
Mục lục:
- ✓ 01. Giới thiệu.
- ✓ 02. React Client (Frontend).
- ✓ 03. Firebase Authentication và Redux.
- ✓ 04. Node MongoDB API (Backend).
- ✓ 05. Firebase Auth Check (Server side).
- ✓ 06. User Admin và Protected Routes.
- ✓ 07. Categories CRUD.
- ✓ 08. Sub Categories CRUD.
- ✓ 09. Tạo Products với Categories và Sub Categories (Nâng cao).
- ✓ 10. Multiple Image Upload.
- ✓ 11. Update và Delete Products (Nâng cao).
- ✓ 12. Hiển thị Phân trang và Carousel Sản phẩm.
- ✓ 13. Hệ thống xếp hạng sao.
- ✓ 14. Sản phẩm dựa trên Categories và Sub Categories.
- ✓ 15. Tìm kiếm và lọc nâng cao (8 cách khác nhau).
- ✓ 16. Thêm vào giỏ hàng.
- ✓ 17. Thanh toán.
- ✓ 18. Coupon.
- ✓ 19. Thanh toán với Stripe.
- ✓ 20. Đơn đặt hàng.
- ✓ 21. User Dashboard (Lịch sử mua hàng).
- ✓ 22. Tải xuống PDF/Hóa đơn.
- ✓ 23. Admin Dashboard (Quản lý đơn hàng).
- ✓ 24. Wishlist.
- ✓ 25. Thanh toán khi nhận hàng (Đặt hàng không dùng tiền mặt).
- ✓ 26. Deployment.
- ✓ 27. Bonus.
Khóa học này dành cho ai:
- ✓ Javascript developer ở mọi cấp độ.
- ✓ Bất kỳ ai quan tâm đến việc xây dựng ứng dụng thương mại điện tử trong thế giới thực.
- ✓ Bất kỳ ai quan tâm đến việc học full stack / mern stack development.
- ✓ Bất cứ ai thích học bằng cách xây dựng các dự án thực tế có ý nghĩa (không phải dự án đồ chơi).
- ✓ Bất kỳ ai quan tâm đến việc học hàng trăm mẹo và thủ thuật, tất cả chỉ trong một khóa học.
- ✓ Bất kỳ ai có tham vọng xây dựng điều lớn lao tiếp theo bằng cách thành thạo full stack development.
- ✓ Bất kỳ ai thích viết code rõ ràng và dễ hiểu (ngay cả đối với các tính năng phức tạp).
- ✓ Bất cứ ai sẵn sàng cho một thử thách.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU