К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Node.js E-Commerce Backend with Stripe Payments · LearnSpace
Назад в каталог
courseraПрограммирование

Node.js E-Commerce Backend with Stripe Payments

Курс от LearnKartS
Средний≈ 10.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Ready to create e-commerce backends that drive success? The e-commerce world is booming, and developers like you need the right skills to build robust, scalable platforms. The problem? Most Node.js tutorials only skim the surface and leave you unprepared for real-world challenges. In this course, you’ll gain hands-on experience building a powerful full-stack e-commerce backend. Master critical areas like product and order management, dynamic product listings, secure payment integrations with Stripe, and more. You’ll also dive deep into backend essentials such as MongoDB setup, user cart functionality, and email validation to ensure your platform runs smoothly and securely. What makes this course unique? It’s designed for developers who want to build production-ready backends with advanced features like cron jobs, email validation, and order tracking. Each lesson is built around practical, real-world applications that businesses need. Perfect for ambitious developers who want to level up their skills and master e-commerce backend development. Ready to take your career to new heights? Enroll now and start building the next generation of e-commerce platforms!

Навыки, которые вы освоите

Node.JSMongoDBBack-End Web DevelopmentData ValidationAuthorization (Computing)Order ProcessingSchedulingOrder ManagementAPI TestingFull-Stack Web DevelopmentApplication Programming Interface (API)AutomationData ProcessingPayment SystemsSoftware DevelopmentInventory Management SystemRestful APIDatabase DesignPayment Processing

Программа курса

2 модулей · 65 учебных материалов

01Product and Order Management43 материалов

Add Product

Course IntroductionВидеоInventory Schema & Product FieldsВидеоProduct Variations & Size SchemaВидеоItem Controller Setup for Adding ProductВидеоHandling Multiple Image Uploads with MulterВидео

Учитесь у экспертов

LearnKartS

Преподаватель курса

Nikhil Agarwal

Преподаватель курса

Node.js E-Commerce Backend with Stripe Payments
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.9 ч

2 модулей

Язык: Английский

Часть программы вашего университета
Validator, Router & Authorization SetupВидео
Testing Product API & MongoDB VerificationВидео
Checkpoint QuizЗадание
Proficiency QuizЗадание

Fetch Products

Ecommerce Products & Store ValidationВидеоProduct Creation with Store AuthorizationВидеоBuilding Fetch Products API (Category Filter)ВидеоTesting Category & Subcategory FiltersВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Add to Cart & fetch it

Cart Model SetupВидеоCart Router & Project SetupВидеоCart Validator ConfigurationВидеоAdd to Cart Controller LogicВидеоTesting Add to Cart in PostmanВидеоGet User Cart & Final TestingВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Implementing and Testing Order Management in Node.js

Order Overview & Delivery Charge LogicВидеоOrder Schema & Tracking SetupВидеоOrder Validator & Product VerificationВидеоPlace Order Controller LogicВидеоUpdating Stock & Clearing CartВидеоTesting Order API & Fetching User OrdersВидеоRefractor CodeВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Integrating Stripe Payments: Backend and Frontend Implementation

Generate Stripe KeysВидеоIntegrate Stripe API in NodeJSВидеоStripe Checkout Session SetupВидеоStripe Backend Integration in Node.jsВидеоAngular Project Setup for StripeВидеоStripe Frontend Integration & API CallВидеоStripe Payment Testing & Dashboard CheckВидеоCheckpoint QuizЗаданиеStripe Payment IntegrationDIALOGUEProficiency QuizЗаданиеIntegrating Stripe Payments in a Full-Stack E-commerce ApplicationDIALOGUE
02Advanced Backend Techniques22 материалов

Email Validation and MongoDB Cluster Setup

Regular Expression to validate proper email address in Model SchemaВидеоIntroduction to ClustersВидеоCluster Implementation & Code SetupВидеоClass-based Initialization, Testing & VerificationВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Generating and Managing Excel Workbooks in Node.js

Introduction & SetupВидеоQuerying Data & Creating Workbook ВидеоAdding Columns & Populating DataВидеоVirtual fieldВидеоCheckpoint QuizЗаданиеProficiency QuizЗадание

Cronjob Fundamentals

What is Cronjob?ВидеоIntroduction to Cron Jobs and Node ScheduleВидеоAdvanced Cron Scheduling and Recurrence RulesВидеоStructuring Jobs and Server IntegrationВидеоScheduling Jobs with Node SchedulerВидеоCheckpoint QuizЗадание
Cron Jobs & SchedulingDIALOGUE
Proficiency QuizЗадание
Building Scheduled Jobs with Cron and Node Scheduler in an E-commerce BackendDIALOGUE
Course SummaryВидео