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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building Core Ecommerce Features · LearnSpace
Назад в каталог
courseraПрограммирование

Building Core Ecommerce Features

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

О курсе

This course 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 empowers you to build a full-featured ecommerce platform using Next.js, Prisma, PostgreSQL, and modern libraries like ShadCN UI. From product listing to user authentication and checkout, you’ll develop the entire stack hands-on, gaining job-ready skills in full-stack application development. You’ll start by building the foundation—structuring layouts, designing reusable components, and setting up a PostgreSQL database with Prisma ORM. Then, implement authentication with NextAuth and Zod for secure user flows, create a robust cart system, and develop fully responsive product and checkout pages. Next, expand into payment integration with PayPal, profile management, and real-time order tracking. You’ll also build an admin dashboard for managing products, processing orders, and monitoring sales through analytics and charts—everything needed to run a modern ecommerce platform. This course is perfect for intermediate developers with React and JavaScript knowledge who want to go full-stack. If you’ve ever wanted to build a scalable, secure ecommerce site from scratch, this course will guide you step-by-step through every key feature.

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

Order ManagementPayment ProcessingUser AccountsDashboard CreationData ValidationSecure CodingUI ComponentsReact.jsJavaScript FrameworksWeb ApplicationsDatabase DevelopmentFull-Stack Web DevelopmentOrder ProcessingData IntegrityWeb Design and DevelopmentAuthenticationsResponsive Web DesignPayment SystemsOrder DeliveryDashboard

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

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

01Cart & Shipping Pages14 материалов

Cart & Shipping Pages

Introduction to the Course 'Building Core Ecommerce Features'ЧтениеFull Specialization ResourcesЧтениеSection IntroВидеоCart PageВидео

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

Packt - Course Instructors

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

Building Core Ecommerce Features
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 14 ч

6 модулей

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

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
ShadCN UI TableВидео
Subtotal CartВидео
Shipping Address Zod Schema & PageВидео
Shipping Address FormВидео
Update User AddressВидео
Checkout Steps ComponentВидео
Persist Session CartВидео
Protecting PathsВидео
Implementing Checkout Page Security with MiddlewareDIALOGUE
Cart & Shipping Pages - AssessmentЗадание
02Payment Method & Order Pages14 материалов

Payment Method & Order Pages

Section IntroВидеоPayment Method & Zod SchemasВидеоPayment Method PageВидеоPayment Method Form & UpdateВидеоOrder & OrderItem Prisma ModelsВидеоOrder Zod Schemas & TypesВидеоPlace Order PageВидеоCreate Order ActionВидеоPlace Order FormВидеоOrder Page & ActionВидеоFormat Utility FunctionsВидеоOrder Details TableВидеоImplementing a Checkout Process in Prisma & Next.jsDIALOGUEPayment Method & Order Pages - AssessmentЗадание
03PayPal Payments11 материалов

PayPal Payments

Section IntroВидеоPayPal Sandbox SetupВидеоGenerate Access TokenВидеоJest Testing For Access TokenВидеоCreate Order & Capture API RequestsВидеоJest Testing For Order & PaymentВидеоCreate PayPal Order ActionВидеоApprove & Update OrderВидеоImplement PayPal ButtonВидеоImplementing PayPal PaymentsDIALOGUEPayPal Payments - AssessmentЗадание
04Order History & User Profile10 материалов

Order History & User Profile

Section IntroВидеоUser Layout & MenuВидеоGet My Orders ActionВидеоOrders PageВидеоOrders PaginationВидеоUpdate Profile ActionВидеоUpdate Profile FormВидеоProfile Form SubmissionВидеоBuilding a User DashboardDIALOGUEOrder History & User Profile - AssessmentЗадание
05Admin Overview & Orders11 материалов

Admin Overview & Orders

Section IntroВидеоAdmin Layout & MenuВидеоGet Order SummaryВидеоAdmin Overview Data DisplayВидеоMonthly Sales ChartВидеоAdmin Orders Page & ActionВидеоDelete OrdersВидеоUpdate Order Actions (COD)ВидеоUpdate Order Buttons (COD)ВидеоBuilding an Admin Dashboard with User Role-Based AuthenticationDIALOGUEAdmin Overview & Orders - AssessmentЗадание
06Admin Products & Image Uploads18 материалов

Admin Products & Image Uploads

Section IntroВидеоGet Products For Admin PageВидеоDisplay ProductsВидеоDelete ProductsВидеоCreate & Update ActionsВидеоCreate Product Page & FormВидеоForm Fields & SlugifyВидеоCreate Product Form SubmissionВидеоUploadthing ConfigurationВидеоAdd Image UploadВидеоProduct CleanupВидеоIs Featured BannerВидеоProduct Update FormВидеоConclusion to the Course 'Building Core Ecommerce Features'ЧтениеAdmin Area: Managing Products and Product ImagesDIALOGUEAdmin Products & Image Uploads - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание