Video description
Grasp the concepts of React, Redux, Express, and MongoDB, and learn to build an e-commerce application from scratch
About This Video
- Get to grips with React components and libraries
- Learn how to connect your application to a secure database
- Apply your learnings to build a fully functional e-commerce application
In Detail
Do you want to build your own e-commerce applications, such as eBay, Amazon, and Etsy, but not sure where to start? Do not worry, this course will help you to get started and teach you how to build a fully functional e-commerce application with the MERN stack.
The course starts by highlighting the learning objectives and explaining the setup process of React. Next, you will become familiar with the concepts such as functional components, hooks, and routers that will help you to build the application's user interface. Once the front-end is ready, you will learn how to serve and fetch data from the Express and connect your application to a MongoDB database and implement Redux for state management. Moving along, you will learn to add a shopping cart to the application by integrating PayPal API and create a custom authentication middleware to authenticate the users. Next, you will learn to build a system for rating and searching the products and learn how to create a carousel for displaying the products. Toward the end, you will learn how to deploy the application to Heroku.
By the end of this course, you will have developed all the key skills needed to build a real-world e-commerce platform using React, Redux, Express, and MongoDB.
Who this book is for
If you are a full-stack web developer or a software engineer, who wants to learn MERN (MongoDB, Express, React, and Node) to build powerful and real-world e-commerce applications, this course is for you.
Publisher resources
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Starting the Front-end
- Chapter 3 : Serving and Fetching Data from an Express
- Chapter 4 : Getting Started with MongoDB
- Chapter 5 : Implementing Redux for State Management
- Chapter 6 : Adding the Shopping Cart
- Chapter 7 : Back-end User Authentication
- Chapter 8 : Front-end User Authentication and Profile
- Chapter 9 : Checkout Process - Part 1
- Chapter 10 : Checkout Process - Part 2
- Chapter 11 : Admin Screens - Part 1
- Chapter 12 : Date Admin Screens - Part 2
- Chapter 13 : Product Reviews, Search, and More
- Chapter 14 : Application Deployment
- Chapter 15 : Bug Fixes
Product information
- Title: MERN E-commerce from Scratch
- Author(s):
- Release date: December 2020
- Publisher(s): Packt Publishing
- ISBN: 9781801077545
You might also like
video
The Complete Web Development Course - Build 15 Projects
Go from zero skills to building powerful web applications on a highly professional level using web …
video
Angular - The Complete Guide [2023 Edition]
Learn all the fundamentals you need to know in order to get started developing Angular applications …
video
React - The Complete Guide (Includes Hooks, React Router, and Redux) - Second Edition
**This course is now updated for the latest version of React—React 18** React.js is the most …
video
Apache Kafka Series - Learn Apache Kafka for Beginners v3
Understand Apache Kafka 3.0 and its configuration and apply the knowledge in real-time use cases. About …