دوره آموزشی
The Great Courses
دوبله زبان فارسی

ساخت و استقرار یک پروژه Django مبتنی بر Docker

ساخت و استقرار یک پروژه Django مبتنی بر Docker

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • تسلط به Django: ساخت یک اپلیکیشن تجارت الکترونیک قدرتمند با استفاده از مدل‌ها، ویوها، قالب‌ها و فرم‌های Django
  • داکریزاسیون: کانتینرایز کردن برای توسعه و استقرار مقیاس‌پذیر اپلیکیشن
  • پردازش غیرهمزمان: مدیریت کارآمد تسک ها با Celery و Redis برای عملیات غیرهمزمان
  • استقرار و مقیاس‌پذیری: استقرار با استفاده از Nginx، Gunicorn ،PostgreSQL و ادغام پرداخت‌های امن با Stripe
  • احراز هویت و مجوزدهی: پیاده‌سازی احراز هویت و مجوزدهی کاربران در اپلیکیشن تجارت الکترونیک
  • مدیریت پرداخت‌ها: ادغام و پردازش امن پرداخت‌ها با استفاده از درگاه پرداخت Stripe
  • تست و دیباگ: اطمینان از عملکرد و قابلیت اطمینان از طریق استراتژی‌های موثر تست و اشکال‌زدایی
  • بهینه‌سازی عملکرد: بهینه‌سازی عملکرد اپلیکیشن با کشینگ، بهینه‌سازی کوئری و تکنیک‌های لود بالانسینگ 

توضیحات دوره

سفری جامع را برای یادگیری آسان Django و ساخت یک اپلیکیشن تجارت الکترونیک کاملاً کاربردی و آماده تولید آغاز کنید. این دوره جامع مهارت‌ها و ابزارهای ضروری برای ساخت یک اپلیکیشن تجارت الکترونیک فوق‌العاده با استفاده از Django ،Docker ،Redis ،Celery ،Nginx و Stripe را پوشش می‌دهد.

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

با Docker، چگونگی راه‌اندازی آسان محیط توسعه و استقرار اپلیکیشن آموزش داده می‌شود. Redis و Celery در پیاده‌سازی ویژگی‌های پیشرفته مانند زمان‌بندی تسک ها و کشینگ کمک‌کننده خواهند بود و عملکرد و مقیاس‌پذیری بهینه را تضمین می‌کنند. Nginx، یک وب‌سرور قدرتمند و ریورس پروکسی، امکان مدیریت بی‌دردسر درخواست‌های ورودی و ارائه کارآمد فایل‌های استاتیک را فراهم می‌کند.

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

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

این دوره برای چه کسانی مناسب است؟

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

ساخت و استقرار یک پروژه Django مبتنی بر Docker

  • مقدمه 03:40
  • دموی پروژه 02:44
  • Docker 22:42
  • آزمون Docker None
  • Django 04:14
  • Stripe 06:06
  • Sentry 03:03
  • Google Workspace 03:19
  • Cloudflare 04:51
  • Nginx 02:38
  • Celery 03:01
  • Redis 02:03
  • Digital Ocean 14:09
  • VS Code 03:07
  • GitHub 08:16
  • Cookiebot 02:45
  • reCAPTCHA 02:48
  • پکیج‌ها (Packages) 10:01
  • آزمون استک None
  • شروع به کار 12:02
  • ساختار پروژه 14:45
  • تنظیمات پکیج 10:38
  • مدل‌ها (Models) 22:12
  • صفحه ادمین 14:19
  • سیگنال‌ها (Signals) 11:45
  • تست مدل 12:20
  • فرم‌ها 12:18
  • میان‌افزار (Middleware) 11:52
  • تست فرم 05:55
  • ویوها 13:53
  • ویوهای خطا 04:45
  • ایجاد سایت‌مپ‌های عمومی 05:45
  • اتصال ویوهای Django به URLها 09:27
  • ساخت قالب‌های HTML با تگ‌های قالب Django 15:17
  • رندر کردن داده‌ دیتابیس در قالب‌های HTML پویا 08:29
  • ساخت قالب‌های ایمیل پویا 07:33
  • اندپوینت‌های Stripe 11:18
  • وب‌هوک‌های Stripe 07:11
  • تست ویو 08:08
  • مجموعه سوالات Django None
  • Celery 08:18
  • مدیریت تسک 09:00
  • کشینگ (Caching) 04:55
  • لاگینگ (Logging) 06:01
  • ارتقای دیتابیس 04:37
  • پیکربندی Docker آماده برای پروداکشن 11:55
  • ورک‌فلوها و اکشن‌های GitHub 17:19
  • ادغام Action Secretها در ورک‌فلوهای GitHub 12:17
  • استقرار 36:47

2,830,500 566,100 تومان

مشخصات آموزش

ساخت و استقرار یک پروژه Django مبتنی بر Docker

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:همه سطوح
  • تعداد درس:49
  • مدت زمان :07:10:28
  • حجم :6.58GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید