MERN eCommerce from Scratch

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

MERN eCommerce from Scratch

Coursera · Intermediate ·🛡️ AI Safety & Ethics ·1mo ago
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course provides a detailed guide to building a full-stack e-commerce application using React, Node.js, Express, and MongoDB. Throughout the course, you will gain hands-on experience in creating both the frontend and backend of an e-commerce platform, covering everything from product listings to the checkout process. In the initial sections, you will learn to set up the frontend environment with React, integrating components like headers, footers, product listings, and routing with React Router. You will dive deep into creating interactive user interfaces, including a product details page and rating components. By working through the frontend, you will also understand the essentials of managing application state with Redux. As you progress, the course will introduce you to backend technologies, where you’ll learn how to set up an Express server, connect with MongoDB using Mongoose, and manage your data. You will build essential CRUD functionality and implement features like custom error handling and product fetching from the database. Finally, the course guides you through user authentication, payment integrations with PayPal, and administrative functionalities like managing products and users. By the end of the course, you'll deploy your application to production and have a fully functional e-commerce site ready for real-world use. This course is designed for those with a basic understanding of JavaScript and web development, particularly those looking to expand their skills into full-stack development. It's ideal for developers eager to learn how to build complex applications using popular modern tools and libraries.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

AI gave North Korean hackers a $600 million month. DeFi is still working out how to respond.
AI-powered North Korean hackers stole $600 million from DeFi platforms in one month, highlighting the need for improved security measures
The Next Web AI
The Fallacy of Vibe-Driven Development: A Critical Look at AI Scaling
Learn to critically evaluate AI scaling strategies and avoid the pitfalls of vibe-driven development to ensure effective AI implementation
Dev.to · Aneesha Prasannan
New Jersey’s 2026 AI Push
New Jersey advances AI legislation to combat deepfakes with harsher penalties, including up to 5 years imprisonment and $30,000 fines
Dev.to AI
The Empathy Algorithm Paradox
Learn how AI-personalized feedback affects authentic leadership vulnerability in diversity, equity, and inclusion, and why it matters for organizational growth
Medium · AI
Up next
Don’t Let AI Make You Dumb 🧠 #shorts
Jacky Chou from Indexsy
Watch →