×
ribbon

تا پایان تخفیف

آموزش طراحی فروشگاه با جنگو

یک فروشگاه آنلاین، یا همان فروشگاه اینترنتی، یک وب سایت یا بستر دیجیتال است که به مشتریان امکان... بیشتر
پرطرفدار
گواهی‌نامه
4.4 (38 امتیاز)
4,857دانشجو
پیشرفته

علی بیگدلی

مشخصات دوره
محتوای دوره
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

نحوه طراحی یک فروشگاه با جنگو

مدیریت سبد خرید کاربران و سفارشات

نحوه طراحی پایگاه‌داده در فروشگاه

طراحی پنل کاربران مبتنی بر نوع کاربر

تعامل با درگاه پرداخت و اتصال به جنگو

مدیریت محصولات و سفارشات در پنل کاربری

محتوای دوره

16 فصل118 جلسه24 ساعت ویدیو
مقدمه
  پیش‌نیازها و انتظارات
مشاهده
"11:24
  معرفی قالب فروشگاه و ویژگی‌های آن
مشاهده
"06:15
  دموی کلی پروژه
"16:45
مصاحبه‌ها
آماده سازی پروژه
مدیریت احراز هویت و صفحات اولیه
ساخت فروشگاه و نمایش محصولات
ساخت و مدیریت سبد خرید
ساخت داشبورد کاربران و امکانات مشترک
مدیریت محصولات در پنل ادمین
انتقال سبد خرید از session به پایگاه داده
مکانیزم ثبت نهایی سفارش و محاسبه قیمت
اتصال به درگاه پرداخت
مدیریت سفارشات در پنل ادمین
مدیریت محصولات مورد علاقه
نظر سنجی محصولات
گام های بعدی طراحی فروشگاه
Bonus: راهکارهای توسعه در زمان قطعی اینترنت

پیش‌نیاز‌ها

در این دوره به دلیل استفاده از فریمورک جنگو در سطح بالاتر، نیاز به دانش مناسبی از پایتون و جنگو وجود دارد و همچنین در زمان توسعه و پیاده سازی اشراف به git و docker از اهمیت خاصی برخوردار است.

توضیحات دوره

یک فروشگاه آنلاین، یا همان فروشگاه اینترنتی، یک وب‌سایت یا بستر دیجیتال است که به مشتریان امکان خرید کالاها یا خدمات را از راه دور، به صورت آنلاین فراهم می‌کند. این نوع فروشگاه‌ها برای فروشندگان و مشتریان از هر جای جهان قابل دسترسی است و امکان مقایسه و خرید محصولات را با یک کلیک فراهم می‌کنند.

ویژگی های یک فروشگاه آنلاین

یک فروشگاه آنلاین باید دارای یک رابط کاربری کارآمد باشد که به مشتریان امکان جستجوی محصولات، مرور دسته بندی‌ها و انجام خریدها را بدون مشکل فراهم کند. هر محصول باید دارای اطلاعات کاملی از جمله تصاویر با کیفیت، توضیحات دقیق، قیمت و مشخصات فنی باشد. امکان افزودن محصولات به سبد خرید و مدیریت آن‌ها قبل از تکمیل خرید از اهمیت بالایی برخوردار است.

همچنین، فروشگاه باید انواع مختلفی از روش‌های پرداخت آنلاین را پذیرفته و خدمات پشتیبانی موثر و دوستانه را قبل، حین و پس از فروش ارائه دهد. امنیت اطلاعات مشتریان و استفاده از روش‌های امنیتی برای پردازش تراکنش‌های آنلاین از اهمیت بالایی برخوردار است. قابلیت گسترش و توسعه فروشگاه امکان اضافه کردن محصولات جدید، به‌روزرسانی قیمت‌ها و مدیریت محتوا را به آسانی فراهم می‌کند.

در نهایت، سرعت بارگیری و بهره‌وری فروشگاه بسیار مهم است تا تجربه خرید برای مشتریان سریع و بدون مشکل باشد.

مزیت های طراحی فروشگاه با جنگو

آموزش طراحی یک فروشگاه آنلاین با جنگو یکی از بهترین راه‌ها برای محک زدن توانایی های خود و ورود به دنیای توسعه وب و ایجاد کسب و کار آنلاین می‌باشد. جنگو با استفاده از ابزارها و الگوهای خود، فرایند طراحی و توسعه یک فروشگاه آنلاین را بسیار ساده می‌کند. با استفاده از امکاناتی همچون ORM، مدل‌سازی داده‌ها و ایجاد پایگاه داده‌ و مدیریت پاسخ های کاربران بسیار آسان می‌شود.

اما طراحی یک فروشگاه آنلاین با جنگو به درک مسائل گوناگونی در این فریم‌ورک کمک می‌کند و به توسعه‌دهندگان این امکان را می‌دهد که با ابزارها و الگوهای مختلف آشنا شوند. به عنوان مثال:

1. مدل‌سازی داده‌ها: مدل‌سازی انواع مختلف داده‌ها مانند محصولات، سفارشات، مشتریان و ... با استفاده از ORM و مدل‌های جنگو را فراهم می‌کند.

2. مدیریت کاربران و ورود: با استفاده از جنگو، می‌توانید سیستم ورود و مدیریت کاربران را با استفاده از فرم‌ها و ویوهای پیش‌فرض طراحی کنید.

3. صفحات مختلف فروشگاه: با استفاده از قالب‌ها و ویوهای پیش‌فرض، صفحات مختلف فروشگاه مانند صفحه محصولات، صفحه سبد خرید و صفحه پرداخت را طراحی و پیاده‌سازی می‌کنید.

4. پردازش سفارشات و پرداخت‌ها: با استفاده از فرم‌ها و ویوهای جنگو، می‌توانید فرآیند ثبت سفارشات و پردازش پرداخت‌ها را ایجاد کنید. و نحوه کار با درگاه های پرداخت را فرا بگیرید.

5. مدیریت محتوا: ایجاد پنل مدیریتی برای مدیران فروشگاه به کمک ابزارهایی مختلف صورت میگیرد، به طراحان اجازه می‌دهد تا محتوا و محصولات را به راحتی مدیریت کنند.

6. Context Processor : Context Processor در جنگو یک امکان است که اطلاعاتی را که به صورت متناوب در همه‌ی صفحات قالب می‌خواهید نمایش دهید، به متغیرهای قالب اضافه می‌کند. برای مثال، در یک فروشگاه آنلاین، می‌توانید اطلاعاتی مانند  تعداد محصولات درون سبد خرید کاربر را به کمک Context Processor به صورت خودکار به تمامی صفحات اضافه کنید، که این کار برای افزایش دینامیک و کارآیی وب‌سایت بسیار مفید است.

علاوه بر این موارد، در روند طراحی یک فروشگاه با فریمورک جنگو می توانید ساختار های متعددی را ببینید و مدل های مختلف طراحی را یاد بگیرید.

این دوره برای چه کسانی طراحی شده؟

این دوره برای افرادی طراحی شده است که توانایی‌های پایه طراحی و توسعه وبسایت را در اختیار دارند و با مفاهیم اصلی گیت و داکر آشنا هستند. افرادی که به دنبال گسترش دانش و تجربه خود در زمینه طراحی و توسعه یک فروشگاه آنلاین هستند، می‌توانند از این دوره بهره‌مند شوند.

این دوره به شرکت‌کنندگان کمک می‌کند تا با استفاده از جنگو و ابزارهایی مانند داکر و داکر کامپوز، یک فروشگاه آنلاین کامل و قابل اعتماد ایجاد کنند و در عین حال، مهارت‌های پیشرفته‌تری در زمینه توسعه وبسایت و مدیریت پروژه را به دست آورند.

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.4

از مجموع 38 امتیاز

19نظر

5 روز پیش

عالی

طاها زارع

5 ماه پیش

عالی بود محتوای دوره بسیار کامل و جامع هست

پریسا محمودنیا

5 ماه پیش

مثل همیشه مهندس جان عالی اگر امکان داره مهندس بابت این دوره یک سری آپدیت ها رو قرار بدین تا از تجربیاتتون نهایت استفاده رو بکنیم ممنون از شما و تیم مکتب خونه

مرتضی ذوالفقاری

4 ماه پیش

محتوای دوره تا اینجا بسیار جامع و کامل هست. سپاسگزارم از استاد عزیز و بزرگوار

امین عطایی

10 ماه پیش

عالی

سید امیر مهدی موسوی

10 ماه پیش

به نظرم کسی که دوره های مقدماتی و پیشرفته رو دیده، اگر دوره "فروشگاه" رو نبینه به خودش جفا کرده. حتی اگه تصمیمی برای ساخت فروشگاه نداشته باشید، به لحاظ کسب تجربه خیلی دوره خوبیه.

صادق مهدی زاده

11 ماه پیش

عالییییی عشققققققق

سعید مالکی

1 سال پیش

سلام و خدا قوت به استاد بیگدلی عزیز ، ممنون از تهیه این دوره آموزشی ، استاد ما مشتاق و منتظر تکمیل پروژه و آپدیت های جدید هستیم .

مهدی محمودیان

1 سال پیش

خیلی عالیه فقط پیش نیاز ها رو واقعا لازم داره

مهدی علیپور

2 سال پیش

مهندس این دوره هم مثل دوره های قبلی عالیه به همه پیشنهاد میکنم ببیننش واقعا عالیه دوره

محمد حسین اسلامی

1 سال پیش

مثل سایر دوره های مهندس بسیار خوب و آموزندست و دارای تمرینات چالش برانگیزیست علاوه بر موارد مربوط به طراحی جالب ترین نکته برای من یادگیری js به صورت عملی در پروژه بود

امیرحسین رفیعی

2 سال پیش

سلام، این آدم منظور آقای بیگدلی لایق بالاترین احترام ها هستش. دوره های جگو مقدماتی و پیشرفته ایشون بی نظیر و بی رقیب هست. هرجا هستن موفق و شاد باشن و امیدوارم بیش از پیش آموزش های مختلف تهییه کنن.

دانشجوی دوره

6 روز پیش

در کل دوره خوب و جامعی هستش

ممرضا

2 سال پیش

دوره خوبی هست

علیرضا کریمی

2 سال پیش

سلام وقت بخیر بعد از اینکه پروزه کامل شد چجوری در هاست آن را آپلود کنیم؟

حسین رضائی

گواهی‌نامه

آموزش طراحی فروشگاه با جنگو

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

دوره‌های پیشنهادی مشابه

درباره استاد

علی بیگدلی
12دوره
52,103دانشجو

علی بیگدلی فارغ‌التحصیل مهندسی فناوری اطلاعات و دانش‌آموخته‌ی رشته هوش مصنوعی و رباتیک است. علاقه ایشان به دنیای هوش مصنوعی و ارتباطات دنیای IOT باعث شد که به روند تلفیق این دو بستر بپردازد. به‌طوری‌که اساس تحصیل، کار و پیشرفت وی قرار گرفت.

بیش از 10 سال سابقه برنامه‌نویسی و توانایی وی در حوزه شبکه و ارتباطات روند کار را برایش تسهیل کرد به شکلی که امروز به‌عنوان مدیر بخش تحقیق و توسعه در  پروژه‌ها نقش کلیدی ایفا می‌کند. زبان‌های پایتون، C++/C و Arduino و کار با فریمورک های استک پایتون همچون Django و Fastapi از تخصص‌های وی در برنامه‌نویسی به شمار می‌آید.

از جمله  پروژهای مهمی که در آن نقش داشته می توان به طراحی اکوسیستم سخت افزار و  پلتفرم اینترنت اشیا، سرویس های کشاورزی هوشمند، مانیتورینگ تسلیحات، پلتفرم های نظارتی در آبیاری و حفاری  چاه و همچنین آموزش  های کاربردی در زمینه پیاده سازی پروژه های استک پایتون اشاره کرد.

 ایده‌پردازی و تبدیل یک ایده به محصول و مهندسی معکوس محصولات از توانایی‌های بالقوه وی به شمار می‌رود.
 

 

اطلاعات بیشتر

دیگر دوره‌های علی بیگدلی

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

برای گذراندن دوره، حداقل زمان مشخصی وجود ندارد و شما می‌توانید در هر زمان که مایل هستید، ویدیوهای آموزشی دوره را ببینید و تمارین را انجام دهید؛ اما برای هر دوره یک حداکثر زمان تعیین شده که در صفحه معرفی دوره قابل مشاهده است که تنها در این بازه زمانی امکان تصحیح پروژه‌ها توسط پشتیبان و دریافت گواهی‌نامه را خواهید داشت.

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

خیر. با خرید دوره، امکان شرکت در دوره و دسترسی به محتوای آن را خواهید داشت؛ اما تنها در صورتی که در بازه زمانی تعیین‌شده دوره را با موفقیت و نمره قبولی به اتمام برسانید، گواهی‌نامه به نام شما صادر می‌شود.

مهارت‌هایی که می‌آموزید