課程資料
課程簡介
Build an eCommerce platform from the ground up with React, Redux, Django & Postgres
In this course, we will build a completely customized eCommerce / shopping cart application from scratch using Django & REACT with the following functionality...
Full featured shopping cart
Product reviews and ratings
Top products carousel
Product pagination
Product search feature
User profile with orders
Admin product management
Admin user management
Admin Order details page
Mark orders as delivered option
Checkout process (shipping, payment method, etc)
PayPal / credit card integration
This is not a documentation-type course. This is a jump in and get your hands dirty course where by the end, you have an actual real-world project to use and put on your portfolio. You will learn the following by completing this course..
React with Functional Components & Hooks
React router
React-Bootstrap UI library
How to structure components
Component level state & props
Managing global state with Redux (Actions & Reducers)
Using Redux state in components (useDispatch & useSelector)
Creating an extensive back end with Express
JWT authentication (JSON web tokens)
Custom error handler
Integrating the PayPal API
Project deployment
Much more!
This project is a collaboration with Brad Traversy where we will be taking his original MEARN Stack ecommerce course and building it out with a Django backend instead of Node, JS & Express. Brad & I decided it would be fun to remake the exact same project with a Django backend/API and connect it to the same React frontend/design.
My hope is that you learn how not to only build out this application but add on your own features to it. We learn best by building & customizing our own projects.
課程章節
- 10 個章節
- 84 堂課
- 第 1 章 Introduction
- 第 2 章 Starting The Front End
- 第 3 章 Serving & Fetching Data From Django
- 第 4 章 Implementing Redux For State Management
- 第 5 章 Adding To Shopping Cart
- 第 6 章 Backend User Authentication
- 第 7 章 Front End User Authentication
- 第 8 章 Checkout Process (Part 1)
- 第 9 章 Checkout Process (Part 2)
- 第 10 章 Admin Screen (Part 1)
課程內容
- Build an Ecommerce website using Django with React
- Full featured shopping cart with PayPal & credit/debit payments
- Product rating & review system
- An actual real-world project built in a linear and progressive manner
- Admin area to manage customers, products & orders
- Product search, carousel, pagination & more
此課程所涵蓋的技能
評價
-
JJawad Mukhtar
I just watched the overview of the project , it seems like a fully functional website and that’s what I need. ⭐️
-
NNathan
11/2025 - a few bugs from the code being older. but very easy to adjust. Everything is smooth and works well.
-
AAnas Niaz
the course is good should be upgraded to use react-toolkit & rtk query
-
CCarlos Gomez
This course was created using an older version of react (new when the video was released). So somethings are not working properly. You will need to go to the Q&A section to solve most of the issues. But for the rest everything is working fine.