🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن تجارت الکترونیک MERN با ریداکس و Tailwind CSS 2025
- آخرین آپدیت
دانلود Build a MERN Ecommerce App with Redux & Tailwind CSS 2025
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع فول استک MERN: React, Node, Express, MongoDB، همراه با Tailwind CSS، Cloudinary، PayPal و پرداخت کارت اعتباری
در این دوره MERN Stack را به صورت کامل بیاموزید: React.js، Node.js، Express.js، MongoDB – اپلیکیشنهای وب پویا و مقیاسپذیر را از پایه بسازید.
این دوره برای توسعهدهندگان وب مشتاقی که درک پایهای از React.js و Express.js دارند، ایدهآل است. شما باید با مفاهیم اساسی React مانند کامپوننتها (Components) و پراپسها (Props) آشنا باشید و یک ایده کلی از نحوه مدیریت درخواستها توسط بکاند (Backend) با Express.js داشته باشید. نگران نباشید اگر هنوز در حال یادگیری هستید! من شما را در هر مرحله از ساخت اپلیکیشن تجارت الکترونیکمان راهنمایی خواهم کرد و توضیحات روشن و راهنمایی عملی ارائه خواهم داد.
این دوره با دقت طراحی شده است تا شما را در هر مرحله از توسعه، از راهاندازی محیط توسعه تا استقرار کامل اپلیکیشن، راهنمایی کند. شما تجربه عملی در ساخت هم بخش فروشگاهی (User-facing Storefront) برای کاربران و هم بکاند مدیریتی (Administrative Backend) به دست خواهید آورد و به مهارتهایی برای ایجاد اپلیکیشنهای وب پیچیده مجهز خواهید شد.
حوزههای کلیدی یادگیری عبارتند از:
تسلط بر پشته MERN: درک اصول اصلی و یکپارچهسازی MongoDB برای پایگاه داده شما، Express.js برای ساخت یک API بکاند قدرتمند و امن، React برای ایجاد یک رابط کاربری پویا و تعاملی، و Node.js به عنوان محیط اجرایی کارآمد شما.
استایلدهی آسان با Tailwind CSS: یاد بگیرید چگونه اپلیکیشن خود را به سرعت با Tailwind CSS، یک فریمورک CSS مبتنی بر ابزار، استایلدهی کنید که امکان پیادهسازی سریع و یکپارچه طراحی را بدون نوشتن CSS سفارشی فراهم میکند.
مدیریت وضعیت قوی با Redux: عمیقاً وارد Redux، یک کانتینر وضعیت قابل پیشبینی برای اپلیکیشنهای جاوااسکریپت شوید و یاد بگیرید چگونه جریان دادههای پیچیده برنامه را به طور کارآمد مدیریت کنید، که مقیاسپذیری و قابلیت نگهداری را تضمین میکند.
مدیریت یکپارچه تصاویر با Cloudinary: کشف کنید چگونه Cloudinary، یک سرویس مدیریت تصویر و ویدیو مبتنی بر ابر را یکپارچه کنید تا آپلود، ذخیرهسازی، بهینهسازی و تحویل تصاویر را در اپلیکیشن تجارت الکترونیک خود مدیریت کنید.
یکپارچهسازی پرداخت امن با PayPal: یک درگاه پرداخت امن و مورد اعتماد با استفاده از API پیپال پیادهسازی کنید و به شما امکان میدهد تراکنشها را پردازش کرده و اعتماد مشتری را جلب کنید.
ساخت ویژگیهای کاربرمحور: توسعه قابلیتهای ضروری تجارت الکترونیک مانند لیست محصولات، صفحات محصول با جزئیات، مدیریت سبد خرید، ثبتنام و احراز هویت کاربران، مدیریت پروفایل کاربری و تاریخچه سفارشات.
توسعه قابلیتهای مدیریتی: ساخت یک پنل مدیریت جامع برای مدیریت محصولات (ایجاد، ویرایش، حذف)، پردازش سفارشات و نظارت بر حسابهای کاربری، که کنترل کامل پلتفرم خود را به شما میدهد.
در پایان این دوره، شما نه تنها یک اپلیکیشن تجارت الکترونیک کاملاً کاربردی در کارنامه خود خواهید داشت، بلکه درک عمیقی از اصول توسعه وب فول استک مدرن و یکپارچهسازی ابزارها و خدمات قدرتمند نیز کسب خواهید کرد. این دانش به شما این امکان را میدهد که طیف وسیعی از اپلیکیشنهای وب پویا و مقیاسپذیر را بسازید. به ما بپیوندید و مهارتهای توسعه وب خود را متحول کنید!
سرفصل ها و درس ها
Welcome to course
Diving into our MERN E-commerce app-شروع کار با برنامه تجارت الکترونیک MERN ما
Diving into our MERN E-commerce app
Create project db in mongodb atlas and create db file and install .env-ایجاد پایگاه داده پروژه در mongodb atlas و ایجاد فایل پایگاه داده و نصب .env
Create project db in mongodb atlas and create db file and install .env
Create user mongodb schema-ایجاد schema کاربر mongodb
Create user mongodb schema
Install json web token and create token-نصب json web token و ایجاد توکن
Install json web token and create token
User controllers part 1 ( sign in and sign up )-کنترلرهای کاربر قسمت ۱ (ورود و ثبتنام)
User controllers part 1 ( sign in and sign up )
User controllers part 2-کنترلرهای کاربر قسمت ۲
User controllers part 2
User controllers part 3 for admin user-کنترلرهای کاربر قسمت ۳ برای کاربر ادمین
User controllers part 3 for admin user
Implement user routes-پیادهسازی مسیرهای کاربر
Implement user routes
Create auth middlware for user and admin user-ایجاد میانافزار احراز هویت (auth middleware) برای کاربر و کاربر ادمین
Create auth middlware for user and admin user
Protect user and product routes by middleware-محافظت از مسیرهای کاربر و محصول با استفاده از میانافزار
Protect user and product routes by middleware
Install cors and cookie parser middlewares-نصب میانافزارهای cors و cookie parser
Install cors and cookie parser middlewares
Upload data to mongo db-آپلود دادهها به mongo db
Upload data to mongo db
Test user routes in postman-تست مسیرهای کاربر در postman
Test user routes in postman
Test products routes in postman-تست مسیرهای محصولات در postman
Test products routes in postman
Move to frontend-حرکت به سمت رابط کاربری (فرانتاند)
Move to frontend
Install vite react-نصب vite react
Install vite react
Start with redux toolkit ( configure store and api slice )-شروع با redux toolkit (پیکربندی store و api slice)
Start with redux toolkit ( configure store and api slice )
Implement auth slice and user api slice-پیادهسازی auth slice و user api slice
Implement auth slice and user api slice
Product api slice-product api slice
Product api slice
Page number and search functionality in backend-شماره صفحه و قابلیت جستجو در بخش پشتیبان
Page number and search functionality in backend
Create first component part 1, header functionality-ایجاد اولین کامپوننت قسمت ۱، عملکرد هدر
Create first component part 1, header functionality
Header component part 2, start with jsx-کامپوننت هدر قسمت ۲، شروع با jsx
Header component part 2, start with jsx
Header component part 3-کامپوننت هدر قسمت ۳
Header component part 3
Header part4, implement routes in main file and run the app-هدر قسمت ۴، پیادهسازی مسیرها در فایل اصلی و اجرای برنامه
Header part4, implement routes in main file and run the app
Loader, Message and search components-کامپوننتهای Loader, Message و جستجو
Loader, Message and search components
Rating and Pagination components-کامپوننتهای Rating و Pagination
Rating and Pagination components
Implement Home screen-پیادهسازی صفحه اصلی
Implement Home screen
Product screen part 1-صفحه محصول قسمت ۱
Product screen part 1
Product screen part 2-صفحه محصول قسمت ۲
Product screen part 2
Product screen part 3-صفحه محصول قسمت ۳
Product screen part 3
Product screen part 4-صفحه محصول قسمت ۴
Product screen part 4
Fix in Product screen and add it's route-رفع اشکال در صفحه محصول و افزودن مسیر آن
Fix in Product screen and add it's route
Create form container and start with login screen-ایجاد کانتینر فرم و شروع با صفحه ورود
Create form container and start with login screen
Continue with login screen-ادامه با صفحه ورود
Continue with login screen
Test login and fix some bugs-تست ورود و رفع برخی اشکالات
Test login and fix some bugs
Implement error middleware in backend-پیادهسازی میانافزار خطا در بخش پشتیبان
Implement error middleware in backend
Register screen-صفحه ثبتنام
Register screen
Implement check token expiration date-پیادهسازی بررسی تاریخ انقضای توکن
Implement check token expiration date
Implement cart slice and cart utils functionality-پیادهسازی cart slice و قابلیتهای cart utils
Implement cart slice and cart utils functionality
Implement cart functionality to product screen and header-پیادهسازی عملکرد سبد خرید برای صفحه محصول و هدر
Implement cart functionality to product screen and header
Cart screen part 1-صفحه سبد خرید قسمت ۱
Cart screen part 1
Cart screen part 2-صفحه سبد خرید قسمت ۲
Cart screen part 2
Back to backend-بازگشت به بخش پشتیبان
Back to backend
Implement order schema-پیادهسازی schema سفارش
Implement order schema
calculate prices for items-محاسبه قیمتها برای اقلام
calculate prices for items
Paypal setup-تنظیمات پیپل
Paypal setup
Order controllers part 1-کنترلرهای سفارش قسمت ۱
Order controllers part 1
Order controllers part 2-کنترلرهای سفارش قسمت ۲
Order controllers part 2
Order routes-مسیرهای سفارش
Order routes
Order UI screens-صفحات رابط کاربری سفارش
Order UI screens
Orders api slice-orders api slice
Orders api slice
Private route for private screens and start with shipping screen part 1-مسیر خصوصی برای صفحات خصوصی و شروع با صفحه حمل و نقل قسمت ۱
Private route for private screens and start with shipping screen part 1
Shipping screen part 2-صفحه حمل و نقل قسمت ۲
Shipping screen part 2
Payment screen-صفحه پرداخت
Payment screen
Place order part 1-ثبت سفارش قسمت ۱
Place order part 1
Place order part 2-ثبت سفارش قسمت ۲
Place order part 2
Order Screen part 1-صفحه سفارش قسمت ۱
Order Screen part 1
Order Screen part 2-صفحه سفارش قسمت ۲
Order Screen part 2
Order Screen part 3-صفحه سفارش قسمت ۳
Order Screen part 3
Profile screen part 1-صفحه پروفایل قسمت ۱
Profile screen part 1
Profile screen part 2-صفحه پروفایل قسمت ۲
Profile screen part 2
Profile screen part 3-صفحه پروفایل قسمت ۳
Profile screen part 3
Admin user section-بخش کاربر ادمین
Admin user section
Order list screen-صفحه لیست سفارشها
Order list screen
نمایش نظرات