Build Ecommerce Website Like Amazon [React & Node & MongoDB]
Created by Bassir Jafarzadeh, Last Updated 22-Sep-2020, Language:English
Build Ecommerce Website Like Amazon [React & Node & MongoDB]
Become a Senior Web Developer! Build a massive E-commerce app with React, Redux, Node, Express, MongoDB, Mongoose
Created by Bassir Jafarzadeh, Last Updated 22-Sep-2020, Language:English
What Will I Get ?
- HTML and CSS including grid, flexbox and responsive design
- JavaScript Programming to make dynamic pages like folding menus
- React library to build Ecommerce frontend like sign-in form, shopping cart and etc
- Node and Express framework to run web server and API endpoint
- MongoDB and Mongoose to save and retrieve data like products, orders and users
- Deploy web applications on servers like Heroku, Azure and etc.
Requirements
- Basic knowledge of computer algorithms
Description
Welcome to my coding course to build an ecommerce website like amazon. You will learn the essential tools and skills to design, develop and deploy a fully-function website like amazon using MERN stack.
My name is Basir and I’ll be your instructor in this course. After 17 years of coding in international companies like ROI Vision in Montreal, I found my passion in teaching programming. For the last 5 years I have been tutoring hundreds of successful students around the world.
I designed this course for anyone seeking to develop a fully-functional ecommerce website like amazon. By the end of this course you’ll be able to design a responsive template, implement a user-friendly frontend and develop a scalable backend. Also you can deploy the website on cloud servers like Heroku and connect it to a payment gateway like Paypal.
You need to open a code editor along with me and start coding throughout this course. To get this point I teach you web design using HTML, CSS, user interaction by JavaScript, coding frontend by React and building web api using Node and MongoDB.
I designed this course for non-coders or juniors who want to be a professional web developer to get a job in 22 million job opportunities around the world. This is no requirement necessary for this course and having a passion for coding is enough.
Who this course is for:
- None-Coder
- Beginner JavaScript Programmers
- Web Developers and Designers
- Business owners who want to sell products
Course Content
-
Introduction
2 Lectures 00:10:27-
Introduction
Preview00:06:21 -
Installing VS Code and Chrome
Preview00:04:06
-
-
HTML and CSS
3 Lectures 00:40:03-
Design Website Template
00:17:07 -
Create Home Page
Preview00:12:15 -
Add Sidebar
00:10:41
-
-
React
3 Lectures 00:38:00-
Create React App
Preview00:08:25 -
Render Arrays of Products
00:05:17 -
Create Route for Product Details
00:24:18
-
-
Node and Express
1 Lectures 00:08:54-
Create Node & Express Server
00:08:54
-
-
React Hooks and Redux
4 Lectures 01:28:01-
Fetch Server Data Using React Hooks
00:07:59 -
Manage State with Redux
00:19:10 -
Connect Product Screen to Redux
00:22:09 -
Build Shopping Cart Screen
00:38:43
-
-
MongoDB and Mongoose
3 Lectures 01:30:18-
Connect to MongoDB
00:13:19 -
Sign-in and Register Screens
00:34:23 -
Manage Products Screen
00:42:36
-
-
Finish Orders
3 Lectures 01:12:06-
Checkout Wizard Screen
00:27:33 -
Order Details Screen
00:24:56 -
Connect to PayPal
00:19:37
-
-
Dashboard
3 Lectures 00:53:54-
User Profile Screen
00:25:51 -
Manage Order Screen
00:15:45 -
Filter and Sort Products
00:12:18
-
-
Deploy Website
1 Lectures 00:09:04-
Deploy Website on Heroku
00:09:04
-
-
Advanced Features
3 Lectures 01:17:57-
Rate and Review Products
00:49:24 -
Upload Product Images to Local Server
00:16:38 -
Upload Product Images On AWS S3
00:11:55
-

Bassir Jafarzadeh
My name is Basir and I’ll be your instructor in this course. After 17 years of coding in international companies like ROI Vision in Montreal, I found my passion in teaching programming. For the last 5 years, I have been tutoring hundreds of successful students around the world.