MERN E-commerce from Scratch [Video]

By Brad Traversy
  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies
  1. Introduction

About this video

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.

All resources and code files are placed at:https://github.com/PacktPublishing/MERN-e-Commerce-From-Scratch

Publication date:
December 2020
Publisher
Packt
Duration
14 hours 54 minutes
ISBN
9781801077545

About the Author

  • Brad Traversy

    Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media, which is a successful web development YouTube channel and specializes in everything from HTML5 to frontend frameworks, such as Angular, as well as server-side technologies, such as Node.js, PHP, and Python. Brad has mastered the art of explaining very complex topics in a simple, easy-to-understand manner.

    Browse publications by this author
Book Title
Access this video, plus 7,500 other titles for FREE
Access now